[SERVER-59833] Expand WT config fuzzing in mongod for collections and indexes Created: 08/Sep/21  Updated: 29/Oct/23  Resolved: 18/Oct/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.2.0

Type: Improvement Priority: Major - P3
Reporter: Louis Williams Assignee: Gregory Wlodarek
Resolution: Fixed Votes: 0
Labels: CA-PM, newgrad, post-mortem
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Related
is related to SERVER-60747 Add leaf_page_max to WT config fuzzer... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2021-10-04, Execution Team 2021-10-18, Execution Team 2021-11-01
Participants:
Linked BF Score: 166

 Description   

Expand the mongod config fuzzer to modify some of the following WT tunables for collections and indexes:

  • memory_page_max
  • split_pct
  • internal_page_max
  • leaf_value_max
  • prefix_compression
  • block_compressor

This aims to expand test coverage over certain edge cases and unobservable behaviors inside WiredTiger.



 Comments   
Comment by Githook User [ 18/Oct/21 ]

Author:

{'name': 'Gregory Wlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'username': 'GWlodarek'}

Message: SERVER-59833 Expand WT config fuzzing in mongod for collections and indexes
Branch: master
https://github.com/mongodb/mongo/commit/3b074f83fc1af6e72ca39c72421e92cb66f3d452

Comment by Githook User [ 18/Oct/21 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: Revert "SERVER-59833 Expand WT config fuzzing in mongod for collections and indexes"

This reverts commit 05212043b17f6de00b8afa818e974f8064e473c2.
Branch: master
https://github.com/mongodb/mongo/commit/dd8a70637779b4e1ad83803a4f5c09f2a51bc958

Comment by Githook User [ 15/Oct/21 ]

Author:

{'name': 'Reo Kimura', 'email': 'reo.kimura@mongodb.com', 'username': 'rkimura21'}

Message: SERVER-59833 Expand WT config fuzzing in mongod for collections and indexes
Branch: master
https://github.com/mongodb/mongo/commit/05212043b17f6de00b8afa818e974f8064e473c2

Comment by Luke Pearson [ 30/Sep/21 ]

alexey.anisimov will be able to help with that aspect of this ticket.

Comment by Louis Williams [ 08/Sep/21 ]

luke.pearson, would you be able to list some reasonable ranges of these parameters that would be interesting to test but also not significantly cripple performance?

Generated at Thu Feb 08 05:48:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.