Commit Graph

256 Commits

Author SHA1 Message Date
Eliot Horowitz
06d88881b1 clean locking for shutdownServer 2010-04-05 20:52:05 -04:00
Eliot Horowitz
8ecaf5dc18 slave ids, and option to block or slaves SERVER-467 2010-04-02 11:29:45 -04:00
Eliot Horowitz
58821896fb getIndexSizeForCollection shouldn't use DBDIrectClient SERVER-860 2010-04-01 10:19:38 -04:00
Eliot Horowitz
afbb75acbe Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-30 15:20:35 -04:00
Eliot Horowitz
f078b67f18 track last op in Client 2010-03-30 15:20:22 -04:00
Aaron
2c7c558cf8 SERVER-761 debug 2010-03-30 11:58:21 -07:00
Mathias Stearn
a050b7a0a8 specifying fields to return with findAndModify SERVER-827 2010-03-30 11:56:37 -04:00
Mathias Stearn
03c08deb44 Support Arrays with distinct SERVER-671 2010-03-29 17:08:58 -04:00
Eliot Horowitz
90d73f012a try to fix distinct 2010-03-29 13:49:32 -04:00
Eliot Horowitz
401bcd044c cleaning 2010-03-29 13:37:37 -04:00
Eliot Horowitz
963ed6cd90 group doesn't use DBDirectClient SERVER-840 2010-03-29 13:07:45 -04:00
Eliot Horowitz
5b5d73a652 faster distinct SERVER-796 2010-03-29 12:55:44 -04:00
Eliot Horowitz
45f8d675d3 make distrinct 50% faster - still need cursor change for another 2x improvement SERVER-796 2010-03-29 11:24:00 -04:00
Eliot Horowitz
c86ea1f913 fix ClientCursor change 2010-03-25 16:16:59 -04:00
Dwight
14e61fb619 store queryOptions in ClientCursor in case needed during getMore 2010-03-25 15:42:11 -04:00
Aaron
4912b40106 SERVER-615 more precise extent skipping calculation 2010-03-22 13:57:59 -07:00
Eliot Horowitz
1e6780f844 can use sharding with SyncClusterConnection for 2 phase commit across 3 servers SHARDING-39 2010-03-22 11:47:37 -04:00
Aaron
e07aa8a7ca Revert "SERVER-778 don't allow running write command with read lock"
This reverts commit ad6e86e451.
2010-03-18 00:22:31 -07:00
Aaron
ad6e86e451 SERVER-778 don't allow running write command with read lock 2010-03-17 23:16:23 -07:00
Mathias Stearn
cce309e895 flushing stats 2010-03-15 16:26:12 -04:00
Eliot Horowitz
f20775afda add lockType to command help 2010-03-11 11:20:10 -05:00
Eliot Horowitz
9add6f1d80 dbhash command SERVER-720 2010-03-11 08:57:00 -05:00
Aaron
775a9ddf19 SERVER-705 add godinsert command for testing 2010-03-08 12:54:16 -08:00
Eliot Horowitz
dc29dbbb7c appendNumber for nicer numbers in the shell 2010-03-01 17:14:23 -05:00
Eliot Horowitz
11b9ab758c scaling on collstats 2010-02-27 12:11:41 -05:00
Eliot Horowitz
a347ce9b85 change Command locking config 2010-02-26 14:38:51 -05:00
Eliot Horowitz
221301072d add # of asserts to serverStatus 2010-02-23 07:51:36 -05:00
Mathias Stearn
d065d1bd72 Include index info in collstats command 2010-02-22 22:16:13 -05:00
Mathias Stearn
a561c31a23 Database-wide dbstats command SERVER-596 2010-02-22 21:23:20 -05:00
Aaron
56150cc727 SERVER-305 shell kills in progress operations on clean exit 2010-02-17 17:06:54 -08:00
Eliot Horowitz
6dbd99b3db locking cleaning 2010-02-16 00:56:22 -05:00
Eliot Horowitz
2348a3cc12 make some things noLocking 2010-02-12 13:36:10 -05:00
Eliot Horowitz
96f7493c21 refactor again for mongos,mongo 2010-02-12 13:21:33 -05:00
Eliot Horowitz
ee3b7145e3 refactoring command execution 2010-02-12 13:04:20 -05:00
Eliot Horowitz
5bff6ebc41 Merge branch 'master' of git@github.com:mongodb/mongo 2010-02-11 14:36:19 -05:00
Eliot Horowitz
2b96337203 option to have slave lag in serverStatus SERVER-586 2010-02-11 14:35:55 -05:00
Mathias Stearn
6ea23ccfa2 ServerStatus ratios shouldn't divide by 0 2010-02-11 13:50:34 -05:00
Eliot Horowitz
f765ec0442 fix repl 2010-02-10 14:18:57 -05:00
Eliot Horowitz
c037f21674 move some replication settings into ReplicationSettings 2010-02-08 21:04:09 -05:00
Eliot Horowitz
90157edb27 some repl cmd abstraction in prep for SERVER-586 2010-02-08 17:17:18 -05:00
Eliot Horowitz
662af52550 more info in collstats 2010-02-07 10:38:23 -05:00
Eliot Horowitz
62f47cc910 cleaning up security - moving to centralized location 2010-02-04 10:49:19 -05:00
Eliot Horowitz
3c06fe34ba use appendIntOrLL for admin stuff 2010-02-03 12:33:48 -05:00
Eliot Horowitz
cff55fcc07 make locks for queries more fine-grained 2010-02-03 11:52:15 -05:00
Aaron
7b2d93d070 Merge branch 'master' of github.com:mongodb/mongo 2010-02-02 09:48:59 -08:00
Aaron
53998ac7fc SERVER-258 group work with read only mode 2010-02-01 11:17:14 -08:00
Eliot Horowitz
aff2729157 move db/dbstats* to db/stats/counters* 2010-02-01 10:38:00 -05:00
Eliot Horowitz
113441207c fix median 2010-01-29 22:14:43 -05:00
Eliot Horowitz
afa43dc8cd get rid of setClient - all Database storage is in Client::Context 2010-01-29 17:22:34 -05:00
Dwight
b8f779a2a2 shell should use the db's reIndex command 2010-01-29 14:58:10 -05:00