Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 9, 2013
  1. @tadmarshall
Commits on Aug 8, 2013
  1. @tadmarshall
Commits on Aug 6, 2013
  1. @tadmarshall
  2. @tadmarshall
Commits on Aug 5, 2013
  1. @tadmarshall
  2. @tadmarshall
Commits on Aug 4, 2013
  1. @tadmarshall
  2. @tadmarshall

    SERVER-8707 Sleep 10 seconds before entering ReplicaSetMonitorWatcher…

    tadmarshall authored
    …'s loop
    
    This restores the startup timing that was changed by commit
    e3b8349, while preserving the
    smaller time window within the loop between checking for
    termination and calling ReplicaSetMonitor::checkAll().
  3. @tadmarshall
Commits on Aug 3, 2013
  1. @tadmarshall
Commits on Aug 2, 2013
  1. @tadmarshall

    SERVER-8707 Stop the ReplicaSetMonitorWatcher loop on process termina…

    tadmarshall authored
    …tion
    
    Use StaticObserver to end ReplicaSetMonitorWatcher's loop when a program
    using the C++ driver exits.  Move the sleep to the bottom of the loop to
    reduce the window between checking for termination and the call to
    ReplicaSetMonitor::checkAll().
  2. @tadmarshall
Commits on Aug 1, 2013
  1. @tadmarshall
Commits on Jul 31, 2013
  1. @tadmarshall
Commits on Jul 27, 2013
  1. @tadmarshall
Commits on Jul 25, 2013
  1. @tadmarshall
  2. @tadmarshall
  3. @tadmarshall

    SERVER-8891 Destroy static objects in a safer order

    tadmarshall authored
    Change the order of some static objects and group them near the
    start of the source file, along with a comment explaining what is
    going on.  The crashes we've seen have been due to destructors for
    ReplicaSetMonitors (triggered by the destruction of _sets) trying
    to use the _seedServers map, which had been destroyed already.  By
    changing the order of the object definitions, we destroy _sets
    before destroying _seedServers, preventing the crash.
    
    There may be other cases that are not solved by this fix, and there
    is still a race due to the running ReplicaSetMonitorWatcher thread,
    so this is unlikely to be the last word on crashes of this type.
  4. @tadmarshall
Commits on Jul 24, 2013
  1. @tadmarshall
Commits on Jul 20, 2013
  1. @tadmarshall

    SERVER-10270 SERVER-10177 Fix failing jstests/apitest_db.js

    tadmarshall authored
    Restore the exception object field that the test is looking for.
  2. @tadmarshall
Commits on Jul 19, 2013
  1. @tadmarshall
  2. @tadmarshall

    SERVER-10259 Do not return pointer into temporary string

    tadmarshall authored
    Convert the location found within the temporary string into the
    equivalent (and correct) location in the source string.
  3. @tadmarshall
  4. @tadmarshall
Commits on Jul 18, 2013
  1. @tadmarshall
  2. @tadmarshall
Commits on Jul 16, 2013
  1. @tadmarshall
Commits on Jul 13, 2013
  1. @tadmarshall
Commits on Jul 12, 2013
  1. @tadmarshall
  2. @tadmarshall
Commits on Jul 7, 2013
  1. @tadmarshall
Commits on Jun 25, 2013
  1. @tadmarshall

    Visual Studio -- remove db/matcher_old.{cpp,h} and leftover reference

    tadmarshall authored
    Also remove src/mongo/db/matcher.cpp which #includes matcher_old.cpp,
    which no longer exists.
  2. @tadmarshall

    Fix Windows compile

    tadmarshall authored
Something went wrong with that request. Please try again.