Commit Graph

27 Commits

Author SHA1 Message Date
Steve McClure 1ffbc6c2e9 SERVER-109432: Autofix JS var usage to favor let (#40637)
GitOrigin-RevId: 9674b7db36a0f3f650d39c1e3fb2ad6ff2141cfb
2025-08-28 19:21:01 +00:00
Zac 591928c619 SERVER-108478 JS formatted by prettier and remove clang-format (#39656)
GitOrigin-RevId: 6c8f6aded47f260aa4f7c231b17dae3302cb1e04
2025-08-21 17:27:09 +00:00
Niels Lohmann 25938f90c6 SERVER-94976 Create numeric _id to improve doc distribution across chunks (#36704)
Co-authored-by: Silvia Surroca <silvia.surroca@mongodb.com>
Co-authored-by: Abdul Qadeer <abdul.qadeer@mongodb.com>
Co-authored-by: Jan <jsteemann@users.noreply.github.com>
GitOrigin-RevId: 7230a722ee81b52f112cf612f7a52e38c13f3f8d
2025-06-10 12:12:35 +00:00
Yujin Kang Park ed89d24e2f SERVER-99044 Accept failure due to WriteConcerTimeout in FSM tests for moveChunk (#30919)
GitOrigin-RevId: dcd4aba3cec14effaa63053f5bd1f202014793bc
2025-01-08 10:52:24 +00:00
Randolph Tan 07b5a0bfce SERVER-93054 Make check_metadata_consistency hook also ignore LockBusy on debug builds (#25571)
GitOrigin-RevId: caf7ecc7fc3431ef3087b0c1616288692e1a7b14
2024-08-05 18:49:22 +00:00
Jack Mulrow 05b4e98cf8 SERVER-91870 Retry moveChunk catchup failures with slow builds (#24075)
GitOrigin-RevId: 11ddb7551504fe111e20efb884356b07f597411a
2024-06-28 16:49:30 +00:00
Yuhong Zhang e7dc7c9e23 SERVER-81867 Remove concurrency assert helpers from jstests 2023-10-12 14:59:33 +00:00
Kshitij Gupta ad17da209f SERVER-78682: Remove TODO 2023-08-22 14:30:41 +00:00
Matt Broadstone a4f458fe4d SERVER-79735 Convert jstest corpus to use es modules 2023-08-06 20:48:04 +00:00
Randolph Tan dcf20ae1a8 SERVER-73960 Support for catalog shard configuration for catalog cache loader 2023-03-22 00:46:22 +00:00
Enrico Golfieri ad2b9ae23a SERVER-65645 IDL-ify all commands on the chunk migration path 2022-06-22 09:30:27 +00:00
Arun Banala ccac542d74 SERVER-59164 All write commands on sharded time-series namespace should translate to buckets namespace, on mongos 2021-08-31 13:41:49 +00:00
Kaloian Manassiev eae62a64d0 Revert "SERVER-56779 Include forgotten file change on the master branch"
This reverts commit 1c4527816b.

Also reverts "SERVER-56779 Make the sharded_mergeChunks_partitioned.js workload retry on conflicting operations"

This reverts commit 550df92b89.
2021-05-21 09:01:51 +00:00
Kaloian Manassiev 550df92b89 SERVER-56779 Make the sharded_mergeChunks_partitioned.js workload retry on conflicting operations 2021-05-21 07:22:31 +00:00
Jordi Serra Torrens f3617ccb88 SERVER-53105: Amend tests that target config.chunks by ns to target by ns or uuid depending on collection timestamp 2021-01-22 10:25:46 +00:00
Ali Mir fa5aff1411 SERVER-50651 Replace occurrences of isMaster command with hello in misc jstests 2020-10-01 19:17:34 +00:00
Eric Maynard 6a0b9444a3 SERVER-50620 Make ChunkHelper.moveChunk retryable on LockBusy error 2020-09-04 01:00:48 +00:00
Jack Mulrow 21b083c735 SERVER-48641 SERVER-48689 Yield session in migration destination driver when waiting on replication and session migration 2020-07-16 14:06:54 +00:00
Cheahuychou Mao 0f1568965e SERVER-49158 Make the moveChunk helper retry the command when the migration is aborted due to stepdown 2020-06-30 01:42:36 +00:00
Alex Taskov ff269e7f54 SERVER-48929 Modified the moveChunk helper to ignore LockTimeout errors 2020-06-25 20:36:44 +00:00
Max Hirschhorn 9e10d4f300 SERVER-42192 Unblacklist refine shard key test from stepdown suites. 2020-03-17 22:48:58 +00:00
Max Hirschhorn 5eeb095501 SERVER-42192 Enable moveChunk FSM workloads to run in stepdown suites.
Adds automatic retry logic to ChunkHelper.moveChunk() to handle when the
CSRS or replica set shard primary being killed, terminated, or stepped
down leads to the moveChunk command being interrupted.

Exposes replica set connections as part of the "connection cache" so
that DBClientRS may be used to track the current primary of the CSRS or
replica set shard.

Introduces an fsm.forceRunningOutsideTransaction() utility function to
prevent a state function from running inside a multi-statement
transaction as part of the concurrency_*_multi_stmt_txn*.yml test
suites.
2020-03-12 04:48:36 +00:00
jannaerin cd651e5e12 SERVER-41078 Make replica set primary detection stepdown-proof in concurrency workloads 2019-05-14 14:37:02 -04:00
Kaloian Manassiev c5eb2dc9b5 SERVER-31184 Make FSM concurrency suites filter chunks based on the namespace 2017-10-10 14:50:19 -04:00
Jonathan Abrahams 9478afd9fc SERVER-20447 Add concurrency workload that tests sharding functions:
- mergeChunks
- moveChunk
- splitChunk
2016-11-16 21:54:54 -05:00
Kaloian Manassiev 70f73c6ee6 Revert "SERVER-20447 Add concurrency workload that tests sharding functions:"
This reverts commit 1cb28f56b1.
2016-11-16 17:39:44 -05:00
Jonathan Abrahams 1cb28f56b1 SERVER-20447 Add concurrency workload that tests sharding functions:
- mergeChunks
- moveChunk
- splitChunk
2016-11-16 15:33:31 -05:00