summaryrefslogtreecommitdiff
path: root/client/distlock.cpp
AgeCommit message (Expand)Author
2011-06-16don't print out full lock when acquired - SERVER-3263gregs
2011-06-03be smarter about the pids we look for when cleaning old locks.gregs
2011-06-01don't force dist lock if ts changed but pings stopped - sync6 Greg Studer
2011-05-12triple check that an update actually went through for a dist unlock - sort1.j...gregs
2011-05-12fix logging messagegregs
2011-05-12fix failing test - need to make dist lock thread-safe SERVER-3058gregs
2011-05-12don't remember pings on errors or successful dist_locking SERVER-3039gregs
2011-05-12don't copy stringgregs
2011-05-10remove legacy logic, refactor to consts SERVER-3047gregs
2011-05-08always require double-check before forcing locks - sync6 fixgregs
2011-05-04Re-entrant distributed locks with ping unlock retries -- SERVER-3024gregs
2011-04-01conversion of unneeded caused_by macros to methodsgregs
2011-03-28vstudioDwight
2011-03-23elim variable not used warning in visual c++dwight
2011-03-23moved comment to appropriate positiongregs
2011-03-22fix for distlock (fixes sync5, sync6 failures)gregs
2011-03-20show lock error messageGreg Studer
2011-03-18remove const for win compileEliot Horowitz
2011-03-17elim compiler warningDwight
2011-03-17more informative dist lock logginggregs
2011-03-11Can't use prettyHostName() in dist lockgregs
2011-03-11Fix for SERVER-2740 add port to dist lock idgregs
2011-03-01compile warning on windows eliminatedwight
2011-03-01Cannot use boost::thread::id for legacygreg
2011-03-01Fixes for distributed lock handling time skew.greg
2011-02-17detect clock skew in DistributedLock SERVER-2584Eliot Horowitz
2011-02-16warning if we hit a bizarre caseEliot Horowitz
2011-02-14more verbose lock pinging logicr1.7.6Eliot Horowitz
2011-01-04ran astyle SERVER-2304Eliot Horowitz
2010-12-13add lock holder in all lock taken pathsAlberto Lerner
2010-11-30introduced a header by mistakeAlberto Lerner
2010-11-30report if dist_lock take over failedAlberto Lerner
2010-11-28move boost headers to pch.hEliot Horowitz
2010-11-13commentsdwight
2010-11-11SERVER-1880 do not clean lockpings, even old ones, if the lock is still takenAlberto Lerner
2010-10-26fill lock owner in the other lock taken pathAlberto Lerner
2010-10-01a bit more loggingAlberto Lerner
2010-10-01log() if lockpings don't get throughAlberto Lerner
2010-10-01better error message on distlockEliot Horowitz
2010-09-12lower verbosity at -vEliot Horowitz
2010-08-20call_once has a fast path alreadyAlberto Lerner
2010-08-19Tighten process string cachingAlberto Lerner
2010-08-12Log all error exit paths.Alberto Lerner
2010-08-12Give the pinger thread a name.Alberto Lerner
2010-08-11Log more dist lock details at high verbose level.Alberto Lerner
2010-08-05DistributedLock::unlock() handles partition from config DBAlberto Lerner
2010-08-04fix type SERVER-1563Eliot Horowitz
2010-07-23stop pinging at shutdownEliot Horowitz
2010-07-20fix warningEliot Horowitz
2010-07-19signed unsigned warningDwight