Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 17, 2014

  1. David Storch

    SERVER-13611 fix sort elimination in the case of trailing fields

    authored April 17, 2014
  2. Wisdom Omuya

    MCI-13287: delegate to shell when compressing tar archives

    Signed-off-by: Matt Kangas <>
    authored March 19, 2014 kangas committed April 16, 2014
  3. Kamran Khan

    SERVER-13494 Use numeric sorting for versions in the multi-version sc…

    Signed-off-by: Matt Kangas <>
    authored April 14, 2014 kangas committed April 16, 2014

Apr 16, 2014

  1. Mathias Stearn

    SERVER-12084 fix comment in RecordStoreV1Base::validate

    authored April 16, 2014
  2. Eric Milkie

    SERVER-13496 do not abort replication on secondaries when index name …

    …conflicts (via 2.4.9)
    authored April 16, 2014
  3. Ernie Hershey

    SERVER-13563 Add old package names to RPM Obsoletes

    authored April 13, 2014
  4. Matt Dannenberg

    SERVER-13601 assert upon failing to run a replicated command

    (cherry picked from commit ea2102c)
    authored April 15, 2014
  5. Sam Helman


    authored April 16, 2014
  6. Sam Helman

    Don't add compile to patch manually

    authored April 16, 2014
  7. Greg Studer

    SERVER-13540 take CRS into account for output distances as well as input

    authored April 14, 2014
  8. Benety Goh

    SERVER-13503 disallow $where under $elemMatch value

    authored April 10, 2014
  9. Andrew C. Morrow

    SERVER-13527 Enable C++11 automatically when reasonable to do so

    authored April 12, 2014
  10. Andrew C. Morrow

    SERVER-13527 Eliminate unused module tests facility

    authored April 14, 2014
  11. Eric Milkie

    SERVER-13589 logOp inserts into system.indexes for index builds

    authored April 16, 2014

Apr 15, 2014

  1. David Storch

    SERVER-13566 oplog start stage uses only 'ts' field as a filter

    authored April 15, 2014
  2. Andy Schwerin

    SERVER-13600 Remove string-copying implicit conversion operator from …

    …NamespaceString to std::string.
    By replacing the implicit conversion operator from const
    NamespaceString&->std::string with one from const NamespaceString&->const
    std::string&, we at least eliminate an implicit copy.  Better might be to get
    rid of the implicit conversion entirely, but we might want to start by removing
    APIs that take std::string when they mean NamespaceString.
    authored April 15, 2014
  3. Andy Schwerin

    SERVER-13600 Forbid implicit construction of NamespaceString from Str…

    authored April 15, 2014
  4. Kaloian Manassiev

    SERVER-13498 Get rid of LockStatus

    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.
    authored April 09, 2014
  5. Siyuan Zhou

    SERVER-13579 Wait for deletion after migration in feature2.js

    authored April 14, 2014
  6. Andreas Nilsson

    SERVER-13561 Improve wire API message validation

    authored April 14, 2014
  7. David Storch

    SERVER-13562 limit and skip stages no longer return eof without calli…

    …ng work() on the child
    Doing so could cause missing results for a tailable cursor.
    authored April 14, 2014

Apr 14, 2014

  1. Matt Dannenberg

    SERVER-13582 increase stability of server6733.js by retrying replSetS…

    authored April 14, 2014
  2. Greg Studer

    SERVER-13577 geo_borders.js immediately catches own assertions

    authored April 14, 2014
  3. Spencer T Brody

    SERVER-13330 Removed unused setParameter option supportCompatibilityF…

    authored March 24, 2014
  4. Siyuan Zhou

    SERVER-13534 Remove data in test array_shard_key.js

    authored April 09, 2014
  5. Eliot

    SERVER-13084: move validate down a level

    authored April 14, 2014
  6. David Storch

    SERVER-13557 disallow negated elemMatch value from using an index scan

    authored April 11, 2014
  7. David Storch

    SERVER-13537 better handle numerical overflow of large limit values

    authored April 11, 2014
  8. Andrew C. Morrow

    SERVER-13544 Enable gperftools for C++11 builds

    The following change was backported:
    Another change we wanted was:
    However, since that patch must hit every PR/SC instance and the code has evolved from that point
    we instead just ran the following two scripts over the gperftools source tree:
    find . -type f | xargs egrep -l '"PR\w+"' | xargs perl -pi -e 's|"PR(\w+)"|" PR\1 "|g'
    find . -type f | xargs egrep -l '"SC\w+"' | xargs perl -pi -e 's|"SC(\w+)"|" SC\1 "|g'
    and then manually fixing up the one reference to GPRIuPTHREAD, which achieved the same result.
    Finally, remove the logic preventing mixture of C++11 and gperftools from the build system.
    authored April 12, 2014
  9. Matt Dannenberg

    SERVER-13512 add mr_drop.js to the skipTests in parallelTester.js

    authored April 09, 2014
  10. Eliot

    SERVER-13084: move compact details down into RecordStore layer

    authored April 11, 2014

Apr 13, 2014

  1. Eliot

    SERVER-13084: some work on DiskLoc::ext

    authored April 11, 2014
  2. Eliot

    SERVER-13555: comment out storageDetails for now

    authored April 11, 2014

Apr 12, 2014

  1. Greg Studer

    SERVER-13518 make sure all tested updates are valid with update exprs

    authored April 12, 2014

Apr 11, 2014

  1. Greg Studer

    SERVER-13518 break child batches up by size or number of documents

    authored April 09, 2014
Something went wrong with that request. Please try again.