summaryrefslogtreecommitdiff
path: root/db/concurrency.h
Commit message (Expand)AuthorAgeFilesLines
* beNice()dwight2010-06-071-1/+0
* repl: only try to get a write lock for keepaliveEliot Horowitz2010-06-041-2/+45
* rwlocks participate in mutexDebuggerDwight Merriman2010-05-271-0/+2
* locks.h seems to be in diff directory now? fixing includeDwight Merriman2010-05-261-1/+1
* elim dbunlocking_writeDwight2010-05-171-2/+2
* err no wrongDwight2010-05-061-1/+1
* rs and lots of misc including dbwebserverDwight2010-05-061-10/+17
* fix boost lockEliot Horowitz2010-03-311-5/+1
* switch to pthread_rw lock on support platforms SERVER-824Eliot Horowitz2010-03-311-73/+5
* SERVER-816 cleaningAaron2010-03-301-8/+0
* DEB debugging to make sure we don't have unknown write lockersEliot Horowitz2010-03-121-0/+3
* fix auth recursive lock issueEliot Horowitz2010-02-251-0/+14
* fix a couple things in vcproj for release buildsDwight2010-02-231-1/+1
* clean up curop read/write detectionEliot Horowitz2010-02-101-3/+3
* Add license headers to .cpp & .h files that lacked them. MINORRichard Kreuter2010-02-091-0/+16
* readlocktry - use in webserver so more reliabliy worksEliot Horowitz2010-02-091-0/+46
* added waitingForLock to curopEliot Horowitz2010-02-091-0/+9
* check for read lock and read only doesn't work on old versions of boostEliot Horowitz2010-02-051-3/+12
* debugging MINOREliot Horowitz2010-02-041-1/+3
* warning fixEliot Horowitz2010-02-041-1/+1
* variable wasn't getting initialized in MutexInfoEliot Horowitz2010-02-041-1/+1
* added accessor to MutexInfoEliot Horowitz2010-02-021-0/+3
* mergeAaron2010-02-021-1/+1
* Add debugging support for multiple destructors, and some guards to prevent th...Aaron2010-02-011-14/+19
* block administrative things like dropping namespace while a background index ...Dwight2010-01-221-4/+4
* SERVER-255 lock on fsync for snapshottingunknown2010-01-021-3/+44
* more aggregious boost warningsEliot Horowitz2009-12-301-0/+2
* uassert/massert take error code SERVER-112Eliot Horowitz2009-12-281-1/+1
* fix old boost versionEliot Horowitz2009-12-051-0/+1
* concurrency: fix dbtemprelease - make it unlock/lock the correct typeEliot Horowitz2009-12-051-0/+7
* locking no longer required on SavedContext - if you had no context to be save...Dwight2009-12-041-1/+3
* SavedContext now assumes already (at least) locked if there is an existing co...Dwight2009-12-041-32/+27
* nicer error msgDwight2009-12-031-1/+1
* bug fix for old boostDwight2009-12-031-3/+11
* make MongoMutex recursiveDwight2009-12-031-8/+29
* some mongomutex cleanupDwight2009-12-031-20/+22
* fix boost 1.34Dwight2009-12-031-2/+2
* clean up MutexInfoDwight2009-12-031-53/+37
* make some commands read-oinlyDwight2009-12-031-13/+5
* checkpoint some intermediate concurrency workDwight2009-12-021-7/+19
* fix boost include orderEliot Horowitz2009-11-301-0/+2
* icompile old boostdwight2009-11-281-0/+2
* bug fixdwight2009-11-281-1/+4
* temp until we finish some code do not assertdwight2009-11-281-1/+2
* concurrency workdwight2009-11-281-1/+44
* checkpoitn a little sync workdwight2009-11-281-23/+52
* minor concurrency prep tweakingdwight2009-11-271-7/+7
* add (read|write)lock struct that currently do the same thing as dblockEliot Horowitz2009-11-091-1/+27
* dos2unix MINOREliot Horowitz2009-10-251-23/+23
* refactor a littleDwight2009-10-141-1/+1