Commit Graph

255 Commits

Author SHA1 Message Date
Mathias Stearn
4f3c48b853 fix opwrite 2010-04-23 20:17:51 -04:00
Dwight Merriman
1a27750682 opread doesnt need to be a macro 2010-04-23 19:32:21 -04:00
Dwight
0976928780 less chatty 2010-04-22 16:23:59 -04:00
Dwight Merriman
ac91527d47 rename file 2010-04-21 18:46:31 -04:00
Eliot Horowitz
0f09595154 move oplog code into db/oplog.* 2010-04-13 13:50:09 -04:00
Dwight
89a3d0db82 towards storage engine pluggability 2010-04-05 17:26:40 -04:00
Mathias Stearn
3c53fbaedc Banish sockaddr_in from everywhere except sock.h. prep for SERVER-859 2010-04-02 13:21:27 -04:00
Eliot Horowitz
5645c80f94 better/safe implementation of tracking slave progress for SERVER-467 2010-04-02 13:18:06 -04:00
Guillaume Delannoy
1f655abccb SERVER-425 Configurable path for pid/lock file
Signed-off-by: Eliot Horowitz <eliot@10gen.com>
2010-03-31 16:39:43 -04:00
Kyle Banker
7b69199a37 minor: fixed fsync and lock current op message 2010-03-30 17:07:07 -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
d9b634eb10 break await loop on shutdown 2010-03-26 16:51:32 -04:00
Eliot Horowitz
07967c616d handle shutdown 2010-03-26 16:48:27 -04:00
Dwight
8c0333345a first pass at making replication more realtime 2010-03-26 14:37:31 -04:00
dwight
d03d3ff5de Merge branch 'master' of git@github.com:mongodb/mongo 2010-03-18 19:28:48 -04:00
dwight
b2eb0c8d88 typo 2010-03-18 15:48:53 -04:00
Aaron
c971842a55 Revert "Revert "SERVER-695 don't destroy static global mutexes""
This reverts commit eb7cde3e75.

Conflicts:

	db/instance.h
2010-03-15 09:42:01 -07:00
Eliot Horowitz
0cbd5b6a37 move CmdLine cmdLine into its own file in prep for other command line work 2010-03-12 12:14:23 -05:00
Mathias Stearn
4f9ae7b88b Don't print stack traces here 2010-03-03 17:43:55 -05:00
Eliot Horowitz
982ca5d436 reset pointer in repl to Database on close 2010-03-03 17:19:56 -05:00
Eliot Horowitz
a3f64b719d don't close dbs used by repl 2010-03-03 17:14:00 -05:00
Dwight
32c065676e Merge branch 'master' of git@github.com:mongodb/mongo 2010-02-23 11:06:53 -05:00
Dwight
eb75c9529f comments 2010-02-23 11:06:26 -05:00
Eliot Horowitz
abdc594a66 clean up dbMsg - marg deprecated 2010-02-16 01:05:04 -05:00
Eliot Horowitz
6dbd99b3db locking cleaning 2010-02-16 00:56:22 -05:00
Eliot Horowitz
62aad0ee18 refactoring runQuery / UserQueryOp part 1 2010-02-15 22:33:27 -05:00
Eliot Horowitz
c459854f73 cleaning 2010-02-14 10:44:06 -05:00
Eliot Horowitz
eaf2a30a5b change to uassert 2010-02-12 11:32:44 -05:00
Eliot Horowitz
c3b8492cf0 count commands separately 2010-02-11 12:52:26 -05:00
Eliot Horowitz
c9ed60974d fix upsert for DBRef SERVER-627 2010-02-11 11:36:08 -05:00
Eliot Horowitz
b88e91c8f5 clean up curop read/write detection 2010-02-10 15:16:00 -05:00
Eliot Horowitz
ce7b286745 make sure all threads that use a lock have a Client 2010-02-10 13:28:08 -05:00
Eliot Horowitz
58dff03bbb warning -> note 2010-02-09 23:17:48 -05:00
Eliot Horowitz
929ae35cdd inprog takes $all : 1 option 2010-02-09 16:58:03 -05:00
Eliot Horowitz
76ca6a2887 don't profile if db was closed in interim 2010-02-09 00:48:02 -05:00
Eliot Horowitz
c037f21674 move some replication settings into ReplicationSettings 2010-02-08 21:04:09 -05:00
Eliot Horowitz
6c6d40a375 moving some globals into a common file 2010-02-07 01:38:54 -05:00
Eliot Horowitz
85000c0649 fix mongod.lock check to differentiate between old lock file and 2 mongod 2010-02-07 01:21:28 -05:00
Eliot Horowitz
dff4eb0fa3 fix recursive read lock with profiling 2010-02-05 01:09:56 -05:00
Eliot Horowitz
214dfb6991 handle cases where there was an early assertion 2010-02-04 17:16:50 -05:00
Eliot Horowitz
cf2c6c068e fix timing so starts when enter lock 2010-02-04 15:56:02 -05:00
Eliot Horowitz
62f47cc910 cleaning up security - moving to centralized location 2010-02-04 10:49:19 -05:00
Dwight
2c5dbf323c comment 2010-02-03 17:51:06 -05:00
Dwight
2a9163d3e3 compile windows vcproj 2010-02-03 15:31:48 -05:00
Eliot Horowitz
8e28795bab cleaning 2010-02-03 12:03:33 -05:00
Eliot Horowitz
cff55fcc07 make locks for queries more fine-grained 2010-02-03 11:52:15 -05:00
Eliot Horowitz
76ac79734a clean up fix diaglog 2010-02-03 11:06:13 -05:00
Eliot Horowitz
75e5857ab0 minor locking change/prep for larger change 2010-02-03 10:22:04 -05:00
Eliot Horowitz
b9840785ba Merge branch 'master' of git@github.com:mongodb/mongo 2010-02-02 09:41:58 -05:00
Eliot Horowitz
e70c6030b1 fix tools with --dbpath 2010-02-01 21:35:54 -05:00