Commit Graph

68 Commits

Author SHA1 Message Date
Dwight
a9a20a186e minor 2011-10-26 15:55:03 -04:00
Dwight
3844dd29f8 concurrency
beginnings of a bit of framework to help with correctness. tbd if helpful will iterate.
2011-10-26 15:27:19 -04:00
Brandon Diamond
07f06f48b2 Avoid sending sigusr2 unless forking. 2011-10-25 15:16:03 -04:00
Brandon Diamond
1dda8a8c30 Cleaned up posix-only code 2011-10-25 12:37:35 -04:00
Brandon Diamond
fc640ccdca SERVER-2825 Added support for async error codes 2011-10-25 11:57:45 -04:00
Kristina
295dd22215 move start time to cmdline SERVER-3696 2011-09-22 14:27:24 -04:00
Kristina
51493ee642 don't allow access to internal user when running with --auth SERVER-3666 2011-08-23 12:08:37 -04:00
dwight
345793af4d SERVER-2506 configurable journal batch commit time 2011-08-08 09:06:19 -04:00
gregs
5833aa3be3 add hidden --nopreallocj option to turn off journal preallocation 2011-08-03 17:11:16 -04:00
dwight
fb8b893665 make journaling the default on 64 bit 2011-07-31 08:36:46 -04:00
dannenberg
38d6167603 parseConfigFile tests added to dbtests/basictest.cpp 2011-07-29 11:52:31 -04:00
dannenberg
093b04d395 SERVER-1208 config files ignore flags set to =false, warn about fast sync, and skip lines starting with # 2011-07-29 11:52:21 -04:00
Eliot Horowitz
f84bf1a41a support for forced ssl everywhere in client and server 2011-07-27 09:48:35 -04:00
Eliot Horowitz
cf51af10c5 put objcheck in CmdLine 2011-06-26 18:28:45 -04:00
Eliot Horowitz
ddde89b8cf move noUnixSocket to cmdline 2011-06-26 17:31:07 -04:00
Mathias Stearn
d55d9744ad Build parsedOpts object, print it at startup and include in getCmdLineOpts SERVER-3076 2011-06-21 19:39:53 -04:00
dwight
4a4103a9b8 move code back to header so mongo_client_lib.cpp doesnt break 2011-04-14 21:21:59 -04:00
Dwight
fbc032038d dont allow user databases on --configsvr instances 2011-04-14 17:20:29 -04:00
Dwight
6e7ac4a037 inform user when setting isnt settable in mongos 2011-04-07 16:41:43 -04:00
Mathias Stearn
270996933d replace "dur" with "journal" in log messages 2011-04-04 12:15:23 -04:00
Dwight
13118248cf with this change it is much more likely that a dur write intent issue will be caught
when a test runs.  for example with this, jstests/index_bigkeys.js will fail sometimes
when the right combinations of settings is on herein (_DURABLEDEFAULTON, _DEBUG, and
then it rotates some different scenarios).
2011-03-18 11:12:11 -04:00
Eliot Horowitz
d1e0c5a47a fix --fork and relative --dbpath SERVER-2345 2011-01-25 10:53:42 -05:00
Eliot Horowitz
762716d53c set default socket path in cons 2011-01-21 02:08:04 -05:00
Eliot Horowitz
f8172fe729 fix 32-bit file size 2011-01-20 11:01:57 -05:00
Kristina
7e78a93c75 add --socket option for domain sock loc SERVER-2083 2011-01-13 17:19:23 -05:00
Eliot Horowitz
b828d21630 ran astyle SERVER-2304 2011-01-04 00:40:41 -05:00
Mathias Stearn
7085a082e3 Add --durOptions 16 bit for DurAlwaysCommit to commit whenever the writelock is released 2010-12-27 14:33:13 -05:00
Mathias Stearn
02572f806f Use memcmp to speed up dur checking. Add --durOptions bit for extra checks 2010-12-13 18:54:53 -05:00
Mathias Stearn
bd8b5fe801 rename --durTrace to --durOptions 2010-12-13 18:54:53 -05:00
dwight
c7c5a57b1f eliminate the _DURABLE preprocessor define 2010-12-13 18:03:32 -05:00
Eliot Horowitz
2b5c8d876a Cmdline() needs to be .h for now to compile cleanly 2010-12-13 16:42:12 -05:00
Dwight
eb77acc4fc _DURABLEDEFAULTON option for testing (only) 2010-12-13 15:51:53 -05:00
Mathias Stearn
cde5c05c09 make journalformat more self-documenting 2010-12-10 19:20:43 -05:00
dwight
23e46b19ca minor 2010-12-08 08:16:29 -05:00
Eliot Horowitz
d45f048947 putting back validation on setParamter replApplyBatchSize and a setParamter validation hook 2010-12-01 11:12:28 -05:00
dwight
fb27aabd1a Merge branch 'master' of github.com:mongodb/mongo 2010-11-28 10:13:10 -05:00
dwight
83a58aa700 dur add a cmd lien setting 2010-11-28 10:13:01 -05:00
Eliot Horowitz
3d067a99fe use boost::once for getHostNameCached and adding host to some commands 2010-11-28 02:07:38 -05:00
dwight
ce93e7c824 dur 2010-11-26 18:18:24 -05:00
Eliot Horowitz
a47cae7624 syncdelay in CmdLine and controllable via get/set SERVER-1843 2010-11-22 01:10:35 -05:00
Dwight
01a6722a25 allow changing notablescan at runtime via {set:} command 2010-10-15 17:00:34 -04:00
Dwight
31719a2914 cleaning 2010-10-14 14:07:36 -04:00
Dwight
542d245262 better replset err msg 2010-10-14 14:06:39 -04:00
Dwight
d316fc41a1 resync doesnt work on repl sets - give a good err msg for now 2010-09-29 16:47:19 -04:00
Eliot Horowitz
164ef1656a put correct binary name in web console 2010-09-10 16:22:17 -04:00
Mathias Stearn
259dc007d7 Disable JSONP by default due to security implications 2010-08-25 15:26:20 -04:00
Eliot Horowitz
37ae0dbd3f Refactoring of Windows Service related code in preperation for SERVER-1589.
All ntservice related code moved from db.cpp to ntservices.cpp and cmdline.cpp. The code was also consolidated.

Conflicts:

	db/db.cpp
2010-08-20 18:40:44 -04:00
Dwight
1ec6fb1d4b SERVER-1523 and some diagui fixes 2010-08-02 15:21:26 -04:00
Eliot Horowitz
5b7ab6fa0e consolidate bind_ip handling 2010-07-27 09:59:34 -04:00
Eliot Horowitz
41f0163961 be paranoid about removing data in moveChunk SERVER-1428
option to turn it off
2010-07-19 16:44:47 -04:00