Commit Graph

12256 Commits

Author SHA1 Message Date
dwight
bc81e2ac0c compile warning on windows eliminate 2011-03-01 20:35:49 -05:00
dwight
ea8038f1a1 hint at mem leak if it looks that way 2011-03-01 20:18:37 -05:00
Mathias Stearn
eede4ec2fc add FileCreatedOp on first use of file, regardless of preexistence 180?
Previously FileCreatedOp wouldn't be done for preallocated files since they
already existed.
2011-03-01 18:05:15 -05:00
Mathias Stearn
9b534592f3 Better error message. 180? 2011-03-01 18:05:15 -05:00
greg
e82ae13ca0 Cannot use boost::thread::id for legacy 2011-03-01 17:02:06 -05:00
Richard Kreuter
4738e2f399 Miscellaneous refactoring in packager.py 2011-03-01 16:25:06 -05:00
greg
df9b6cef28 Cross platform RNG 2011-03-01 16:06:06 -05:00
Eliot Horowitz
ea825cd6c7 test for SERVER-2651 2011-03-01 15:48:02 -05:00
Dwight
f06b5db214 slightly better dbstats command 2011-03-01 15:46:42 -05:00
gregstuder
1150cd0cd3 Misspelling 2011-03-01 12:28:54 -08:00
Dwight
e932625ade compile 2011-03-01 15:09:44 -05:00
Aaron
a5ae1cfeb9 SERVER-2650 prevent too small extents 2011-03-01 12:08:28 -08:00
gregstuder
bac77a4989 Making lock messages less verbose. 2011-03-01 11:56:46 -08:00
Dwight
622b8aee41 preallocateIsFaster check can be slow. change order to avoid when possible. also, log if it is slow so one knows what the delay is about. 181? 2011-03-01 14:45:31 -05:00
greg
737a20b8fa Fixes for distributed lock handling time skew.
In general, the current distributed lock is susceptible to time skew in config servers and mongos clients.  This update
uses an algorithm that checks for time skew, as well as providing some more robust tests to make sure a distributed
lock cannot be forced prematurely.  Some documentation on the website, currently hidden from non-10gen, gives more
info.
2011-03-01 14:15:26 -05:00
Eliot Horowitz
e295d14d1d null is ok in shard key, blank is not SERVER-2648 2011-03-01 13:21:04 -05:00
Eliot Horowitz
244655b2ad less verbose chunk info by default 2011-03-01 13:21:04 -05:00
Mathias Stearn
654167180e Fix race condition with waiting for dur commit 2011-03-01 13:10:32 -05:00
Eliot Horowitz
a6ad2a1472 make sure not to use memory in a cursor when yielding SERVER-2447 2011-03-01 10:50:39 -05:00
dwight
68838eb4e6 fix invalid 'unexpected file in journal directory' error message.
180
2011-03-01 08:05:51 -05:00
Eliot Horowitz
8fb3dd5492 lowPriority option to RWLock 2011-03-01 02:37:58 -05:00
Eliot Horowitz
8451714774 master is now 1.9 2011-02-28 20:58:32 -05:00
Eliot Horowitz
6f73b51f8e debugging for slow server status 2011-02-28 18:40:02 -05:00
Eliot Horowitz
b2ebbd04d7 rare warning 2011-02-28 18:16:58 -05:00
Richard Kreuter
88f00c9044 Put the right changelogs and initscripts in .debs. 2011-02-28 17:41:15 -05:00
Dwight
7408b6aae6 don't clean up journal files, or do much of anything, on an abruptQuit()
only doing this for --dur scenarios for now to keep the change small. later
should probably change on a wider basis.

180?
2011-02-28 16:56:46 -05:00
Eliot Horowitz
b0488fdf7c more index debugging 2011-02-28 16:09:48 -05:00
Eliot Horowitz
b10942e94d better index error logging 2011-02-28 15:46:06 -05:00
Dwight
95e224e65f SERVER-2631 missing commitIfNeeded in ~BtreeBuilder - 180? 2011-02-28 15:30:51 -05:00
Dwight
81d0154d41 SERVER-2631 missing destructor guard - 180? 2011-02-28 15:26:17 -05:00
Dwight
f46d86c254 SERVER-2631 missing commitIfNeeded call - 180? 2011-02-28 15:16:02 -05:00
Mathias Stearn
665d7e5d24 Uninitialized warnings 2011-02-28 13:43:43 -05:00
Mathias Stearn
cf07d57e5f error codes 2011-02-28 13:22:42 -05:00
Mathias Stearn
8c6bf1776c getPartition and onSameParition function 2011-02-28 13:20:37 -05:00
Kristina
7bf3c53a70 don't allow changing from localhost to hostname SERVER-2622 2011-02-28 12:57:58 -05:00
Eliot Horowitz
77a039aec7 accept only major version max for reads and writes 181? 2011-02-28 02:00:12 -05:00
Eliot Horowitz
0f533dd181 don't take balancer lock if balancing is disable SERVER-2632 2011-02-27 13:35:32 -05:00
dwight
6cea525c05 our convention is that methods go in the cpp if not one liners and not performance critical for inlining 2011-02-27 11:23:04 -05:00
dwight
733134f7da SERVER-2631 180? 181? 2011-02-27 11:15:20 -05:00
Eliot Horowitz
7b12d39001 typo 2011-02-27 09:25:05 -05:00
Eliot Horowitz
c2b809bd67 better repair mongodump 2011-02-27 01:05:47 -05:00
Eliot Horowitz
095948e11e cleaner logging 2011-02-26 21:20:08 -05:00
Eliot Horowitz
357e8f0a22 more mongostat docs 2011-02-26 11:45:10 -05:00
dwight
3be9ac6efa typo and formatting while at it 2011-02-26 11:02:55 -05:00
Eliot Horowitz
b8337b7af2 better index debugging 2011-02-26 01:00:36 -05:00
Eliot Horowitz
02b4507e84 cruft 2011-02-26 00:35:49 -05:00
Eliot Horowitz
a15ed6c457 fix a bad log line 2011-02-26 00:35:49 -05:00
Kristina
97d4c5c7ef finish curop in helpers SERVER-2578 2011-02-25 16:46:13 -05:00
Richard Kreuter
dfa6ac6aad Try to make things work with some newer RPM braindamage. 2011-02-25 16:13:16 -05:00
Richard Kreuter
626b7e2182 Removing old packaging scripts. 2011-02-25 14:26:18 -05:00