summaryrefslogtreecommitdiff
path: root/src/mongo/db/clientcursor.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix segfault in ClientCursor::eraseIfAuthorizedSpencer T Brody2012-12-071-3/+7
* Check authorization in the new AuthorizationManager SERVER-7572Spencer T Brody2012-12-071-9/+34
* SERVER-7122 Assign required privileges to some random commandsSpencer T Brody2012-11-281-0/+14
* use SecureRandom to seed PseudoRandom for cursor id generationEliot Horowitz2012-11-131-8/+29
* SERVER-3795 Make sure every logical log statement ends with endl, so that the...Shaun Verch2012-11-061-2/+2
* rewrite sererStatus caommands to be modularEliot Horowitz2012-10-261-0/+16
* pass more info through aboutToDeleteEliot Horowitz2012-10-241-4/+3
* SERVER-2001 filter queries on mongod using new key extraction pathKevin Matulef2012-10-161-0/+10
* SERVER-2771 preliminary code cleanup; no functional changeEric Milkie2012-10-101-10/+14
* SERVER-5213 add total connections ever opened to server status and remove som...Eliot Horowitz2012-09-271-1/+1
* SERVER-6931 Don't attempt to look up a cursor using an invalid id. Prevents ...Aaron2012-09-051-1/+1
* SERVER-6481 SERVER-6480 SERVER-6479 - if after yield returns, we've been dele...Eliot Horowitz2012-07-171-2/+4
* SERVER-6391 - don't sleep if we're a reader,Eliot Horowitz2012-07-151-6/+18
* move memory leak stats into clientcursormonEric Milkie2012-06-221-10/+23
* SERVER-828: implement positional operator ($) and for query projectionsBen Becker2012-06-141-4/+4
* SERVER-4726 ClientCursor::yield can't unlock b/c of recursive lock during --r...Eliot Horowitz2012-06-091-0/+3
* remove extraneous debug log messageEliot Horowitz2012-06-081-3/+0
* SERVER-5999 turn off page fault exception in ClientCursor::aboutToDeleteEliot Horowitz2012-06-071-0/+3
* SERVER-5725 Mark relevant code points.Aaron2012-05-131-0/+1
* SERVER-5198 Advance past documents before modifying them in write operations.Aaron2012-05-131-0/+1
* SERVER-5726 Mark relevant code.Aaron2012-05-051-0/+1
* SERVER-5101 Make ClientCursor::Pin exception safe and remove its manual relea...Aaron2012-05-051-0/+1
* Symbolize INVALID_CURSOR_ID value.Aaron2012-05-051-1/+1
* SERVER-4980 Add Cursor::keyFieldsOnly() and use it to implement projection in...Aaron2012-04-191-0/+12
* removed readlock, moving to Lock::DBRead or Client::ReadContextEliot Horowitz2012-04-171-4/+1
* ClientCursor::_recordForYield needs to make sure Cursor is validEliot Horowitz2012-04-131-0/+4
* SERVER-5348 make dbclient.h the main C++ driver include fileEric Milkie2012-04-021-0/+1
* some ClientCursor::YieldLock cleaningEliot Horowitz2012-03-271-0/+29
* replace assert with verify SERVER-1259Eliot Horowitz2012-03-261-13/+13
* Merge remote branch 'main_readonly/master'Dwight2012-03-121-7/+4
|\
| * Move _c->prepareToYield() call for readability.Aaron2012-03-111-1/+1
| * Fix a concurrency issue when yielding a MultiCursor within a QueryOptimizerCu...Aaron2012-03-111-5/+4
| * SERVER-4669 SERVER-4484 Cursor::prepareToYield() no longer returns a value; C...Aaron2012-03-111-3/+1
* | Merge remote branch 'main_readonly/master'Dwight2012-03-011-1/+5
|\ \ | |/
| * SERVER-4617 more descriptive error message on attempt to kill a cursor while ...Aaron2012-02-291-1/+5
* | Merge remote branch 'main_readonly/master'Dwight2012-02-161-0/+14
|\ \ | |/
| * SERVER-4892 - Perform correct authorization checks when doing killCursors.Andy Schwerin2012-02-131-0/+14
* | SERVER-4328 assertwritelocked adjustmentdwight2012-02-141-1/+1
* | SERVER_4328 assert locked cleaningDwight2012-02-141-1/+1
* | SERVER-4328 finishing MongoMutex removalDwight2012-02-081-1/+1
|/
* unless this is done carefully, can be very misleadingEliot Horowitz2012-02-061-2/+1
* SERVER-4559 when a cursor is timed out, other cursors may last longer than th...dwight2011-12-271-1/+0
* SERVER-4150 ClientCursor support for cascading ClientCursor deletionAaron2011-12-261-23/+34
* bulk move of code to src/ SERVER-4551Eliot Horowitz2011-12-241-0/+747