summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* BUMP 2.0.3-rc1r2.0.3-rc1Eliot Horowitz2012-02-172-2/+2
|
* put installDir in env so can be accessed from other placesEliot Horowitz2012-02-161-0/+1
|
* Backport of fix from SERVER-3824.Richard Kreuter2012-02-161-1/+1
|
* SERVER-3112: Improved stdout/err in mongoexportBrandon Diamond2012-02-151-0/+13
|
* CS-1535: Avoid writing to stderr unless dumping to stdoutBrandon Diamond2012-02-151-1/+14
|
* CS-1535: Added method for toggling stdout/stderr in toolsBrandon Diamond2012-02-151-1/+5
|
* Replication should not create _id index for capped collections SERVER-4626Kristina2012-02-151-5/+5
|
* Fix replsettest: shouldRetry should create client context SERVER-4626Kristina2012-02-151-1/+3
|
* Don't re-clone docs to capped collections SERVER-4626Kristina2012-02-151-1/+8
|
* Do not require _id index for capped collection update SERVER-4546Kristina2012-02-151-5/+12
|
* Calculating which shard(s) to send $in queries to was taking a long time. ↵Spencer T Brody2012-02-092-5/+62
| | | | This fix changes mongos to stop limiting the shards to send to after the first $in clause - possibly sending the query to more shards than necessary, but saving time. SERVER-4745.
* post 2.0.3-rc0Dan Crosta2012-02-072-2/+2
|
* BUMP 2.0.3-rc0r2.0.3-rc0Eliot Horowitz2012-02-062-2/+2
|
* don't print out leak message more than once per minutes SERVER-4780Eliot Horowitz2012-02-061-1/+9
|
* Merge branch 'v2.0' of github.com:mongodb/mongo into v2.0Eliot Horowitz2012-02-065-11/+22
|\
| * fix --use-system-snappy SERVER-4634Eliot Horowitz2012-02-061-1/+1
| |
| * fix modeEliot Horowitz2012-02-041-0/+0
| |
| * try to make chmod workEliot Horowitz2012-02-041-2/+8
| |
| * fix segfault in mongos with some replica set changesEliot Horowitz2012-02-041-2/+1
| |
| * buildbot replReads.js hidden nodes now correctly updated in mongos, should ↵Greg Studer2012-02-031-0/+5
| | | | | | | | disappear from config
| * buildbot primary can change after reconfig replReads.jsgregs2012-02-031-2/+7
| |
| * correct version number comparisonDan Crosta2012-02-031-6/+8
| |
| * python-2.4-compatible version of python version detectionDan Crosta2012-02-031-1/+1
| |
* | try to make chmod workEliot Horowitz2012-02-021-2/+8
|/
* SERVER-4399 make replica set updating more reliable in c++ driver, remove ↵Greg Studer2012-02-012-37/+165
| | | | nodes when no longer present in config
* SERVER-4712 check that query results are valid before using in case of conn ↵Greg Studer2012-02-011-0/+3
| | | | error
* SERVER-4765 sharded_passthrough.js we need to actually pass the query to ↵Greg Studer2012-02-011-1/+1
| | | | currentop via mongos
* make python version detection quietDan Crosta2012-01-311-2/+1
|
* even better python version/binary detectionDan Crosta2012-01-311-3/+16
|
* be smarter about picking python name to invoke smoke.pyDan Crosta2012-01-311-2/+11
|
* call smoke.py with python 2.5Dan Crosta2012-01-311-2/+2
|
* roll back previous py-2.4 compatibility changesDan Crosta2012-01-311-5/+5
|
* python 2.4 compatibilityDan Crosta2012-01-311-5/+5
|
* fix ssl mem leakEliot Horowitz2012-01-262-9/+14
|
* avoid "unused local variable" warnings from g++Eric Milkie2012-01-241-2/+7
|
* adding new scopeguard utility classes/macroEric Milkie2012-01-241-0/+427
| | | | | | | | | | | | | | | | | | | | | | ScopeGuard helps make writing RAII easier. You can avoid coding like this: try { inRepair(true); function_that_might_throw(); inRepair(false); } catch(...) { inRepair(false); throw; } With scopeguard, the new code looks like this: { inRepair(true); ON_BLOCK_EXIT(inRepair, false); function_that_might_throw(); } See the code comments for more details and examples.
* SERVER-3763 SERVER-4643 use correct connectionEric Milkie2012-01-241-19/+23
| | | | There were two automatic variables named "conn" in scope, with one occluding the other. I mistakenly changed the logic in my last commit, so I have now fixed it, and removed the overlapping scopes.
* SERVER-3763 SERVER-4643 catch exceptions on connect to other shards when ↵Eric Milkie2012-01-241-5/+6
| | | | handling multiple shard case
* SERVER-3763 SERVER-4643 avoid exceptions in getlasterror due to other shards ↵Eric Milkie2012-01-241-2/+1
| | | | | | | being down I had to move the creation of ShardConnection inside the try/catch because it is possible that it might throw a SocketException if the shard is down. This change allows shard_gle_insert.js to pass on Windows, and may alleviate Linux failures with getLastError as well.
* ifix concurrency api when using openssl SERVER-4749Eliot Horowitz2012-01-241-0/+64
|
* SERVER-4591: python-2.4 compatible version of rpartitionDan Crosta2012-01-201-3/+14
|
* Don't allow full mongorestore on sharded cluster. SERVER-4547.Spencer T Brody2012-01-201-0/+5
|
* Always lock ScopedConn before returning SERVER-4714Kristina2012-01-201-3/+9
|
* fix getLog auth SERVER-4695Eliot Horowitz2012-01-172-1/+9
|
* SERVER-4665 backport 'ConstraintPresent' constraint type and exclusion of ↵Aaron2012-01-165-7/+51
| | | | unhelpful recorded plans
* "authenticate" command should not take read lock unless necessary SERVER-4673Kristina2012-01-122-3/+6
|
* this test requries shell features in 2.2Eliot Horowitz2012-01-071-68/+0
| | | | tested with a 2.2 shell to make sure it works
* SERVER-4387 force reload of config data after multiple exceptions for commandsgregs2012-01-022-2/+11
|
* SERVER-4401 attempt to advance to next or clause if a cursor becomes invalid ↵Aaron2011-12-243-35/+158
| | | | on yield recovery
* SERVER-4400 don't record query plan if a client cursor yield recovery fails; ↵Aaron2011-12-243-5/+49
| | | | this patch violates the QueryOp abstraction a bit, but we are replacing that code soon anyway