When the time-series bucket catalog reaches its memory usage threshold, expires idle buckets in order to attempt to stay under this threshold. However, the only testing we currently have for this behavior is timeseries_idle_buckets.js. We can better exercise this logic, as well as the time-series insert logic in general, with a stress test which performs a large volume of inserts across multiple threads and with a large set of metaField values.
- related to
-
SERVER-59888 Deadlock between BucketCatalog::_statesMutex and BucketCatalog::_idleMutex when expiring idle buckets
- Closed