Esha Maharishi
d213908da9
Revert "Revert "SERVER-32983 persist a version field in new config.databases entries in fcv>=4.0""
...
This reverts commit d7c127cb2c .
2018-02-06 13:03:46 -05:00
Benety Goh
4d3d82ed03
SERVER-32913 add ApplyOps::extractOperations
...
This function extracts the embedded CRUD operations from an atomic applyOps
oplog entry into multiple CRUD oplog entries.
2018-02-06 12:56:33 -05:00
Billy Donahue
09d4e0d92d
SERVER-33136 const-ify the command auth accessors
2018-02-06 10:16:15 -05:00
Kaloian Manassiev
1f376bcf88
SERVER-32367 Make AutoGetCollection throw if UUID cannot be resolved
2018-02-06 07:33:21 -05:00
Kaloian Manassiev
0851ee0434
SERVER-29908 Move sharding_catalog_manager and tests under db/s/config
...
Also get rid of sharding_catalog_test_fixture since it doesn't provide
much value.
2018-02-06 07:33:21 -05:00
Esha Maharishi
d7c127cb2c
Revert "SERVER-32983 persist a version field in new config.databases entries in fcv>=4.0"
...
This reverts commit e747312da6 .
2018-02-05 22:27:04 -05:00
Esha Maharishi
05c8669da0
Revert "SERVER-33022 make the CatalogCache cache the databaseVersion in the DatabaseInfoEntry"
...
This reverts commit 481e017d1d .
2018-02-05 22:27:04 -05:00
Sara Golemon
65ffca94ad
SERVER-33100 Move ICU data initialization to mongo/util
2018-02-05 19:38:53 -05:00
ADAM David Alan Martin
d1a46ee283
SERVER-28124 Use std::string for thread name.
...
This change makes the thread-local which stores the thread name into
a real `std::string` instead of the character-buffer solution it
previously was.
2018-02-05 18:26:42 -05:00
Esha Maharishi
481e017d1d
SERVER-33022 make the CatalogCache cache the databaseVersion in the DatabaseInfoEntry
2018-02-05 17:25:17 -05:00
Esha Maharishi
e747312da6
SERVER-32983 persist a version field in new config.databases entries in fcv>=4.0
2018-02-05 17:25:17 -05:00
Tess Avitabile
b696480400
SERVER-32518 Establish snapshot timestamp for readConcern snapshot
2018-02-05 17:22:23 -05:00
Nick Zolnierz
b721d0f20a
SERVER-32771: Add format specifier for $dateFromString expression
2018-02-05 16:48:17 -05:00
David Storch
0f2cc83cdb
SERVER-33092 Fix elemMatchProjection.js to always have monotonically increasing _ids.
2018-02-05 16:26:59 -05:00
jannaerin
2e1f172bc1
SERVER-31979 Include chunk migration stats in moveChunk.commit changelog entries
2018-02-05 16:09:34 -05:00
Sara Golemon
de68ddc251
SERVER-32969 Include RFC4013 string prep and NFKC normalization in bundled ICU
2018-02-05 16:02:36 -05:00
Esha Maharishi
d9a5489c3f
SERVER-32984 clean up DatabaseType class
2018-02-05 15:54:12 -05:00
Randolph Tan
731a5ed5e2
SERVER-32970 put back random chunk size initialization in mongos auto split tracking
2018-02-05 15:07:39 -05:00
Mathias Stearn
b7a8411eed
SERVER-33083 Check that Response is valid before accessing optional field
2018-02-05 14:28:10 -05:00
Spencer Jackson
ce5691d634
SERVER-33089 Do not regenerate auth indexes in queryable backup mode
2018-02-05 14:10:07 -05:00
jannaerin
9057ac7f6e
SERVER-31768 Don't create the first collection chunk on a primary drained shard
2018-02-05 11:55:33 -05:00
Nick Zolnierz
838420937d
SERVER-33084: Aggregate with explain >= 'executionStats' attempts to serialize a disposed pipeline
2018-02-05 11:34:52 -05:00
Jonathan Reams
0a08faf148
SERVER-32498 Client should capture full thread name
2018-02-05 11:21:14 -05:00
Mathew Robinson
755a5c48f1
SERVER-32772 dbtest task should write to task directory
2018-02-05 09:48:48 -05:00
Daniel Gottlieb
216c0f8632
SERVER-33024: Set last applied when coming out of initial sync.
...
An initial sync can complete when without needing to go through an oplog
application phase. In that case, last applied is not set.
2018-02-03 21:16:30 -05:00
Benety Goh
8cace2a6e2
SERVER-33104 remove MONGO_PLATFORM_32 and MONGO_PLATFORM_64
2018-02-03 18:01:03 -05:00
Benety Goh
17e5f0903e
SERVER-32913 remove unused repl writer thread count default for 32-bit platforms
2018-02-03 15:18:48 -05:00
Max Hirschhorn
64bed81733
SERVER-33068 Fix run_check_repl_dbhash.js hook to actually run dbhash.
...
Consolidates the logic in the run_check_repl_dbhash.js and
run_validate_collections.js for discovering all of the mongod processes
in a MongoDB deployment into a new discover_topology.js library.
Also adds a test that relies on mongod logging to verify that the
run_check_repl_dbhash.js and run_validate_collections.js hooks execute
on all of the expected servers.
2018-02-02 21:54:43 -05:00
Charlie Swanson
331d67a0d8
SERVER-33080 Blacklist tests expecting lines in getLog from parallel suite
2018-02-02 17:31:49 -05:00
Spencer Jackson
b40c004eec
SERVER-32965: Expose per-user SASL mechanism negotiation via isMaster
2018-02-02 16:44:37 -05:00
Kyle Suarez
481b4de3a1
SERVER-33082 add test tags to restart_catalog_sharded_cluster.js and shell_retry_writes_uri.js
2018-02-02 16:36:48 -05:00
Benety Goh
a7019d2bce
SERVER-33079 extend timeouts in rollback_auth.js
2018-02-02 15:49:44 -05:00
Kaloian Manassiev
b88f981042
SERVER-32367 Pull UUID and view resolution out of db_raii
2018-02-02 15:38:47 -05:00
Kaloian Manassiev
ed7af7cc92
SERVER-32367 Make the Command::parseNs* methods take StringData
2018-02-02 15:38:47 -05:00
Kaloian Manassiev
721d2547c6
SERVER-29908 Move sharding_task_executor under mongo/s
2018-02-02 15:38:47 -05:00
Maria van Keulen
ce3049c1ea
SERVER-33003 Re-enable passing multiVersion tests
2018-02-02 15:31:03 -05:00
Wisdom Omuya
16f907e295
SERVER-33041: update msi manufacturer information
...
Closes #1210
Signed-off-by: Mark Agarunov <mark.agarunov@mongodb.com >
2018-02-02 15:22:22 -05:00
Henrik Edin
5b9f2417f7
SERVER-33074 Don't initialize the ScriptEngine for embedded
2018-02-02 15:08:31 -05:00
Henrik Edin
254d1dce93
SERVER-33066 Use system as clock source for embedded. It doesn't have a background thread.
2018-02-02 15:07:50 -05:00
Kyle Suarez
69f920a868
SERVER-33051 don't run restartCatalog test on non-WiredTiger storage engines
2018-02-02 13:42:46 -05:00
Jonathan Abrahams
59b5ddacab
SERVER-32898 Create unit test for resmoke module archival.py
2018-02-02 13:23:22 -05:00
Jonathan Abrahams
7abb9ada50
SERVER-32762 Module to upload files to S3
2018-02-02 13:21:39 -05:00
Benety Goh
abd5c6a75a
SERVER-32913 move applyOps() into repl namespace
2018-02-02 11:01:15 -05:00
Judah Schvimer
bba894538b
SERVER-30472 writeCheckpointTimestamp needs to include its own write in checkpoint
2018-02-02 10:54:06 -05:00
Judah Schvimer
b2a7398e66
SERVER-32206 timestamp catalog change to declare index multikey
2018-02-02 10:46:16 -05:00
Benety Goh
488709dde3
SERVER-32913 split SyncTail::fillWriterVectorsAndLatestSessionRecords() into fillWriterVectors() and getLatestSessionRecords()
2018-02-01 20:28:21 -05:00
Bernard Gorman
d42d094699
SERVER-32461 Remove featureCompatibilityVersion-dependent Query code that is only relevant to the 3.4-3.6 transition
2018-02-02 00:20:34 +00:00
Sara Golemon
4815222523
SERVER-33019 Update User object and DocumentParser to handle SCRAM-SHA-256
2018-02-01 19:06:12 -05:00
Sara Golemon
8bd1b06964
SERVER-33012 Create scramSHA256IterationCount setParameter
2018-02-01 18:57:48 -05:00
Maria van Keulen
00b93fd8f7
SERVER-32741 Initialize the featureCompatibilityVersion parameter value to 3.6
2018-02-01 18:18:32 -05:00