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

83 Commits

Author SHA1 Message Date
Mathias Stearn
f99aba9824 $showDiskLoc query option SERVER-1054.
Implementation is a bit ugly. Please code-review and let me know if there is a better way
2010-05-11 19:12:13 -04:00
Eliot Horowitz
aa82a78789 $maxScan for limiting how much to scan SERVER-1015 2010-04-28 16:11:27 -04:00
Dwight Merriman
3483f22813 refactor and rename insert 2010-04-28 08:25:56 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight
09a4b15404 rs work; ismaster 2010-04-22 16:17:18 -04:00
Eliot Horowitz
5645c80f94 better/safe implementation of tracking slave progress for SERVER-467 2010-04-02 13:18:06 -04:00
Eliot Horowitz
2077548895 first cut at storing slave locations in prep for SERVER-467 2010-03-30 14:32:15 -04:00
Dwight
8c0333345a first pass at making replication more realtime 2010-03-26 14:37:31 -04:00
Eliot Horowitz
df2dd73fdb fix limit with $with SERVER-777 2010-03-17 21:51:14 -04:00
Aaron
b4257fa816 SERVER-761 don't release mutex in deleteObjects() in god mode 2010-03-16 14:05:25 -07:00
Eliot Horowitz
28e592d50d make query more flexible for php arrays 2010-02-21 14:55:12 -05:00
Eliot Horowitz
4f16871628 diagnosic method to just get index keys 2010-02-16 11:37:47 -05:00
Eliot Horowitz
773570b8a8 refactor UserQueryOp a bit 2010-02-16 11:13:31 -05:00
Eliot Horowitz
cfec75960b some more cleaning 2010-02-15 23:55:41 -05:00
Eliot Horowitz
43499d2457 make fieldMatcher assert rather than set flag 2010-02-15 23:17:42 -05:00
Eliot Horowitz
62aad0ee18 refactoring runQuery / UserQueryOp part 1 2010-02-15 22:33:27 -05:00
Dwight
a84fc5843a rename storage.h -> diskloc.h 2010-02-04 18:06:04 -05:00
Eliot Horowitz
8e28795bab cleaning 2010-02-03 12:03:33 -05:00
Eliot Horowitz
0e7d5c6d01 refactor update so Mod and ModSet are re-usable. design is clean - still more cleaning to be done and some speed checking
single updates are 5% slower, multi-updates are 2.5x faster
2010-01-25 17:23:37 -05:00
Eliot Horowitz
5f36804299 stop using stringstream for logging 2009-12-29 23:30:29 -05:00
Dwight
65ae020708 QueryMessage was being instantiated twice on every query - fixed. 2009-12-21 14:22:23 -05:00
Eliot Horowitz
4774b56bf2 refactoring updateObjects return to be cleaner and so can work with multi-object update SERVER-268 2009-10-21 15:18:21 -04:00
Eliot Horowitz
a8bc6f9584 store query in ClientCursor so can see query on slow getMore queries 2009-10-17 23:07:26 -04:00
Dwight
b622636eb2 minor prep for multi update work 2009-10-01 10:01:02 -04:00
Dwight
0545f5ff48 better comment 2009-08-11 14:34:45 -04:00
Aaron
26bddf1ef8 log separate op for each deleted object 2009-04-09 13:30:28 -04:00
Aaron
c0fbc1a93e Register update/delete only on client request 2009-03-26 16:11:23 -04:00
Aaron
c27e290116 Support large count and nscanned 2009-03-24 12:12:04 -04:00
Aaron
bcb1b24bd6 Remove dead code 2009-02-25 15:31:38 -05:00
Aaron
139eb1c3d8 Clean up old code 2009-02-24 14:43:03 -05:00
Aaron
7bfc826646 Remove old code 2009-02-24 14:41:53 -05:00
Aaron
a7eb50116c Manually interleve query optimizer's plans rather than running each plan in a new thread 2009-02-24 11:49:55 -05:00
Aaron
86c4c87be6 New query optimizer checkpoint, minus jstest changes 2009-02-24 10:27:07 -05:00
Aaron
e663625021 First cut of query and update using new qo 2009-02-23 09:50:31 -05:00
dwight
667c004013 a little dbclient.h cleanup (minor) 2009-02-13 20:04:13 -05:00
Eliot Horowitz
3aa74384ae grid/message -> util/message 2009-02-03 13:30:28 -05:00
Dwight
6e4efe880a $hint takes keypattern objects now 2009-01-30 13:13:49 -05:00
Aaron
639c73405c Don't log an update having no effect, log id as query when doing just one remove 2009-01-28 15:24:52 -05:00
Aaron
a816e54816 Add 'fields' spec to cmd run count 2009-01-21 10:36:40 -05:00
Aaron
c777160f0f Fix simple match spec for encapsulating elements and numbers 2009-01-20 16:54:57 -05:00
dwight
e1021ee8ab authenticate command work
some dbhelpers additions
less verbose logging
2009-01-18 17:48:44 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Dwight
96d4406ece set options flag when $err is returned 2009-01-09 11:20:16 -05:00
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Dwight
0aef80f8cc rename classes 2008-10-21 16:13:48 -04:00
Geir Magnusson Jr
d9efe9931f Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p 2008-10-20 14:55:06 -04:00
unknown
f91cff53a0 griddb work 2008-10-19 17:46:53 -05:00
Geir Magnusson Jr
50cc27e154 query.h : update comment. It appears (via testing) that the requirement for
a EOO at the end of a set of objects on insert isn't true.  No functional change.
2008-10-14 21:07:09 -04:00
Dwight
87d0ed26c4 allow an array for sort order 2008-10-14 14:02:43 -04:00