Commit Graph

14 Commits

Author SHA1 Message Date
Eliot Horowitz
56080a9fa4 can't use scoped_ptr with ClientCursor 2011-05-04 14:09:48 -04:00
Mathias Stearn
cb89d4b543 fix error message SERVER-2800 2011-04-13 20:25:42 -04:00
gregs
a3b7bb6b83 skip indices which require sorting for distinct SERVER-2135 2011-04-06 14:05:43 -04:00
Eliot Horowitz
d2bb5fa4f3 put cursor used in distinct stats output 2011-03-23 10:43:53 -04:00
Eliot Horowitz
6871c53e17 timing info for distinct 2011-01-31 11:28:00 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
dce045af12 fix issue on distinct with no ns 2010-11-14 20:40:46 -05:00
Eliot Horowitz
2ce44e8c85 disinct can pull data from indexes and will choose an index to use if sensible SERVER-1673 2010-11-14 01:57:27 -05:00
Eliot Horowitz
2c9fe6b427 if key is in index, use it for distinct SERVER-1673 2010-11-14 01:42:36 -05:00
Eliot Horowitz
8450572c05 prep work for distinct w/indexes SERVER-1673 2010-11-14 01:15:19 -05:00
Eliot Horowitz
876b17b344 make distinct yield safely SERVER-1850
BACKWARDS BREAKING distinct no longer sorts
2010-10-13 16:11:50 -04:00
Eliot Horowitz
53a0d295e3 split bson max size into User and Internal
sometimes objects have to be bigger (oplog insertion for example)
more prep for SERVER-431
2010-10-11 11:26:41 -04:00
Eliot Horowitz
d3c3b8a903 using BSONObjMaxSize everywhere bson size comes into play
still 4mb, this is just prep for changing SERVER-431
2010-10-10 20:01:17 -04:00
Eliot Horowitz
f550177b1a moving some commands into db/commands/ directory 2010-09-30 17:37:19 -04:00