Daniel Alabi
d9b4963ad6
SERVER-19193 logAction/logChange shouldn't fail if another mongos already created the collection
2015-06-29 22:09:29 -04:00
Daniel Alabi
faa81cb8d5
SERVER-19195 SyncClusterConnection should return error code obtained from config servers when write \$cmd fails
2015-06-29 22:09:29 -04:00
Kaloian Manassiev
bd7969fc8a
SERVER-19111 Get rid of ShardStatus
...
This change moves the "shard status" retrieval to common static functions
and gets rid of the ShardStatus function.
2015-06-29 21:49:51 -04:00
Mathias Stearn
28be53c1c9
SERVER-18022 Read Majority Committed implementation for primary nodes
2015-06-29 19:23:15 -04:00
Mathias Stearn
d7f068a0fb
SERVER-18999 Find command should ignore $-prefixed fields
...
They are arguments to the command processor, not individual commands.
2015-06-29 19:23:15 -04:00
Mathias Stearn
364e7e7645
SERVER-17314 Stop using boost::shared_array in WiredTigerRS::insertRecord
2015-06-29 19:23:15 -04:00
Mathias Stearn
40ddfd261f
SERVER-18912 Document and implement correct capped visibility rules
...
Fixes a bug introduced by SERVER-16444 changes.
2015-06-29 19:23:14 -04:00
Mathias Stearn
6acbfbba4f
SERVER-18917 make DBCommandCursor::next() shell method not require calling hasNext() first
...
In the current interface between the shell and the c++ driver, hasNext() is
what fetches the results from the server if at the end of the current batch.
next() just reads from the current batch. DBQuery smooths over this weirdness
by calling hasNext() from next() and throwing if it returns false.
DBCommandCursor should do the same.
2015-06-29 19:23:14 -04:00
Andrew Morrow
96a9efeeee
SERVER-19099 Add a target to build all generated sources
2015-06-29 19:02:10 -04:00
David Storch
dcc38a627d
SERVER-17815 tie breaker value should not be static in PlanRanker::scoreTree
2015-06-29 17:53:26 -04:00
Kang In Cheol
80899bf1c2
SERVER-18928 : replace "mongo/platform/cstdint.h" with <cstdint>
...
Signed-off-by: Ramon Fernandez <ramon.fernandez@mongodb.com>
Closes #988
2015-06-29 17:49:21 -04:00
J Delaney
1e73e73295
SERVER-19161 add fuzzing task to evergreen.yml
...
Closes #989.
Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-06-29 17:18:42 -04:00
matt dannenberg
4b94c0ad46
SERVER-19194 request ReplicationMetadata on heartbeats and process the response
2015-06-29 11:30:10 -04:00
matt dannenberg
ba64d4a190
SERVER-19194 create a ReplicationMetadata object to parse find and getmores replication metadata
2015-06-29 11:30:10 -04:00
Randolph Tan
5fbc1bd3b4
SERVER-19190 uniform timeout for replset_dist_lock_manager_test
2015-06-29 16:36:16 -04:00
Randolph Tan
6eef8600a7
SERVER-19186 Improve replset distlock coverage
2015-06-29 16:35:49 -04:00
Benety Goh
788fb3e9c4
SERVER-18042 missing include for ReplicationExecutor in d_state.cpp
2015-06-29 16:28:49 -04:00
Benety Goh
46a628daf1
SERVER-18042 replaced reporter ReplicatonProgressManager with a stdx::function
2015-06-29 16:27:55 -04:00
Qingyang Chen
9d72fd0f2f
SERVER-16889.5 PlanExecutor::getStats() and PlanStage::getStats() return unique_ptr
2015-06-29 16:05:26 -04:00
Ramon Fernandez
d7466fbe4e
post 3.1.5
2015-06-29 15:18:24 -04:00
Ramon Fernandez
c57e8885de
BUMP 3.1.5
2015-06-29 15:17:58 -04:00
Adam Midvidy
a05fe115d4
SERVER-19143 remove ns from OpDebug and synchronize access to NS in curop
2015-06-29 09:27:55 -04:00
Ernie Hershey
504aadbc37
bump tools to 3.1.5
2015-06-29 09:05:46 -04:00
Michael Cahill
91c9eaeae7
SERVER-17386 WiredTiger session cache improvements
2015-06-29 11:51:02 +10:00
Kaloian Manassiev
38f937036b
SERVER-19004 Get rid of Shard::runCommand
2015-06-27 07:55:33 -04:00
Siyuan Zhou
8910277205
Revert " SERVER-19004 Get rid of Shard::runCommand"
...
This reverts commit ce22d7ea21
.
2015-06-26 20:54:55 -04:00
Siyuan Zhou
acd34c682c
SERVER-18498 Fix dead lock in _processReplSetRequestVotes_finish
2015-06-26 20:13:51 -04:00
Kaloian Manassiev
0b4c3c7b54
SERVER-19164 Enable /bigobj for Windows debug/no-opt builds
2015-06-26 18:17:30 -04:00
Kaloian Manassiev
ce22d7ea21
SERVER-19004 Get rid of Shard::runCommand
...
This change removes the ability to call runCommand directly through the
Shard class and instead will require all callers to go through the
targeter and the shard registry.
It also special cases running commands on the config shard to go through
the catalog manager.
2015-06-26 17:39:02 -04:00
Kaloian Manassiev
649f043eaa
SERVER-19001 Make the replication executor own its thread pool
...
This change makes the replication executor manage its own thread. It also
adds uses of the replication executor to the shard registry as a temporary
workaround until ticket SERVER-19001 has been resolved.
2015-06-26 17:38:51 -04:00
Spencer T Brody
71834f1a1f
SERVER-19021 CatalogManagerReplicaSet implementation of applyChunkOpsDeprecated method
2015-06-26 17:19:05 -04:00
Spencer T Brody
1edb69788e
SERVER-19021 CatalogManagerReplicaSet implementation of logChange method
2015-06-26 17:19:05 -04:00
Spencer T Brody
6735f67327
SERVER-19021 Clean up how CatalogManagerLegacy reads some global state
2015-06-26 17:19:05 -04:00
Benety Goh
6969c0ca49
SERVER-18036 added data replication steady state/rollback skeleton
2015-06-26 17:08:14 -04:00
dalyd
5d09aa23ce
SERVER-19163 : Remove query only tests from mongo-perf evergreen when running with oplog
2015-06-26 17:06:41 -04:00
Qingyang Chen
badc2ac449
SERVER-16889 MatchExpression::shallowClone() return unique_ptr<ME>
2015-06-26 16:50:26 -04:00
Kaloian Manassiev
9ad1597c2d
Revert " SERVER-19143 remove ns from OpDebug and synchronize access to NS in curOp"
...
This reverts commit 7807450721
.
2015-06-26 16:31:09 -04:00
Siyuan Zhou
b094498a8d
SERVER-19059 Mismatch in protocolVersion field
2015-06-26 16:22:33 -04:00
Charlie Swanson
13f81c12ac
SERVER-18846 Make libraries out of various aggregation components
2015-06-26 15:51:46 -04:00
Adam Midvidy
7807450721
SERVER-19143 remove ns from OpDebug and synchronize access to NS in curOp
2015-06-26 15:01:08 -04:00
Geert Bosch
a66cc2118c
Don't run index_bigkeys_nofail.js in parallel
...
It sets failpoints that will cause index_bigkeys.js to fail if it runs in parallel.
2015-06-26 13:37:05 -04:00
Adam Midvidy
07efce25ec
SERVER-19035 log that connection succeeded after it actually did
2015-06-26 13:23:50 -04:00
matt dannenberg
add109f525
SERVER-18717 compose electionId in OID format from term
2015-06-26 05:59:45 -04:00
matt dannenberg
0f59479a8d
SERVER-18153 request and return replication metadata
2015-06-26 05:59:45 -04:00
matt dannenberg
20273cf812
SERVER-19010 remove the metadata-free constructor of RemoteCommandResponse
2015-06-26 05:59:45 -04:00
matt dannenberg
f6c46a5910
SERVER-19010 support sending and receiving metadata in RemoteCommandRunner
2015-06-26 05:59:45 -04:00
matt dannenberg
a7ed3d6c3e
SERVER-18153 fix TopologyCoordnator access in prepareCursorResponseInfo
2015-06-26 05:59:45 -04:00
Qingyang Chen
159f54fcb5
SERVER-16889 Modernize getExecutor*(), PlanExecutor::make() signatures
2015-06-26 10:10:34 -04:00
Martin Bligh
2931e33f4d
SERVER-19070 : Revert accidental commit
2015-06-26 09:32:29 -04:00
Martin Bligh
0a9a207be3
SERVER-19070 : Fix various clang-format issues
2015-06-26 08:25:48 -04:00