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

15827 Commits

Author SHA1 Message Date
Arun Banala
6997403b9f SERVER-56558 Robustify validate_db_metadata_command.js test 2021-05-20 10:35:16 +00:00
Marcos Jose Grillo Ramirez
7feb0ddaae SERVER-55781 Add shard version check to create indexes path 2021-05-20 09:55:08 +00:00
Tommaso Tocci
66c5a4d9da SERVER-56646 Enable drop_database_sharded.js FSM workload in stepdown suites 2021-05-20 08:03:51 +00:00
Mohammad Dashti
dfaa8ca5b0 SERVER-53760 Fixed the sort_spill_estimate_data_size.js test to become more determistic 2021-05-20 07:03:12 +00:00
Yoonsoo Kim
6a66dcf61e SERVER-57073 Robustify indexed_insert_text.js in read concern: local write concern: 1 scenario 2021-05-20 01:33:30 +00:00
Rishab Joshi
e53e42046e SERVER-56696: Introduce a new change stream stage to handle the topology
change event.
2021-05-20 00:55:21 +00:00
Gregory Wlodarek
7bc97b15b0 SERVER-50745 Remove ResumableIndexBuildTest::resumableIndexBuildsEnabled() 2021-05-19 21:40:47 +00:00
Gregory Wlodarek
cdac0163d9 SERVER-50745 Remove resumable_index_build_downgrade.js 2021-05-19 21:40:47 +00:00
Moustafa Maher
a04e6daade SERVER-57010 Check default write concern during replica set reconfig When the feature flag is enabled 2021-05-19 20:31:00 +00:00
Jamie Anderson
f99bf23e8e SERVER-56771: Change resharding_disallow_writes.js and resharding_disallow_drop.js tests to allow ExceededTimeLimitError instead of specifying a maxTimeMS error. 2021-05-19 20:05:30 +00:00
Jamie Anderson
bddc8a8263 SERVER-55684: Remove resharding's RecipientStateEnum::kSteadyState state 2021-05-19 19:37:14 +00:00
Lingzhi Deng
576e2a257c SERVER-55883: Allow retrying commitTransaction across back-to-back migrations 2021-05-19 19:12:06 +00:00
Ted Tuckman
b43ec74870 SERVER-57024 Fix SpillableCache writes to disk across getMore requests 2021-05-19 19:11:02 +00:00
Wenbin Zhu
532a6a8ae7 SERVER-55343 Include temp collections for tenant migration DBHash check. 2021-05-19 18:51:52 +00:00
Benety Goh
bc095d5cef SERVER-56877 IndexCatalogEntryImpl maintains separate copies of multikey paths for readers and writers 2021-05-19 18:25:10 +00:00
Gregory Wlodarek
eef9d3863e SERVER-57065 access_collection_in_transaction_after_catalog_changes.js should expect the NoMatchingDocument error code when an index build is aborted 2021-05-19 17:27:31 +00:00
Benety Goh
54f015ab1b SERVER-56877 add js test for validating multikey compound index after restarting
This test checks that the multikey paths for a compound index remain consistent
despite some failed writes. The test uses a compound index with two indexed fields
that are updated separately by different write operations. A hashed index provides
an easy way to fail a write operation due to a constraint on field values in a hashed
index.

This initial version of the test characterizes a defect in multikey tracking that shows
up as validation errors after the server restarts.
2021-05-19 17:06:49 +00:00
Blake Oler
f7e43413cd SERVER-56008 Ensure abortThread is joined before shardingTest is shut down in resharding_abort_command.js 2021-05-19 16:12:35 +00:00
XueruiFa
3192123cbc SERVER-56919: Add validation for memberIndex to reconfigToPSASet() shell helper 2021-05-19 15:02:34 +00:00
Pierlauro Sciarelli
31f3ac2f55 SERVER-56296 Uniform fromNss == toNss rename behavior between rs and sharded cluster 2021-05-19 14:33:41 +00:00
Louis Williams
432608f082 SERVER-57030 Wait for index build parallel shell to exit in
reconstruct_prepared_transactions_initial_sync_index_build.js
2021-05-19 14:32:29 +00:00
Louis Williams
1e826d571c SERVER-57029 Create collection with majority write concern in
query_yields_catch_index_corruption.js
2021-05-19 14:29:12 +00:00
Randolph Tan
f38801670d SERVER-50694 Ensure that resharding operations have finished before beginning downgrade 2021-05-19 14:06:53 +00:00
Paolo Polato
6d621b35c3 SERVER-56565 improve format in disable tags section 2021-05-19 13:08:03 +00:00
Nick Zolnierz
be41c9d532 SERVER-55786 Update PartitionIterator memory usage when documents are released
This commit also handles the inflation of Documents as expressions are
evaluated due to the internal caching in the Document class.
2021-05-19 12:30:27 +00:00
Denis Grebennicov
d1982e704d SERVER-53303 Make sort and group execution stages report number of spills to disk in explain 2021-05-19 09:55:59 +00:00
Benety Goh
393465e9fe SERVER-56877 add js test for validating multikey index after restarting a re-elected node
This test checks that a full validation runs successfully on a collection with a multikey
index (for a geo 2dsphere index) after some interrupted writes (due to a stepdown). On
restarting, we validate the collection to ensure that the multikey information loaded from
the durable catalog is consistent with the geo documents in the collection.

This initial version of the test characterizes a defect in multikey state tracking that
shows up as validation errors upon server restart.
2021-05-19 09:22:12 +00:00
Pierlauro Sciarelli
d8201e69c3 SERVER-56947 Handle "can't rename a sharded collection" for implicit multiversion variants 2021-05-19 09:20:21 +00:00
Nikita Lapkov
39c04abc9e SERVER-57014 Include all index keys in relevant slots for index filter 2021-05-19 09:00:41 +00:00
Samy Lanka
5005b41c78 SERVER-56642 fix read_write_concern_defaults_propagation.js when change default write concern feature flag enabled 2021-05-19 03:53:14 +00:00
Daniel Gottlieb
7fbf9380ae SERVER-56953: Allow testing for new-style retryable findAndModify for basic operations. 2021-05-19 02:34:25 +00:00
Benety Goh
aefb1ac444 SERVER-56877 add js test for validating multikey index after restarting
This test checks that the multikey state of an index is updated correctly in the durable
catalog despite some earlier writes failing due to a hashed index constraint. Upon restarting,
we perform a full validation to ensure that the multikey information in the catalog is
consistent with the contents of the collection.

This initial version of the test characterizes an defect in tracking the multikey information
that leads to validation errors after the server restarts.
2021-05-19 01:38:34 +00:00
Mihai Andrei
15096505de SERVER-56980 Robustify jstests/core/query_hash_stability.js 2021-05-18 21:53:38 +00:00
Svilen Mihaylov
ff89dc4d80 SERVER-57000 Fix handling of correlated pipeline with facet 2021-05-18 21:14:14 +00:00
Haley Connelly
234c529c34 SERVER-56936 Ensure ReshardingCoordinator's _flushReshardingStateChanges
for CoordinatorStateEnum::kPreparingToDonate isn't interrupted on abort

SERVER-56288 Don't wait for participant machine creation in
resharding_abort_command.js
2021-05-18 20:46:36 +00:00
Vesselina Ratcheva
0e613aabd5 SERVER-53365 Test reconfigs during tenant migrations 2021-05-18 20:24:01 +00:00
Pierlauro Sciarelli
af26789cd6 Revert "SERVER-57027 Fix calls to renameCollection shell helper containing full NS"
This reverts commit 6aaf03fa58.
2021-05-18 17:39:53 +00:00
Daniel Gottlieb
3340c93c28 Revert "SERVER-56953: Allow testing for new-style retryable findAndModify for basic operations."
This reverts commit 162e0d14fe.
2021-05-18 16:57:00 +00:00
Pierlauro Sciarelli
6aaf03fa58 SERVER-57027 Fix calls to renameCollection shell helper containing full NS 2021-05-18 14:43:30 +00:00
Yuhong Zhang
f62706daa8 SERVER-56766 External sorter can reuse temp files from previous startups 2021-05-18 13:51:30 +00:00
Gregory Noma
79b4b66a43 SERVER-56720 Ensure original primary steps back up in timeseries_retryable_write_downgrade.js 2021-05-18 13:30:42 +00:00
Samy Lanka
6d9cb8ed5b Revert "SERVER-55690 Check default write concern during replica set reconfig if CWWC is not set"
This reverts commit 9ebb4355dc.
2021-05-18 12:19:20 +00:00
Pierlauro Sciarelli
3ce2c1f02f SERVER-57021 Release locks before DB refresh in rename coordinator 2021-05-18 11:02:42 +00:00
Milena Ivanova
593376ad56 SERVER-56422 Collect and expose usage statistics for aggregate expressions 2021-05-18 09:31:25 +00:00
Tommaso Tocci
9e2ddc556e SERVER-56789 Enable stepdown suites on sharded DDL FSM workloads 2021-05-18 07:18:57 +00:00
Daniel Gottlieb
162e0d14fe SERVER-56953: Allow testing for new-style retryable findAndModify for basic operations. 2021-05-18 02:58:27 +00:00
Simon Gratzer
b0e213e963 SERVER-48653 Return updated ShardVersion in _configsvrCommitChunkSplit to avoid blind metadata refresh 2021-05-17 23:15:36 +00:00
Martin Neupauer
0e0b306c05 SERVER-52799 enable slot-based execution engine by default
This commit also switches the "SBE on" build variant in Evergreen to
"SBE off", to maintain test coverage of the classic engine.
2021-05-17 22:54:47 +00:00
Andrii Dobroshynski
20019cf4ac SERVER-56468 Fix bug causing incorrect plan cache entry for {$ne: null} predicate, leading to missing query results 2021-05-17 21:21:42 +00:00
Ruoxin Xu
e37ca4e197 SERVER-56775 Remove temporary flag for disabling window functions that aren't supported in removable windows 2021-05-17 20:27:20 +00:00