summaryrefslogtreecommitdiff
path: root/s/chunk.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* all split requests now go through new logicAlberto Lerner2010-10-221-65/+26
* simpleSplit logic is now exactly like current codeAlberto Lerner2010-10-211-26/+35
* support for fiding a median key and more elaborate simple split logicAlberto Lerner2010-10-211-11/+63
* Support $within on sharded collections SERVER-926Mathias Stearn2010-10-201-1/+13
* splits in mongos side will use this new call, when hookedAlberto Lerner2010-10-191-1/+23
* expose first-chunk-creation logic and call it at 'shardcollection' commandAlberto Lerner2010-10-151-14/+15
* dissolve friendshipAlberto Lerner2010-10-151-5/+5
* clean cruftAlberto Lerner2010-10-141-6/+0
* SERVER-1691 don't cache calls to ensureIndex if sharding a collectionAlberto Lerner2010-09-301-1/+1
* SERVER-1691 return connection to the pool if doneAlberto Lerner2010-09-281-0/+1
* SERVER-1849 allow recreating a recently dropped collectionAlberto Lerner2010-09-251-2/+0
* Merge branch 'master' of github.com:mongodb/mongoAlberto Lerner2010-09-161-8/+6
|\
| * abort chunk move if too big SERVER-1806Eliot Horowitz2010-09-161-8/+6
* | SERVER-1807 quicker auto-split if in a jumbo chunk caseAlberto Lerner2010-09-161-6/+9
|/
* commentsEliot Horowitz2010-09-131-33/+50
* use splitVector instead of datasize and mediankey. 1 command vs. 2 and shoul...Eliot Horowitz2010-09-121-10/+27
* use & for passing vectors to add to not *Eliot Horowitz2010-09-121-4/+4
* moving some loging from chunk to chunkmanagerEliot Horowitz2010-09-121-12/+19
* commentsAlberto Lerner2010-09-121-1/+1
* SERVER-1781 reset a chunk's modified flag after the chunk info was savedAlberto Lerner2010-09-121-12/+8
* commentsAlberto Lerner2010-09-121-2/+2
* reminderAlberto Lerner2010-09-111-0/+2
* better messageAlberto Lerner2010-09-111-1/+2
* remove chunkSplitLock since its replaced by distlockEliot Horowitz2010-09-101-9/+0
* reminderAlberto Lerner2010-09-101-0/+4
* try to get ns lock earlier so not so chattyEliot Horowitz2010-09-101-28/+38
* reminderAlberto Lerner2010-09-081-0/+1
* commentsAlberto Lerner2010-09-081-8/+14
* connection handling and logging cleaningEliot Horowitz2010-09-041-4/+5
* SERVER-1545 don't switch shards if current is best (FCoJ)Alberto Lerner2010-09-031-3/+3
* better assert messageAlberto Lerner2010-09-011-1/+1
* dataSize has an estimate option, chunk uses this SERVER-1545Eliot Horowitz2010-08-241-0/+1
* SERVER-1545 splitVector now takes ranges.Alberto Lerner2010-08-231-3/+17
* clean up chunk version handling - prep for SERVER-1473Eliot Horowitz2010-08-041-7/+9
* fix ChunkManager::getAllShards (fixes dbstats command among others)Mathias Stearn2010-08-031-1/+1
* easier to disable last error for a short while SERVER-1541Eliot Horowitz2010-08-021-2/+2
* don't raise an error when can't get a lock SERVER-1541Eliot Horowitz2010-08-021-1/+2
* some query assertsEliot Horowitz2010-08-021-0/+3
* check for null return from query()Dwight2010-08-021-2/+5
* print lessMathias Stearn2010-07-301-1/+9
* reload chunks if out of dateMathias Stearn2010-07-301-0/+5
* Use FieldRangeOrSet to support $or with shardingMathias Stearn2010-07-231-26/+38
* Split early if collection is smallAlberto Lerner2010-07-231-5/+18
* some edge case fixes with isnertsEliot Horowitz2010-07-231-3/+4
* make more commands work with mongos SERVER-1462Mathias Stearn2010-07-221-0/+15
* moving all saving logic into DBConfig SERVER-1427Eliot Horowitz2010-07-211-2/+0
* Assert to stop suspicious splitAlberto Lerner2010-07-201-0/+8
* asserts/logging for weird split problemEliot Horowitz2010-07-201-10/+20
* Cleaning up ensureIndex in ChunkManagerMathias Stearn2010-07-191-18/+5
* Revert "SERVER-1270 Prep for hooking StringData"Alberto Lerner2010-07-171-13/+9