0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

2149 Commits

Author SHA1 Message Date
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