0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

152 Commits

Author SHA1 Message Date
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Eliot Horowitz
b0845cb442 pass ns to staticYield so can log on error/warning SERVER-2268 2010-12-22 02:48:47 -05:00
Aaron
9c14510e64 SERVER-2217 queryoptimizer handle properly when notablescan exception is generated in queryop init 2010-12-14 10:52:32 -08:00
Aaron
80bfc4b182 SERVER-2189 2010-12-07 23:01:40 -08:00
Eliot Horowitz
999ae13629 get if a cursor is a multi key 2010-11-15 10:22:20 -05:00
Eliot Horowitz
1dde63e9b1 qo standards 2 2010-11-12 18:22:19 -05:00
Eliot Horowitz
c0b32b52fd qo standards 2010-11-12 18:16:49 -05:00
Eliot Horowitz
195b62c1e8 qo cleaning 2010-11-12 18:08:51 -05:00
Eliot Horowitz
f5f012c46d method on cursor to say if a key might be different than in the object 2010-11-12 18:03:06 -05:00
dwight
c34a3100fe more cleaning toward conventions 2010-10-19 09:13:57 -04:00
Dwight
01a6722a25 allow changing notablescan at runtime via {set:} command 2010-10-15 17:00:34 -04:00
Aaron
57c2cf9b01 SERVER-1213 allow splitting of or ranges 2010-09-14 14:30:18 -07:00
Eliot Horowitz
65078c15cb when using a special index, don't record because may screw up later SERVER-1669 2010-08-26 00:28:35 -04:00
Aaron
701dc65282 SERVER-1528 account for expensive skipping operations in nscanned 2010-08-03 20:09:16 -07:00
Aaron
705cd42057 return correctly from function 2010-08-02 16:39:10 -07:00
Aaron
e6ad6ecb02 SERVER-1453 yield during geo query 2010-08-02 15:43:53 -07:00
Aaron
decb87e5b7 bail out or clause checking if we do an unpredicted table scan 2010-07-20 13:58:58 -07:00
Aaron
fc1707aa99 SERVER-1437 update or range elimination 2010-07-19 00:39:16 -07:00
Aaron
94fab2e73f SERVER-802 update explain format 2010-07-16 05:09:10 -07:00
Aaron
5371a5e448 SERVER-802 range / in skipping 2010-07-16 01:49:15 -07:00
Aaron
f17aefd598 SERVER-1376 yield in query set runner for query,count,update,delete 2010-07-07 19:35:26 -07:00
Aaron
4798e64b1c SERVER-371 checkpoint 2010-07-07 12:26:20 -07:00
Aaron
6dd05ca594 SERVER-1217 bestGuessCursor() should always honor sort spec 2010-06-28 12:44:23 -07:00
Eliot Horowitz
a71cc3cd4b cleaning exceptions 2010-06-21 13:41:34 -04:00
Aaron
0715c4db07 SERVER-1242 check nsdetails before using 2010-06-15 12:29:27 -07:00
Aaron
a18d670761 SERVER-109 range diff after compound index scan 2010-06-09 13:47:49 -07:00
Aaron
87f204e44f SERVER-109 fix range diff (based on selected index) 2010-06-09 12:34:48 -07:00
Aaron
828ca29ab4 SERVER-1206 $or hint 2010-06-09 11:18:56 -07:00
Aaron
5be4d78fba SERVER-109 handle dynamically removed or clauses when iterating clauses 2010-06-08 15:55:34 -07:00
Aaron
c8e0f33f3f compile sharding 2010-06-08 12:29:30 -07:00
Aaron
15179bc591 SERVER-109 begin interval diff 2010-06-08 00:33:56 -07:00
Aaron
ef38ae3d50 SERVER-109 cursor update fix and other tweaks 2010-06-07 14:13:57 -07:00
Aaron
8680389bba SERVER-109 sort and geo 2010-06-07 12:18:00 -07:00
Aaron
d4256a4c9b SERVER-109 optimize useless or 2010-06-07 11:08:55 -07:00
Aaron
d7f94346d0 SERVER-109 comments/cleanup 2010-06-03 12:50:49 -07:00
Aaron
5408868567 SERVER-109 fix mem ownership when popping or clauses, real doc lookup when required 2010-06-03 12:24:13 -07:00
Aaron
3e9108ca49 SERVER-109 FieldRangeSet owns query mem, update some tests 2010-06-03 01:04:50 -07:00
Aaron
57caf02ff3 SERVER-109 get rid of nextSimpleQuery(), put matcher in base QueryOp, get rid of 'query' in various objects 2010-06-02 17:10:34 -07:00
Aaron
69cb3c068d SERVER-109 rename clone() createChild() 2010-06-02 13:00:20 -07:00
Aaron
11a67c2788 SERVER-109 get rid of query_ in QueryPlanSet 2010-06-02 12:48:41 -07:00
Aaron
2727e026fa Merge branch 'master' of github.com:mongodb/mongo 2010-06-02 12:05:21 -07:00
Aaron
d59931700d SERVER-109 generate frs without writing new query 2010-06-02 12:04:46 -07:00
Aaron
e327eff261 SERVER-109 reinstate FieldRangeOrSet, make FieldRangeSet a parameter to QueryPlanSet 2010-06-01 16:21:21 -07:00
Eliot Horowitz
741d9f7a19 more debugging for SERVER-1179 2010-06-01 15:48:02 -04:00
Eliot Horowitz
2855681372 debugging for SERVER-1179 2010-06-01 15:38:40 -04:00
Aaron
075874207e SERVER-109 forgot save 2010-05-26 01:47:47 -07:00
Aaron
ea362c0ca4 SERVER-109 explain 2010-05-26 01:30:50 -07:00
Aaron
712f9eb273 best guess scan and order guard 2010-05-25 10:27:37 -07:00
Aaron
54921ae594 SERVER-109 basic getmore 2010-05-24 23:51:24 -07:00
Aaron
b75acdc7fb SERVER-109 basic support for sequential plan scanning with a real query 2010-05-20 22:11:46 -07:00