-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Product Performance
-
Fully Compatible
Description:
This ticket will involve:
- Reviewing existing workloads running on the shard lite variant and adding them to the corresponding 3 shard variants if needed.
- Reviewing existing workloads and make sure we are testing both unsharded and sharded collections in sharded clusters for all key use cases.
- Reducing the frequency of running the shard lite variants. Once we stabilise the new workloads running on 3-shard variants and build up enough history, we will retire all shard lite variants.
Context:
Today, we have 6 different test variants running a shard lite configuration. Shard lite is an incomplete sharding configuration with all the components but less nodes in each component and was mainly created for cost saving. As sharding becomes the default configuration for all MongoDB clusters starting 8.0, we want to test the performance of sharded clusters in a more representative configuration.
See Engineering Proposal: Prioritize performance test variants for more context.
- related to
-
SERVER-89493 Move Shard Lite ReadConcern Available tasks to the 3-Shard Variant
- Closed
-
SERVER-89499 Remove shard-lite, standalone, 1-node replica set and m60-like variants
- Closed
-
SERVER-89626 Move Shard Lite audit tasks to the 3-Shard Variant
- Closed