Mark Benvenuto
164d4720b9
SERVER-29075 Add remaining client metadata to the currentOp output
2017-05-12 10:03:57 -04:00
Mark Benvenuto
5ab83cb6e3
SERVER-29089 Add UUID to IDL basic_types.idl
2017-05-12 09:58:02 -04:00
Mark Benvenuto
638339bd4d
SERVER-29004 IDL support for enums
2017-05-12 09:45:03 -04:00
Mark Benvenuto
d897cf7429
SERVER-29004 IDL Parser Refactor
2017-05-12 09:45:03 -04:00
Jonathan Abrahams
3448ddb2ec
SERVER-27874 - Fix quoting for test_flags
2017-05-09 18:24:59 -04:00
Jonathan Abrahams
e351e669b0
SERVER-28784 burn_in_tests.py creates empty report if there are no new or modified tests
2017-05-09 18:20:30 -04:00
James Wahlin
79c2c2d340
SERVER-28651 Don't hold Document ref across group iterations
2017-05-09 06:50:30 -04:00
Dianna Hohensee
7d90084649
SERVER-28431 shard chunk loader interface implementation
2017-05-08 19:34:49 -04:00
Justin Seyster
11cf3870ff
SERVER-28758 Implementation of createUpdateNodeByMerging().
...
This initial implementation supports merging for UpdateObjectNodes. In
future iterations, we will add support for array nodes.
2017-05-08 17:59:44 -04:00
Kaloian Manassiev
c9b2a1d3d0
SERVER-29080 Make BSONArrayBuilder move-constructible
2017-05-08 14:18:31 -04:00
Jack Mulrow
98b894b026
SERVER-29111 remove assertion in causal_consistency_shell_support.js
2017-05-08 14:01:39 -04:00
Geert Bosch
71c05d54c1
SERVER-29088 Cache uuid in Collection class to fix perf regression
2017-05-08 13:51:34 -04:00
samantharitter
bd678a44e7
SERVER-29009 Add missing dependency to fix shared build
2017-05-08 13:40:36 -04:00
Robert Guo
1f4b55aa5c
SERVER-7325 print message of certain mmapv1 validate() errors
2017-05-08 12:37:11 -04:00
William Schultz
4c66dc439c
SERVER-29112 Jepsen evergreen test doesnt create report file
2017-05-08 12:32:48 -04:00
Kyle Suarez
f4ede8222b
SERVER-29104 move vectors into getKeysImplWithArray
...
Moving rather than copying is a significant performance win for the
non-array case.
2017-05-08 12:01:31 -04:00
David Storch
c6d0c0dd01
SERVER-1475 Make $type:'array' match outer arrays.
...
Prior to this change, the semantics of $type were that it
only matches documents with nested arrays, e.g. {x: {$type:
'array'}} would match {x: [1, [2, 3]]} but not {x: [1, 2,
3]}. This is inconsistent with the matching semantics for
other query predicate operators, which apply both to the
individual array elements and the array as a whole.
The new behavior is that single-level arrays as well as
nested arrays will match {$type:'array'}. This is a breaking
change for applications which rely on the old behavior.
2017-05-08 09:46:23 -04:00
Misha Tyulenev
2c18910e75
SERVER-28968 : Add causal consistent passthrough suite
2017-05-05 21:34:09 -04:00
Kaloian Manassiev
08d78a999b
SERVER-29009 Fix broken compile and other lint-breaking usages of std::
2017-05-05 20:45:14 -04:00
Kaloian Manassiev
72bc621297
SERVER-29009 Fix lint error due to usage of std::make_unique
2017-05-05 19:32:07 -04:00
Kaloian Manassiev
fa52a0600d
SERVER-29066 Implicitly create the database in findAndModify
2017-05-05 19:06:35 -04:00
Kaloian Manassiev
fb6cd8b9ec
SERVER-28983 Get rid of duplicated code in the aggregation command
2017-05-05 19:06:35 -04:00
Esha Maharishi
3a93542b02
SERVER-29032 replace shardCollection's use of ClusterWriter for creating indexes with Shard::runCommandWithFixedRetryAttempts
2017-05-05 17:24:24 -04:00
Samantha Ritter
fed081480d
SERVER-29009 Implement and test an ASIO-based PeriodicRunner
2017-05-05 16:29:01 -04:00
Samantha Ritter
632e95542b
SERVER-29009 Add a PeriodicRunner interface
2017-05-05 16:18:47 -04:00
samantharitter
d61fd93217
SERVER-29009 Add ability for AsyncTimers to be reset
2017-05-05 16:18:47 -04:00
samantharitter
4aaf10cd49
SERVER-28190 Add new tests for user continuity
2017-05-05 14:44:26 -04:00
samantharitter
02edad4ea3
SERVER-28190 Add internal tracking ids to users
2017-05-05 14:44:26 -04:00
Daniel Gottlieb
e6d9d9722c
Revert " SERVER-28742 : Assign prefixes to collections/indexes when --groupCollections is engaged"
...
This reverts commit 867eda89f5
.
2017-05-05 14:43:36 -04:00
Jonathan Abrahams
3254737dde
SERVER-28784 Update "run tests" function to run unreliable tests separately
2017-05-05 13:47:01 -04:00
Samantha Ritter
74ad35c143
SERVER-28297 Implement a LogicalSessionRecord class
2017-05-05 11:53:30 -04:00
Samantha Ritter
8894454fed
SERVER-28297 Add IDL to LogicalSessionId class
2017-05-05 11:53:30 -04:00
Mathias Stearn
7ab97aaaf4
fix error codes
2017-05-05 11:39:36 -04:00
Mathias Stearn
06c1c59750
SERVER-29082 silence boost internal deprecation warning
...
These warnings are intended for other boost developers, not consumers of the
library, so they are just noise in our build. Additionally, #pragma message
seems to confuse gcc in -fdirectives-only mode.
2017-05-05 11:34:47 -04:00
Mathias Stearn
da55c9dd44
SERVER-29047 Fix BSONObjBuilder's move constructor
2017-05-05 11:34:44 -04:00
Mathias Stearn
ea6788f9c8
SERVER-29022 Check type of $db in OpMsgRequest
2017-05-05 11:34:30 -04:00
Misha Tyulenev
8a4b235971
SERVER-28812 : allow readConcern majority and afterClusterTime on standalone mongod
2017-05-05 10:07:01 -04:00
Benety Goh
c0cb0e97ee
SERVER-29056 InitialSyncer::_startupComponent_inlock() resets unique_ptr to 'component' if it fails to due to shutdown
2017-05-05 09:52:13 -04:00
Daniel Gottlieb
867eda89f5
SERVER-28742 : Assign prefixes to collections/indexes when --groupCollections is engaged
2017-05-05 09:41:35 -04:00
Jack Mulrow
aa10fc4872
SERVER-28892 Test causal consistency in the shell
2017-05-04 17:55:35 -04:00
Spencer T Brody
22ec067a8e
SERVER-26973 Increase max number of attempts to find a sync source for initial sync in resync.js.
2017-05-04 17:46:40 -04:00
Spencer T Brody
4171efb989
SERVER-28186 Increase slaveDelay in repl10.js test
2017-05-04 17:46:40 -04:00
Spencer T Brody
5a247871d2
SERVER-28191 Wait for a healthy primary in replmonitor_bad_seed.js test before issuing a write
2017-05-04 17:46:40 -04:00
Spencer T Brody
d6524fe739
SERVER-28326 Ensure primary doesn't change in initial_sync4.js test
2017-05-04 17:46:39 -04:00
Spencer T Brody
765d5393f6
SERVER-28487 call awaitNodesAgreeOnPrimary in upgradePrimary helper in multi_rs.js
2017-05-04 17:46:39 -04:00
Spencer T Brody
6512607ffd
SERVER-28696 Ensure global lock is fully acquired in replication_coordinator_impl_elect_v1_test
2017-05-04 17:46:39 -04:00
Jonathan Reams
b7b019231b
SERVER-28864 clear compressor list before reconnecting in shell
2017-05-04 17:11:11 -04:00
Jonathan Reams
f11a3f0b70
SERVER-28864 Turn on intra-cluster compression by default
2017-05-04 17:11:11 -04:00
Randolph Tan
c969470f2b
SERVER-28127 Break link dependency cycle from KeysCollectionManager
2017-05-04 16:35:16 -04:00
Randolph Tan
19096e46bc
SERVER-28562 Don't return unsigned times
2017-05-04 16:29:38 -04:00