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
Kristina
7bf3c53a70
don't allow changing from localhost to hostname SERVER-2622
2011-02-28 12:57:58 -05:00
Eliot Horowitz
7e13092c2f
wait for group commit
2011-02-18 21:04:21 -05:00
Eliot Horowitz
9e73768ceb
formatting
2011-02-18 20:59:59 -05:00
Eliot Horowitz
cd5a958c31
multi/upsert is fine sharded, remove bad assert
2011-02-17 23:59:15 -05:00
Eliot Horowitz
c77e4c8ee9
put all replica set nods in shard map
2011-02-17 01:10:50 -05:00
Eliot Horowitz
a4153eb6ed
If migrate fails due to oversized chunk, try to split that chunk SERVER-2519
2011-02-16 15:51:25 -05:00
Dwight
79b4518124
new test
2011-02-16 14:26:24 -05:00
Kristina
8b690e3387
temporarily comment out failing test
2011-02-14 15:27:44 -05:00
Mathias Stearn
3d8ca912a0
fix findAndModify when sort is used and _id in query SERVER-2530
2011-02-10 15:49:47 -05:00
Eliot Horowitz
37b11e4dde
fix replica set cursor cleaning through mongos SERVER-2505
...
fix cursor cleaning in mongos generally by not doing lazy cleaning
2011-02-09 23:03:03 -05:00
Mathias Stearn
57b5ede361
debuggability
2011-02-09 16:57:10 -05:00
Aaron
2194e18a93
add sleep in dumprestore2 to handle SERVER-2501
2011-02-08 21:54:01 -08:00
Aaron
79485cc77c
clear indexes at beginning of covered index tests so they will pass consistently if run multiple times in a row
2011-02-08 15:00:41 -08:00
Aaron
abf0bff628
use distinct collection names in tests to prevent conflict in parallel suite
2011-02-08 11:49:52 -08:00
dwight
28c8e6f004
if dropdb is broken, this should make it fail more frequently
2011-02-07 12:47:09 -05:00
dwight
b5e5f8e875
test output log more
2011-02-07 12:31:50 -05:00
dwight
2173d54bd0
crlf
2011-02-07 12:22:32 -05:00
Tony Hannan
b0834a3e43
connection per client thread, since connections are not thread-safe
2011-02-06 23:01:19 -05:00
dwight
71ef504e9d
fix test to work with prealloc
2011-02-06 11:44:25 -05:00
Kristina
cfd9c0e758
fix initialSync on reconfig SERVER-2484
2011-02-05 23:18:23 -05:00
Eliot Horowitz
ed2b128e5d
fix SlaveOk getMore with replica sets for non sharded collections SERVER-2482
2011-02-05 17:52:37 -05:00
Eliot Horowitz
5287de64fb
fix SlaveOk getMore with replica sets for sharded collections SERVER-2482
2011-02-05 17:52:36 -05:00
dwight
3a1db008a7
adjust md5.js to pass with the file format change
2011-02-05 16:40:27 -05:00
dwight
3f56bafa08
error test text
2011-02-05 16:26:31 -05:00
dwight
adb1308bb8
fix tests
2011-02-04 21:02:48 -05:00
dwight
7cc935306e
a_quick adjusted
2011-02-04 16:02:14 -05:00
Tony Hannan
41e665c98d
multi-threaded replset with durability test, requires V8 in mongo shell
2011-02-03 17:23:38 -05:00
Mathias Stearn
3537518adf
test resiliency
2011-02-01 18:18:36 -05:00
Aaron
841a56ba4c
SERVER-2076 disable test in v8 mode
2011-02-01 12:08:50 -08:00
Mathias Stearn
35deed4a49
Adjust times in test
2011-02-01 12:00:40 -05:00
Aaron
8330ff0766
SERVER-2451 guard dropped cursor on explain yield
2011-01-31 21:02:49 -08:00
Aaron
da3c2d6e6a
test debugging info
2011-01-31 18:39:38 -08:00
Aaron
41182e1adf
add nohttpinterface for disk killall test
2011-01-31 17:58:29 -08:00
Aaron
15e5552dbb
mr_killop remove kill time check, as it may not be a valid check running in parallel suite
2011-01-31 17:42:24 -08:00
Aaron
c4c41d831e
SERVER-2451 test for seg fault when yielding during explain
2011-01-31 17:35:47 -08:00
Aaron
6797df01a3
fix spurious timeout kills causing slowdown in mr_killop, caused by additional object in collection and SERVER-2291
2011-01-31 12:45:14 -08:00
Aaron
59e153c525
for now, allow exit code 14 in killall test SERVER-2184
2011-01-31 12:03:11 -08:00
Aaron
24481f2875
comments
2011-01-31 11:47:48 -08:00
Aaron
af1b41984a
mr_optim rename collection to avoid collection conflict in parallel test suite
2011-01-31 11:45:03 -08:00
Aaron
e639697999
SERVER-2417 wait for file allocator to finish in _deleteDataFiles directoryperdb case
2011-01-31 11:37:38 -08:00
Kristina
8867e60e88
more aggressive about checking for slave errors SERVER-2439
2011-01-31 11:34:47 -05:00
Greg Studer
7fa627b356
additional test for geoindex
2011-01-28 12:43:40 -05:00
Greg Studer
2cf0b20831
geo indexing with nested multikeys now works as non-nested
2011-01-28 12:28:57 -05:00
Mathias Stearn
fba003d182
add slowNightly test to ensure old journal files are removed
2011-01-27 17:23:10 -05:00
agirbal
66d4211bba
additional test for covered index, testing after insert of multikey
2011-01-26 10:22:20 -08:00
Mathias Stearn
5dfdf5cc0e
move unix_socket test to slowNightly now that it spawns its own server
2011-01-25 16:07:56 -05:00
Greg Studer
5d1a9035bb
added tests for boundaries of geoindexes, multi-keys
2011-01-25 15:04:22 -05:00
dwight
d6504a9936
trying to make test fail more
2011-01-25 11:53:03 -05:00