summaryrefslogtreecommitdiff
path: root/s/d_split.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-2563 - make ClientCursor check disk location for record in memory if i...Eliot Horowitz2011-06-231-3/+3
* some include cleaningEliot Horowitz2011-06-211-2/+2
* Fixing a bunch of spelling mistakes, and a few grammatical errors. No functio...Jens Rantil2011-05-261-5/+5
* use firstElementFieldName()dwight2011-05-231-1/+1
* Start counting at 1Mathias Stearn2011-05-061-1/+1
* Move chunk obj counting into mongod.Mathias Stearn2011-05-051-0/+15
* more const for clarityMathias Stearn2011-05-051-6/+6
* can't use scoped_ptr with ClientCursorEliot Horowitz2011-05-041-6/+10
* Merge branch 'master' into mainDwight2011-05-031-5/+6
|\
| * versions for btree. checkpointing so farDwight2011-04-201-5/+6
* | don't force a check on _id for sharding as it has to be thereEliot Horowitz2011-04-261-0/+8
|/
* conversion of unneeded caused_by macros to methodsgregs2011-04-011-1/+1
* SERVER-2797 fix BTreeCursor handling and ensure chunks aren't over sizedEliot Horowitz2011-03-191-2/+4
* make forcing a split work better SERVER-2419 180?Eliot Horowitz2011-03-061-33/+46
* Fixes for distributed lock handling time skew.greg2011-03-011-1/+10
* null is ok in shard key, blank is not SERVER-2648Eliot Horowitz2011-03-011-8/+27
* make sure not to use memory in a cursor when yielding SERVER-2447Eliot Horowitz2011-03-011-1/+1
* splitVector perfEliot Horowitz2011-02-011-150/+158
* add an assert in splitVectorEliot Horowitz2011-01-291-2/+4
* fix some split loggingEliot Horowitz2011-01-291-2/+2
* SERVER-2060 allow an index to be validated for shardingAlberto Lerner2011-01-101-0/+74
* ran astyle SERVER-2304Eliot Horowitz2011-01-041-103/+108
* splitChunk entry message to like like moveChunk'sAlberto Lerner2010-12-291-1/+1
* SERVER-2306 split request now carries expected shard informationAlberto Lerner2010-12-291-0/+18
* message warns explicitly that operation abortedAlberto Lerner2010-12-281-4/+4
* put likely cause on messageAlberto Lerner2010-12-281-1/+1
* log if moveChunk/splitChunk did not pass admission checksAlberto Lerner2010-12-271-0/+6
* make message consistentAlberto Lerner2010-12-271-1/+1
* hook new versioning machinery and allow mongod to maintain per-chunk stateAlberto Lerner2010-12-041-3/+18
* disambiguateAlberto Lerner2010-12-021-1/+1
* fix potential seg faultAlberto Lerner2010-11-231-1/+4
* log command startAlberto Lerner2010-11-221-4/+5
* ChunkMatcher now has per-chunk boundariesAlberto Lerner2010-11-181-0/+1
* splits are now done by the mongod sideAlberto Lerner2010-10-271-2/+2
* fix memory ownershipAlberto Lerner2010-10-261-2/+2
* split chunk maybe the first time a sharded command hit mongodAlberto Lerner2010-10-251-0/+12
* tighter new splitChunk (misses factoring out common code to migrate path)Alberto Lerner2010-10-221-26/+53
* add logging to splitChunk command in mongodAlberto Lerner2010-10-221-23/+84
* splitVector can now be 'force'-d to split a small chunkAlberto Lerner2010-10-211-26/+59
* do not pick a split key if it is not different from the chunks' min key (on b...Alberto Lerner2010-10-191-6/+33
* Initial mongod-side split logic. Not yet hooked up.Alberto Lerner2010-10-181-6/+173
* Prepare initial move of split logic to the mongod sideAlberto Lerner2010-10-141-0/+17
* towards durabilitydwight2010-09-271-2/+2
* SERVER-1807 better logging and tighter testAlberto Lerner2010-09-171-1/+7
* SERVER-1807 quicker auto-split if in a jumbo chunk caseAlberto Lerner2010-09-161-4/+29
* yield on medianKeyEliot Horowitz2010-09-151-1/+15
* fix potential inf. loop in splitVectorEliot Horowitz2010-09-131-6/+5
* yield in splitVector so even if it takes a while won't block SERVER-1779Eliot Horowitz2010-09-131-6/+16
* use splitVector instead of datasize and mediankey. 1 command vs. 2 and shoul...Eliot Horowitz2010-09-121-7/+18
* tiny bit of cleaning for splitVectorEliot Horowitz2010-09-121-8/+7