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

37576 Commits

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