Charlie Swanson
1913834c30
SERVER-19105 Remove now unused names of DocumentSources from header file
2015-07-08 17:47:40 -04:00
Adam Midvidy
097c2d2c48
SERVER-19306 split NetworkInterfaceASIO into separate files
2015-07-08 17:33:39 -04:00
Amalia Hawkins
b057c6a2a2
SERVER-17991 Refactor security key file reading / support base64 padding.
2015-07-08 13:56:02 -04:00
Randolph Tan
deb117ad90
SERVER-18593 RS Catalog Manager implementation of enableSharding
2015-07-08 11:17:17 -04:00
Spencer T Brody
f11138ed8f
SERVER-19297 Make shardCollection take distributed lock
2015-07-08 11:09:45 -04:00
David Storch
dd3c12c2e3
SERVER-2454 fix resync.js test to handle collection scan dying due to its position in a capped collection being deleted
2015-07-08 10:34:31 -04:00
David Storch
332781c598
SERVER-2454 improve error messages for CollectionScan DEAD cases
2015-07-08 10:34:31 -04:00
Scott Hernandez
9edbe630a7
SERVER-19298 : always use collection options when creating collections
2015-07-08 10:34:05 -04:00
Benety Goh
5eca5fe810
SERVER-19307 moved TimerStats into its own library
2015-07-08 10:29:21 -04:00
Qingyang Chen
659b6566c4
SERVER-19312 execution stats output to handle negative executionTimeMillis correctly
2015-07-08 10:17:07 -04:00
Charlie Swanson
84f1302d8e
SERVER-19315 Add PRNG to Client
2015-07-08 09:44:58 -04:00
Scott Hernandez
21c4ce42c3
SERVER-19068 : treat NumberLong()/$numberLong as long long, always
2015-07-07 20:54:55 -04:00
Scott Hernandez
52d5299804
SERVER-18042 : remove sleep when starting initsync from data_replicator test
2015-07-07 20:54:55 -04:00
Max Hirschhorn
87201c5db2
SERVER-18250 Add tests for toggling between --journal and --nojournal.
2015-07-07 17:36:31 -04:00
Spencer T Brody
2dd8212144
SERVER-18592 CatalogMangerReplicaSet implementation of removeShard method
2015-07-07 17:34:52 -04:00
Jonathan Abrahams
a8fe59a147
SERVER-19262 Split Concurrency test suite into 3:
...
- Concurrency
- Concurrency_replication
- Concurrency_sharded
fixed the reverted commit for resubmission
2015-07-07 16:26:23 -04:00
Daniel Alabi
7f854bdae0
SERVER-19272 ChangeLogType should handle validation properly and check mandatory fields
2015-07-07 15:53:10 -04:00
Jonathan Abrahams
b932678bdc
Revert " SERVER-19262 Split Concurrency test suite into 3:"
...
This reverts commit e9a8e1eda6
.
2015-07-07 15:35:56 -04:00
Jonathan Abrahams
e9a8e1eda6
SERVER-19262 Split Concurrency test suite into 3:
...
- Concurrency
- Concurrency_replication
- Concurrency_sharded
2015-07-07 15:23:17 -04:00
matt dannenberg
b373e66d9a
SERVER-18994 rework applier draining to avoid possible deadlock
2015-07-07 09:18:21 -04:00
J Delaney
a28a5d1b08
SERVER-19292 Change const to var in jstests
...
Closes #994.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-07-07 14:14:42 -04:00
matt dannenberg
a81827ad36
SERVER-19310 extend the timeout on awaitReplication in indexbg_interrupts.js
2015-07-07 08:52:22 -04:00
Benety Goh
33a99b4662
SERVER-19307 extended BackgroundSync producer thread to accept a task executor (from ReplicationCoordinatorImpl)
2015-07-07 13:53:02 -04:00
dalyd
3d45b3d16f
SERVER-19305 : Remove geo tests from 1node repl set mongo-perf evergreen project
2015-07-07 12:18:44 -04:00
Andy Schwerin
69294c07d6
SERVER-12259 Make custom signal handlers defer to default behavior rather than calling quickExit.
...
On systems with good support for POSIX signals, by configuring the MongoDB
custom signal handlers to automatically reset to the default handler when
executing, and to re-raise fatal signals at the end of the custom handler
instead of calling quickExit, we can get proper OS behavior for core dumping and
exiting with signal codes.
2015-07-07 12:02:15 -04:00
Susan LoVerso
8195bb4928
SERVER-18250 On transition from journal to no-journal, run WT recovery.
2015-07-07 11:37:58 -04:00
Upendra Gowda
de11b1cae5
SERVER-17410 : listCommands returns unordered list
...
Closes #990
Signed-off-by: Jason Rassi <rassi@10gen.com>
2015-07-07 11:28:44 -04:00
Jonathan Reams
e38826d61c
SERVER-19088 The cache scons flag should disable fast-and-loose scons flag
2015-07-07 11:27:42 -04:00
Samantha Ritter
b1c26e0b08
SERVER-19220 NetworkInterfaceASIO sets up its own sockets
2015-07-07 11:22:38 -04:00
Samantha Ritter
4f6d981821
SERVER-19220 Untangle connection logic for future work
2015-07-07 11:22:38 -04:00
Samantha Ritter
86cbf569b5
SERVER-19220 only store protocol information with socket
2015-07-07 11:22:38 -04:00
Mathias Stearn
bbcf151c24
SERVER-19234 Move tracking of snapshots to ReplicationCoordinator from ExternalState
...
This allows blessing a snapshot as committed if it is created after its
OpTime has been marked as committed.
This commit also resolves SERVER-19208 (read committed on secondaries) by
unifying the code to advance the commit point on both primaries and
secondaries.
2015-07-07 10:38:08 -04:00
Martin Bligh
47b6b1a8fd
SERVER-19189 : Remove counters from WT session cache
2015-07-07 08:52:56 -04:00
Andrew Morrow
896c568ab1
SERVER-19099 Use std:: to back stdx polyfills
2015-07-06 18:34:06 -04:00
matt dannenberg
6e7683cb83
SERVER-16889 SERVER-19240 fix style
2015-07-06 13:08:25 -04:00
matt dannenberg
01485f9e36
SERVER-19240 change OpTime reporting format based on protocol version
2015-07-06 12:58:55 -04:00
Qingyang Chen
32f04880f1
SERVER-16889 StatusWithMatchExpression replace ME* with unique_ptr<ME>
2015-07-06 18:00:21 -04:00
Andrew Morrow
8567716e59
SERVER-18928 Remove remaining uses of platform/cstdint
2015-07-06 16:41:08 -04:00
Daniel Alabi
57d9fb5468
SERVER-19272 ActionLogType should do its validation and handle setting balancing details
2015-07-06 16:38:34 -04:00
Martin Bligh
53b6e27506
SERVER-10512 : Add -fno-omit-frame-pointer by default
...
Performance overhead is so small it's not measurable, previous microbenchmarks indicate around 1% for intensive workloads.
In return we get the ability to use perf profiling and much improved debugability
2015-07-06 16:27:37 -04:00
Martin Bligh
e39c4e2b6b
SERVER-19189 : WT session cache: use a single compareAndSwap rather than load / store
2015-07-06 13:39:42 -04:00
Qingyang Chen
875b1b06e4
SERVER-19247 remove implicit conversion from NamespaceString to std::string
2015-07-06 10:51:24 -04:00
Eric Milkie
2f6e7ad973
SERVER-18384 process term parameter to find/getMore commands
2015-07-06 09:45:11 -04:00
Eric Milkie
b120fb18af
SERVER-18606 add helper for getting the global repl coord from an operation context
2015-07-06 09:45:11 -04:00
Martin Bligh
2256dfa406
SERVER-19189 : Checking epoch outside of the lock is racy
...
can race with epoch++ and end up with us putting an old
epoch session back in the cache.
2015-07-06 08:57:37 -04:00
Martin Bligh
90f72ea0b8
SERVER-19189 : dont check sessions is empty outside of the lock
...
Technically it's illegal to check this outside the lock, though it's heuristic
However, it's the unlikely case and we end up doing the work twice, so
it seems cleaner to remove it and just do it inside the lock. Checked
perf, no measurable difference
2015-07-06 08:55:46 -04:00
David Hows
7eee5d26b0
SERVER-18649 sync_file_range and fallocate for WT
2015-07-06 09:54:08 +10:00
Kaloian Manassiev
1ba3fd0e45
Revert "Revert " SERVER-19111 Move common addShard functionality to CatalogManager""
...
This reverts commit c87142d464
.
2015-07-03 07:41:27 -04:00
dalyd
2db5af9dfe
SERVER-19141 : Update mongo-perf regression in performance project to run from mongo-perf master
2015-07-02 21:12:29 -04:00
Spencer T Brody
6c49d69bba
SERVER-18436 Make sure that failed assertions in futures cause the test to fail
2015-07-02 18:31:47 -04:00