Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -109/+102 | |
| | ||||||
* | SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T> | Andrew Morrow | 2015-06-10 | 1 | -2/+2 | |
| | ||||||
* | SERVER-16444 New API for navigating RecordStores | Mathias Stearn | 2015-06-09 | 1 | -4/+3 | |
| | ||||||
* | SERVER-18748 Move cursor response management under query | Kaloian Manassiev | 2015-05-31 | 1 | -2/+3 | |
| | | | | | | | This change moves the cursor response generation logic to be under the query library. Also it removes the dependency and calls to replication coordinator. | |||||
* | SERVER-18153 add repl subobject to find/getmore responses | matt dannenberg | 2015-04-24 | 1 | -0/+1 | |
| | ||||||
* | SERVER-15860 Switch replication metadata ops to be replication-specific, ↵ | matt dannenberg | 2015-04-17 | 1 | -3/+6 | |
| | | | | rather than using commands | |||||
* | SERVER-17817 Make AuthorizationSession a decoration of ClientBasic. | Andy Schwerin | 2015-04-16 | 1 | -1/+1 | |
| | ||||||
* | SERVER-17758 Move AutoGet* and Client::*Context to their own file. | Andy Schwerin | 2015-03-27 | 1 | -0/+1 | |
| | | | | | The new file is mongo/db/db_raii.h. Also, Client::Context is now OldClientContext and Client::WriteContext is OldClientWriteContext. | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 1 | -0/+2 | |
| | ||||||
* | SERVER-16659 repairCursor/parallelCollScan use cursor response helper | Jason Rassi | 2015-01-15 | 1 | -9/+4 | |
| | ||||||
* | SERVER-16659 Collection: rename cursorManager() to getCursorManager() | Jason Rassi | 2015-01-12 | 1 | -1/+1 | |
| | ||||||
* | SERVER-16657 ClientCursor namespace set explicitly on construction | Jason Rassi | 2015-01-12 | 1 | -1/+2 | |
| | ||||||
* | SERVER-16520 Rename CollectionCursorCache to CursorManager | Jason Rassi | 2014-12-23 | 1 | -1/+1 | |
| | ||||||
* | SERVER-16520 ClientCursor keeps ptr to owning CollectionCursorCache | Jason Rassi | 2014-12-23 | 1 | -1/+2 | |
| | | | | | Changes ClientCursor::_collection to ClientCursor::_cursorCache, and updates ClientCursor/ClientCursorPin interfaces accordingly. | |||||
* | SERVER-15875 rename new_find.{h,cpp} to find.{h,cpp} | David Storch | 2014-12-03 | 1 | -1/+1 | |
| | | | | Also renames newRunQuery and newGetMore to runQuery and getMore. | |||||
* | SERVER-13679 Replace DiskLoc with RecordId outside of MMAPv1 | Mathias Stearn | 2014-11-26 | 1 | -2/+2 | |
| | | | | | | | | | | | Operations: sed -i -e 's/\<DiskLoc\>/RecordId/g' sed -i -e 's/\<DiskLocs\>/RecordIds/g' sed -i -e 's/\<minDiskLoc\>/RecordId::min()/g' sed -i -e 's/\<maxDiskLoc\>/RecordId::max()/g' sed -i -e 's/\<getDiskLoc\>/getRecordId/g'' Changes under mmap_v1 were reverted and redone by hand as needed. | |||||
* | SERVER-15652: for parallel collection scan, make sure we call saveState on ↵ | Eliot Horowitz | 2014-10-27 | 1 | -0/+4 | |
| | | | | all iterators | |||||
* | SERVER-15541 SERVER-15652 implement timing-based yielding | David Storch | 2014-10-21 | 1 | -6/+10 | |
| | ||||||
* | SERVER-15541 add PlanExecutor yield policies and registrations | David Storch | 2014-10-14 | 1 | -0/+5 | |
| | ||||||
* | SERVER-15526 commands which create cursors must save state during getmore | David Storch | 2014-10-10 | 1 | -1/+6 | |
| | ||||||
* | SERVER-14668/SERVER-15294 Collection-level locking for all read paths | Kaloian Manassiev | 2014-10-06 | 1 | -4/+2 | |
| | ||||||
* | SERVER-14668 expand support for yielding, add back in yield policy | Hari Khalsa | 2014-10-03 | 1 | -1/+1 | |
| | ||||||
* | SERVER-13635: OperationContext on read paths | Eliot Horowitz | 2014-08-25 | 1 | -1/+1 | |
| | ||||||
* | SERVER-14634 move MultiIteratorStage and PipelineProxyStage into exec/ directory | David Storch | 2014-08-01 | 1 | -106/+1 | |
| | ||||||
* | SERVER-14633 rename prepareToYield() and recoverFromYield() to saveState() ↵ | David Storch | 2014-07-29 | 1 | -5/+5 | |
| | | | | | | and restoreState() Also renames PlanExecutor::getStages() to PlanExecutor::getRootStage() | |||||
* | SERVER-14407 replace Runner with PlanExecutor | David Storch | 2014-07-22 | 1 | -34/+53 | |
| | ||||||
* | SERVER-14387 Propogate OperationContext through calls requiring document ↵ | Craig Harris | 2014-07-08 | 1 | -1/+1 | |
| | | | | read locks, without doing the locking. | |||||
* | SERVER-13641 Plumb OperationContext through to getCollection and all Helpers | Mathias Stearn | 2014-05-30 | 1 | -1/+1 | |
| | ||||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-30 | 1 | -1/+1 | |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | |||||
* | Revert "SERVER-13961 Pass LockState to DBWrite and DBRead directly" | Kaloian Manassiev | 2014-05-28 | 1 | -4/+3 | |
| | | | | This reverts commit 0672061deb58aac931912bed68d014247c581968. | |||||
* | SERVER-13961 Pass LockState to DBWrite and DBRead directly | Kaloian Manassiev | 2014-05-28 | 1 | -3/+4 | |
| | | | | | This is part of the changes to move LockState be part of OperationContext and not retrieved from TLS. | |||||
* | SERVER-13641 put opctx into Runners | Hari Khalsa | 2014-05-20 | 1 | -1/+1 | |
| | ||||||
* | SERVER-13641 rename TransactionExperiment to OperationContext | Hari Khalsa | 2014-05-15 | 1 | -1/+1 | |
| | ||||||
* | SERVER-13641 Unify Command::newRun into run | Mathias Stearn | 2014-05-14 | 1 | -1/+1 | |
| | | | | | | | | | | | This is the result of the following seds and a few manual fixups, including removing the old run() and fixing the comments. git grep -l '\<run(const' | xargs sed -si -e 's/\brun(const/newRun(TransactionExperiment* txn, const/' git grep -l '\<run( const' | xargs sed -si -e 's/\brun( const/newRun(TransactionExperiment* txn, const/' git grep -l '\<newRun(' | xargs sed -si -e 's/\bnewRun(/run(/' | |||||
* | SERVER-13922 remove query yielding and some dbtemprelease | Hari Khalsa | 2014-05-13 | 1 | -3/+0 | |
| | ||||||
* | SERVER-13643 Kill Command::logTheOp and have Commands log their own ops | Mathias Stearn | 2014-04-30 | 1 | -1/+0 | |
| | | | | | This is necessary to ensure that the lopOp is on the same Transaction as the operation. | |||||
* | SERVER-13639: small cleaning of Extent header | Eliot Horowitz | 2014-04-29 | 1 | -2/+0 | |
| | ||||||
* | SERVER-13630 OplogStart and ParallelCollectionScan no longer rely on storage ↵ | Mathias Stearn | 2014-04-23 | 1 | -86/+60 | |
| | | | | impl | |||||
* | SERVER-13084: remove Client::database and make many things not use thread ↵ | Eliot Horowitz | 2014-04-17 | 1 | -1/+1 | |
| | | | | local versions | |||||
* | SERVER-13498 Get rid of LockStatus | Kaloian Manassiev | 2014-04-15 | 1 | -1/+3 | |
| | | | | | | This change removes all usages of LockStatus and pushes the lock acquisitions to be inside the respective commands. This is a refactoring on the way to per-document locking. | |||||
* | SERVER-13084: some work on DiskLoc::ext | Eliot Horowitz | 2014-04-13 | 1 | -0/+1 | |
| | ||||||
* | SERVER-13084: more IndexDetails and header work | Eliot Horowitz | 2014-04-03 | 1 | -0/+1 | |
| | ||||||
* | SERVER-12660: clean up error codes for parallelCollectionScan | Eliot Horowitz | 2014-02-22 | 1 | -9/+11 | |
| | ||||||
* | SERVER-12310: add parallelCollectionScan command | Eliot Horowitz | 2014-01-29 | 1 | -0/+260 | |