dwight
c46d3ef193
rs rollback fix
2010-07-28 20:57:56 -04:00
dwight
b2822cffe9
rs log nicer
2010-07-28 20:24:21 -04:00
dwight
4f04c6dd94
compile vcxproj
2010-07-28 16:30:42 -04:00
dwight
b12d168c08
compile db.vcxproj
2010-07-28 13:57:50 -04:00
Eliot Horowitz
f55497b753
hook up webserver to mongos SERVER-1495
2010-07-28 13:29:36 -04:00
Eliot Horowitz
5c41967951
moving more things out of dbwebserver
2010-07-28 12:51:26 -04:00
Eliot Horowitz
09c2cacddc
move client info out
2010-07-28 12:33:36 -04:00
Eliot Horowitz
3f68693a61
cleaning up webserver status main page
2010-07-28 12:26:38 -04:00
Eliot Horowitz
6ef654f43c
Merge branch 'master' of github.com:mongodb/mongo
2010-07-28 11:09:46 -04:00
Eliot Horowitz
a22ab2a729
more webserver split out/cleaning
2010-07-28 11:09:38 -04:00
dwight
26828e12a9
rs attempt fix for weird crash
2010-07-28 11:06:04 -04:00
dwight
10b9b43596
compile vs2010
2010-07-28 10:35:24 -04:00
Eliot Horowitz
c3175a2b9b
move rest out of dbwebserver
2010-07-28 10:13:56 -04:00
Eliot Horowitz
fc89ab76e9
clean up command handling
2010-07-28 10:04:22 -04:00
Eliot Horowitz
0e49e11963
removed another global grab and replace with boost::bind - and mem leak fix
2010-07-28 00:47:35 -04:00
Mathias Stearn
00679b9a2b
Test expect lowercase hex. May change them later.
2010-07-27 17:18:43 -04:00
Mathias Stearn
585b3797ff
use less stringstream in bson
2010-07-27 17:18:43 -04:00
Eliot Horowitz
11a2d82651
Merge branch 'master' of github.com:mongodb/mongo
2010-07-27 12:11:18 -04:00
Eliot Horowitz
b5ad7702e3
working on modularizing web server so can hook up to mongos SERVER-1355 3 (repl)
2010-07-27 12:11:04 -04:00
Justin Dearing
1224378fab
Made --reinstall demand logpath.
2010-07-27 23:51:37 +08:00
Eliot Horowitz
4a15dba156
legacy boost fix
2010-07-27 11:48:48 -04:00
Eliot Horowitz
95f84aead5
working on modularizing web server so can hook up to mongos SERVER-1355 2
2010-07-27 11:47:48 -04:00
Tony Hannan
1fc517d53a
SERVER-1415: Giving incorrect parameter syntax to --replSet shows error in log but continues to run. Maybe it should abort like it does if the parameter is missing all together.
...
Parse --replSet parameter into ReplSetCmdline struct in main thread, then fork startReplSets(ReplSetCmdline).
We could not create theReplSet in main thread because constructor waits until config is loaded and thus would halt the rest of startup, and we couldn't move config loading out of constructor because other code tests for theReplSet != 0 to see if config is loaded.
2010-07-27 23:31:16 +08:00
Eliot Horowitz
a73887f575
working on modularizing web server so can hook up to mongos SERVER-1355
2010-07-27 10:55:48 -04:00
Eliot Horowitz
5b7ab6fa0e
consolidate bind_ip handling
2010-07-27 09:59:34 -04:00
dwight
c3f6084310
rs rollback work
2010-07-27 02:13:13 -04:00
dwight
8dd5aadf63
Merge branch 'master' of github.com:mongodb/mongo
2010-07-27 01:52:17 -04:00
Eliot Horowitz
6e7c9d6836
make sure mongod and mongos report command errors the same way SERVER-1472
2010-07-27 00:57:38 -04:00
Eliot Horowitz
e5c9d85959
Merge branch 'master' of github.com:mongodb/mongo
2010-07-26 23:18:03 -04:00
Eliot Horowitz
6eeeeea25b
tony found a bug
...
Revert "SERVER-1415: Giving incorrect parameter syntax to --replSet shows error in log but continues to run. Maybe it should abort like it does if the parameter is missing all together."
This reverts commit 7740fb4070 .
2010-07-26 23:17:29 -04:00
Mathias Stearn
5d09b56f0c
stop leaking LastErrors
2010-07-26 22:56:22 -04:00
Eliot Horowitz
6e3522cd56
limit on haystack
2010-07-26 22:21:17 -04:00
dwight
aeb05eaca4
rs rollback fix
2010-07-26 22:03:49 -04:00
Eliot Horowitz
9007388324
move shutdown to generic so can be used by mongos
2010-07-26 21:48:20 -04:00
dwight
ad31e3f393
rs defensive
2010-07-26 21:44:17 -04:00
Eliot Horowitz
7740fb4070
SERVER-1415: Giving incorrect parameter syntax to --replSet shows error in log but continues to run. Maybe it should abort like it does if the parameter is missing all together.
...
Per Eliot's suggestion, instead of calling dbexit in startReplSets thread. Create theReplSet object in main thread, which checks and parses --replSet parameter, then just call its go() methon in startReplSets thread.
Conflicts:
db/repl/rs.cpp
2010-07-26 21:36:47 -04:00
dwight
eef2a87ab3
rs do we need seeds? eliminate at least some of the need for cmd line seed list
2010-07-26 21:06:37 -04:00
dwight
37b6550365
rs messaging clearer
2010-07-26 20:09:57 -04:00
dwight
4a216f149f
rs bug on state change
2010-07-26 19:45:34 -04:00
Aaron
01c71e9746
merge
2010-07-26 15:45:40 -07:00
Aaron
6be2b2a623
Merge branch 'master' of github.com:mongodb/mongo
2010-07-26 15:34:35 -07:00
Aaron
69a0d45f5c
capped trunc prob final cut
2010-07-26 15:34:16 -07:00
Eliot Horowitz
127558c1c4
Database::flushFiles and use in rs for speed
2010-07-26 17:28:24 -04:00
dwight
f2087d8969
Merge branch 'master' of github.com:mongodb/mongo
2010-07-26 16:19:21 -04:00
dwight
1037a58e16
step down if cant see most of the set
2010-07-26 16:19:08 -04:00
Eliot Horowitz
cbb44f9adb
rs gcc compile
2010-07-26 16:12:51 -04:00
Eliot Horowitz
34bf652b1b
Merge branch 'master' of github.com:mongodb/mongo
2010-07-26 16:11:12 -04:00
Eliot Horowitz
b4c0b58794
better background fsync logging
2010-07-26 16:07:07 -04:00
dwight
f611c9e68d
rs blind
2010-07-26 16:04:54 -04:00
dwight
66caa37da3
vcxproj compile
2010-07-26 15:50:30 -04:00