Commit Graph

400 Commits

Author SHA1 Message Date
Eliot Horowitz
39645a2739 removing dead code 2009-11-02 11:00:49 -05:00
Eliot Horowitz
0925cf6475 helper for init scripts 2009-10-27 16:37:14 -04:00
dwight
fe0226cd79 MINOR global var cleanup 2009-10-24 14:34:54 -04: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
672f2821af --quotaFiles SERVER-374 2009-10-20 13:29:05 -04:00
Eliot Horowitz
349961ae9c move oplogSize to CmdLine 2009-10-16 23:32:34 -04:00
Dwight
5d858e346e Merge branch 'master' of git@github.com:mongodb/mongo 2009-10-16 15:36:57 -04:00
Dwight
01f1f6915d move CurOp into Client and make inprog handle multiple in progress 2009-10-16 15:36:34 -04:00
Eliot Horowitz
d8235205f5 log rotation with USR1 signal SERVER-358 2009-10-16 12:46:06 -04:00
Eliot Horowitz
e48db1f60a replace cerr with cout for all server files 2009-10-16 11:39:59 -04:00
Eliot Horowitz
f634e70093 move quota/cpu to cmdLine 2009-10-16 11:36:38 -04:00
Eliot Horowitz
166c722630 make logpath use FILE/fopen instead of open - should work on windows SERVER-339 2009-10-16 10:56:15 -04:00
Eliot Horowitz
f07a04bf34 safer shutdown 2009-10-14 15:15:38 -04:00
Dwight
16f8b77c5e move the var 'database' inside Client object 2009-10-14 14:34:38 -04:00
Eliot Horowitz
25d2f88e1e clean up MR temp tables SERVER-327
Client shutdown hook
2009-10-14 10:20:53 -04:00
Dwight
2d934d1006 move curNs to Client object 2009-10-13 16:01:02 -04:00
Dwight
1083a425c2 ThreadLocalInt prettier 2009-10-13 12:55:23 -04:00
Dwight
cf7a86e0f9 make lasterror threadsafe
rename Connection -> Client
lasterror code easier to read
bunch of windows warnings eliminated
2009-10-12 15:12:16 -04:00
Eliot Horowitz
6e67c98509 db fix with repair 2009-10-09 21:01:32 -04:00
Eliot Horowitz
792c7c775a --repair option for forcing repair 2009-10-09 15:32:05 -04:00
Dwight
ff54f16271 add Connection class
beginnings that is
2009-10-09 14:59:44 -04:00
Eliot Horowitz
ff9100630e catch more types 2009-10-09 11:55:56 -04:00
Eliot Horowitz
ee72859d26 --smallfiles for some regression tests 2009-10-08 16:29:04 -04:00
Dwight
9589c84edf killOp() wasn't working with validate 2009-10-07 11:51:13 -04:00
Dwight
2967c63e92 exit faster on ctrl-c 2009-10-05 12:59:51 -04:00
Eliot Horowitz
d006977e87 put esort files in _tmp and remove on startup 2009-10-05 10:56:42 -04:00
Eliot Horowitz
b5b610c8b1 fast upgrade from 4.4 to 4.5 SERVER-292 2009-09-29 10:40:39 -04:00
Mike Dirolf
fad8b0ca02 minor: default is automatically displayed in help text 2009-09-24 12:46:35 -04:00
Eliot Horowitz
a8a42c1ea0 --version 2009-09-22 10:05:53 -04:00
Dwight
c9e823f8ca elim a couple warnings on windows 2009-09-21 09:05:27 -04:00
Mike Dirolf
c2b2e916bf minor: do options parsing no matter what to avoid possibility of bug w/ default args 2009-09-18 14:37:31 -04:00
Mike Dirolf
b5ff48d649 minor: whitespace 2009-09-18 14:32:25 -04:00
Eliot Horowitz
668d26b514 spelling MINOR 2009-09-15 20:17:54 -04:00
Eliot Horowitz
b754cb2808 --notablescan - might be too strict SERVER-274 2009-09-15 15:10:54 -04:00
Eliot Horowitz
335d92c443 client id work and make getLastError work non sharded-collections in sharding, but with connection pooling SHARDING-16 2009-09-11 16:14:14 -04:00
Eliot Horowitz
73329a93a0 mongod side of client based errors for SHARDING-16 2009-09-11 12:52:17 -04:00
Eliot Horowitz
6d17320350 require --upgrade to upgrade dbs otherwise does nothing 2009-09-10 16:21:55 -04:00
dwight
2470913c70 change to NullStream 2009-09-03 13:11:30 -04:00
Eliot Horowitz
72d68a4ffd --fork : option run mongod as a daemon 2009-08-31 15:38:43 -04:00
Eliot Horowitz
d4b7c8a525 --logpath and --logappend 2009-08-31 11:22:40 -04:00
Dwight
2226f3292b very minor text / comments 2009-08-27 15:26:29 -04:00
Dwight
879e7b153e more CmdLine object 2009-08-25 14:35:22 -04:00
Dwight
2706a28123 begin cmdline.h 2009-08-25 10:24:44 -04:00
dwight
b00247a858 --nssize parameter 2009-08-20 15:00:25 -04:00
dwight
4120dfc568 fix checks that operations cannot be performed on slaves; also, allow read operations on
--slave instances (but not repl pair nonmasters)
2009-08-17 16:13:13 -04:00
dwight
8f33a37dce some comments and also simple unit tests for simpleRegex() 2009-08-17 11:58:18 -04:00
Eliot Horowitz
b5bb4b2af9 better sm locking 2009-08-12 10:51:31 -04:00
Eliot Horowitz
01ff742b4e changed dbpath to std::string 2009-08-11 14:29:03 -04:00
Mike Dirolf
21415980ca don't require 'run' to start mongod SERVER-160 2009-08-11 13:57:01 -04:00
Eliot Horowitz
d2caa282ca cleaning 32-bit warning again MINOR 2009-08-11 11:32:03 -04:00