Benety Goh
a4926b39a1
SERVER-44859 fix plan_cache_index_create.js to work with two phase index builds
2019-11-27 16:09:10 +00:00
Benety Goh
22c12339cd
Revert " SERVER-43692 enable two phase index builds by default"
...
This reverts commit 1de4865c27
.
2019-11-27 15:56:13 +00:00
Nicholas Zolnierz
e69f595582
SERVER-44751 Update mapReduce collation tests to respect the collation on emit key comparisons
2019-11-27 15:43:51 +00:00
Nicholas Zolnierz
ffb879d9c4
SERVER-44774 Check that scripting is enabled before evaluating javascript expressions
2019-11-27 15:30:55 +00:00
Luke Chen
7b0edfd21b
Import wiredtiger: 58115abb6fbb3c1cc7bfd087d41a47347bce9a69 from branch mongodb-4.4
...
ref: 8124d929c4..58115abb6f
for: 4.3.3
WT-4565 Fix tree walk code with read-no-wait flag set
WT-4994 Migrate Jenkins “wiredtiger-test-spinlock” job to Evergreen
WT-5033 Migrate Jenkins “wiredtiger-test-time-shift-sensitivity” job to Evergreen
WT-5217 Write utility to generate operation tracking log from X-Ray trace
2019-11-27 05:12:52 +00:00
William Schultz
2c2ead223b
SERVER-43773 Start up config server and shard replica sets in parallel in ShardingTest
2019-11-27 04:29:41 +00:00
Ben Caimano
23640a1e92
SERVER-44161 Remove unused named DBExceptions in MigrationCoordinator
2019-11-27 00:08:43 +00:00
Lingzhi Deng
218345fc76
SERVER-44697 : Support tailable awaitData exhaust cursors in DBClientCursor
2019-11-26 23:30:38 +00:00
Kevin Pulo
be38e60ad7
SERVER-43126 Basic replset CWRWC passthrough suites
2019-11-26 22:54:41 +00:00
Jacob Evans
52a16f137a
SERVER-44833 : fix error messages supplements to also be appended as part of cluster MR Agg
2019-11-26 22:10:41 +00:00
Adam Cooper
1b3fe4d3a7
SERVER-43726 Make ssl_alert_reporting.js tolerate LEGACY crypto policy on RHEL8
2019-11-26 21:53:52 +00:00
Matthew Russotto
3c77881955
SERVER-44631 DBClient_Connection should retain error code information
2019-11-26 21:24:44 +00:00
William Schultz
ec9a2f13d8
Revert " SERVER-43773 Start up config server and shard replica sets in parallel in ShardingTest"
...
This reverts commit 72845828cd
.
2019-11-26 20:32:38 +00:00
Matthew Saltz
a1bb3e698f
SERVER-44161 Implement MigrationCoordinator
2019-11-26 20:21:41 +00:00
David Storch
058c4e3bbf
SERVER-15200 Optimize projection to occur before sort when possible.
...
When the projection is statically known to reduce the size
of the data (i.e. when the projection does not add any newly
computed fields), then evaluating the projection first is
beneficial because it reduces the size of the data which
must be sorted.
2019-11-26 19:54:39 +00:00
Marcos José Grillo Ramírez
2b70f6f0d7
SERVER-44818 Change the balancerCollectionStatus command response format
2019-11-26 19:00:51 +00:00
Andrew Morrow
fe1ab54ab2
SERVER-44649 Continue to honor the --prefix flag for now; interpreted as DESTDIR
2019-11-26 18:05:45 +00:00
William Schultz
72845828cd
SERVER-43773 Start up config server and shard replica sets in parallel in ShardingTest
2019-11-26 17:29:41 +00:00
Matthew Saltz
bb69b1625a
SERVER-44161 Change update shard key tests to use _waitForDelete instead of cleanupOrphaned
2019-11-26 17:03:50 +00:00
William Schultz
e164e7d031
SERVER-43773 Add log messages in ShardingTest to measure total duration of startup and initiation of shards and config server
2019-11-26 16:34:39 +00:00
Louis Williams
f1a5bc857c
SERVER-44845 Add requires_fcv_44 tag to rollback_waits_for_bgindex_completion.js
2019-11-26 15:58:11 +00:00
Benety Goh
1de4865c27
SERVER-43692 enable two phase index builds by default
2019-11-26 15:45:36 +00:00
Henrik Edin
5e2967253a
SERVER-44621 Add string escaping to text formatter in logv2
2019-11-26 15:29:49 +00:00
Arun Banala
272c89db89
SERVER-43914 Permit sharding commands to accept compound hashed shard key specs
2019-11-26 15:17:39 +00:00
Matthew Saltz
51fd301db7
SERVER-44161 Small cleanup in MigrationSourceManager commit logic
2019-11-26 15:03:41 +00:00
David Storch
36ff260fe6
SERVER-44701 Remove support for 'planCacheListQueryShapes' and 'planCacheListPlans'.
...
As an alternative, use the $planCacheStats aggregation
stage. This metadata source, when placed first in the
pipeline, returns one document per plan cache entry for a
particular collection. This data can then be filtered,
projected, grouped, or otherwise processed with the full
power of MQL.
2019-11-26 14:29:44 +00:00
Dianna Hohensee
03f3b000c2
SERVER-44613 ValidateCollections hook must always set the expected FCV prior to starting
2019-11-26 13:28:34 +00:00
Daniel Gottlieb
d471957fc3
SERVER-43859 : Take MODE_IX locks for collection creation.
...
Two concurrent storage transactions can now create collections with the same
collection name. These transactions will conflict at commit time; the first
committer will win and register their collection into the global catalog. The
losing transactions will bubble a WriteConflictException.
Top-level callers that should fail if the collection already existed must now
check and fail with a NamespaceExists error code. Previously, those callers
could rely on lower level code returning the NamespaceExists error.
Callers that were implicitly creating a collection may retry the operation,
using the now-registered collection.
These transaction-local collections (UncommittedCollections) are returned when
doing any CollectionCatalog::lookup* call.
2019-11-26 04:48:50 +00:00
Kevin Pulo
8b0f534a70
SERVER-44470 Parse aggregation commands earlier, and rationalize aggregation readConcern handling
2019-11-26 03:23:07 +00:00
David Percy
34e093782f
SERVER-44327 Add $first and $last expressions
2019-11-25 23:27:59 +00:00
Haley Connelly
c9f191afba
SERVER-44509 Make isMaster wait for up to maxAwaitTimeMS
2019-11-25 22:38:33 +00:00
Gabriel Russell
a29cb7d084
SERVER-44142 correctly utilize LogSeverity in logv2
2019-11-25 22:16:49 +00:00
Eric Milkie
bd31dd168c
SERVER-44127 abort ops that encounter a catalog conflict after already locking in a read snapshot
2019-11-25 20:12:40 +00:00
Matthew Russotto
077c58726a
SERVER-44809 When we wait for the cloners, we also must deliver the callback to the network thread.
2019-11-25 20:00:51 +00:00
Jason Chan
5c86d41207
SERVER-44702 Add ability to configure num replica set nodes and linear chaining through command line.
2019-11-25 19:48:23 +00:00
Benety Goh
96be927c23
SERVER-44822 update indexing tests to avoid slow op logging
2019-11-25 19:35:40 +00:00
Vlad Rachev
89f957a37e
SERVER-44795 Decrease number of initial sync fuzzer tests generated per task
2019-11-25 19:23:02 +00:00
Cheahuychou Mao
dff47de5ef
SERVER-44764 Test zone changes with compound shard key
2019-11-25 19:10:47 +00:00
Jason Chan
e5875e47cc
SERVER-44779 Invariant internal operations that hit a prepareConflict must be marked killable
2019-11-25 18:58:43 +00:00
Zakhar Kleyman
5fd606739e
SERVER-44606 fix debian10 repo path
2019-11-25 18:33:39 +00:00
Samyukta Lanka
08a6ba068b
SERVER-43783 Describe how recovery works with transactions in the Repl Architecture Guide
2019-11-25 18:12:46 +00:00
Matthew Saltz
6b24eefb15
SERVER-43690 Change range deleter code to use collection UUID instead of epoch to detect collection drops/recreates
2019-11-25 17:10:40 +00:00
Henrik Edin
c9875ca948
SERVER-44625 Add formatting of BSON native types via BSONObjBuilder::append.
2019-11-25 16:14:00 +00:00
Benety Goh
9bb0231ccb
SERVER-44784 disable two phase index builds when majority reads are off
2019-11-25 15:47:48 +00:00
Carl Worley
91fc73a60e
“SERVER-44810
2019-11-25 14:06:43 +00:00
Sara Golemon
d455f65337
SERVER-44674 Dead Code Removal: macOS/Windows support in OpenSSL
2019-11-22 23:56:44 +00:00
David Storch
f30d13a1c3
SERVER-44793 Tag index_bounds_maxkey.js as 'requires_fcv_44'.
...
This tests behavior which was implemented under
SERVER-35921 .
2019-11-22 22:03:43 +00:00
Mihai Andrei
9f1e78ea0a
SERVER-44583 M/R Agg: Add explain support for mapReduce command
2019-11-22 21:27:40 +00:00
David Percy
44497e0e5c
SERVER-44802 Mark change_streams/required_as_first_stage.js as required_fcv_44
2019-11-22 21:14:55 +00:00
Nicholas Zolnierz
48e000e16f
SERVER-44793 Add 'requires_fcv_44' tag to find_projection_meta_errors.js, id_partial_projection.js, and notablescan.js
2019-11-22 21:02:43 +00:00