Commit Graph

423 Commits

Author SHA1 Message Date
Eliot Horowitz
7907050da3 don't display client shutdown on --upgrade or repair SERVER-554 2010-01-19 16:43:37 -05:00
Eliot Horowitz
1c4843d497 don't make running out of threads crash db SERVER-527 2010-01-10 02:21:48 +01:00
Eliot Horowitz
a0d90a4478 make --repair for a full repair 2009-12-15 20:54:02 -05:00
dwight
05d5719b1f add warning 2009-11-28 16:31:57 -05:00
dwight
b85efc8064 concurrency work 2009-11-28 13:57:30 -05:00
dwight
fb974ef4dd Merge branch 'master' of git@github.com:mongodb/mongo 2009-11-28 11:50:49 -05:00
dwight
8a26ff4f8d checkpoitn a little sync work 2009-11-28 11:50:46 -05:00
Eliot Horowitz
b609747023 only have default value in 1 place 2009-11-28 10:41:14 -05:00
Eliot Horowitz
11804c717c comment 2009-11-27 22:28:56 -05:00
Eliot Horowitz
c44bff08fd durability: added occasinal file sync
default: sync every 60 seconds, confiruable with syncdelay
SERVER-442
2009-11-27 22:27:04 -05:00
Eliot Horowitz
fd84836b8a module system, move mms into it 2009-11-18 12:53:56 -05:00
Mathias Stearn
018511b366 fixes for boost 1.36 2009-11-16 11:33:57 -05:00
Mike Dirolf
5edbfbc471 fix for SERVER-419 (introduced in 428f988a...) 2009-11-15 09:45:17 -08:00
Eliot Horowitz
9b340c2f62 --configsrv implies diagLog = 1 2009-11-11 16:04:52 -05:00
Eliot Horowitz
6f0dce36a5 rename old oplog to diaglog - make it always compiled in 2009-11-11 16:02:47 -05:00
Eliot Horowitz
4dae04b643 starting rename old oplog to diaglog 2009-11-11 13:54:05 -05:00
dwight
91eda56a2a Merge branch 'master' of git@github.com:mongodb/mongo 2009-11-08 10:47:31 -05:00
dwight
428f988afe add --configsvr and --shardsvr options that make mongod run on different
port #s when specified
2009-11-08 10:46:41 -05:00
Eliot Horowitz
dfda4ccc39 playing with net-snmp SERVER-120 2009-11-06 16:27:49 -05:00
Mathias Stearn
80edd9e5cf Pull launchGDB out to debug_util.cpp 2009-11-03 16:39:55 -05:00
Mathias Stearn
6e4852e148 Make launchGDB() work with multiple threads. 2009-11-03 13:23:13 -05:00
Eliot Horowitz
8b23ad4f68 some log(1) debugging 2009-11-03 13:01:07 -05:00
Mathias Stearn
b92f5f3aa5 Launch GDB on SIGTRAP if compiled for debug (--dd) 2009-11-02 18:56:29 -05:00
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