[SERVER-65436] Create FSM workload to test chunk splitting on downgrade Created: 11/Apr/22  Updated: 29/Oct/23  Resolved: 25/Apr/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0.0-rc4, 6.1.0-rc0

Type: Task Priority: Major - P3
Reporter: Allison Easton Assignee: Allison Easton
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Backwards Compatibility: Fully Compatible
Backport Requested:
v6.0
Sprint: Sharding EMEA 2022-04-18, Sharding EMEA 2022-05-02
Participants:

 Description   

SERVER-64171 introduces logic to split chunks to maxChunkSize on FCV downgrade. This ticket is to create an FSM ensuring that the logic works properly. This logic should be checked with concurrent create and drop collections, as well as inserts of documents to make chunks too large.



 Comments   
Comment by Githook User [ 09/May/22 ]

Author:

{'name': 'Cheahuychou Mao', 'email': 'mao.cheahuychou@gmail.com', 'username': 'cheahuychou'}

Message: SERVER-65436 Make autosplit_setFCV_downgrade_from_60.js set the FCV back to latest during teardown

(cherry picked from commit f8efe6a88b75e0cf19d2bcd7d97694dec17bef9c)
Branch: master
https://github.com/mongodb/mongo/commit/ee2c8a73d066a521c137859a4ef7e5637b0c6c7d

Comment by Githook User [ 30/Apr/22 ]

Author:

{'name': 'Cheahuychou Mao', 'email': 'mao.cheahuychou@gmail.com', 'username': 'cheahuychou'}

Message: SERVER-65436 Make autosplit_setFCV_downgrade_from_60.js set the FCV back to latest during teardown
Branch: v6.0
https://github.com/mongodb/mongo/commit/f8efe6a88b75e0cf19d2bcd7d97694dec17bef9c

Comment by Githook User [ 29/Apr/22 ]

Author:

{'name': 'Allison Easton', 'email': 'allison.easton@mongodb.com', 'username': 'allisoneaston'}

Message: SERVER-65436 Create FSM workload to test chunk splitting on downgrade

(cherry picked from commit 9ecc0667d496e0d8de81460c736623016775d196)

SERVER-65911 Disable autosplit_setFCV_downgrade_from_60.js on multiversion

(cherry picked from commit 1a3dcd8bf083bb2800211b66a49cbcc65cc0b6bd)
Branch: v6.0
https://github.com/mongodb/mongo/commit/82ca5be47304cd75c78cfa8dfd1fce50684483df

Comment by Githook User [ 22/Apr/22 ]

Author:

{'name': 'Allison Easton', 'email': 'allison.easton@mongodb.com', 'username': 'allisoneaston'}

Message: SERVER-65436 Create FSM workload to test chunk splitting on downgrade
Branch: master
https://github.com/mongodb/mongo/commit/9ecc0667d496e0d8de81460c736623016775d196

Generated at Thu Feb 08 06:02:44 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.