Extend analyze to collect and upsert sample into system.stats. Configurable sample size parameter for JOO needs.
Ensure it refuses to run on timeseries since samples there are not useful neither for CBR nor JOO as both programs explicitly refuse to run on timeseries for now
- depends on
-
SERVER-127128 Use fmt::format to make _id field helper more readable for persistent samples
-
- Closed
-
- is depended on by
-
SERVER-124337 Cache invalidation
-
- Backlog
-
-
SERVER-127714 Make writing to system.stats.samples test only (apart from the analyze command)
-
- Backlog
-
-
SERVER-124340 Use random sampling
-
- In Code Review
-
-
SERVER-124341 Replica sets ready
-
- Closed
-
-
SERVER-124342 Analyze command permissions
-
- Closed
-
-
SERVER-124345 Add correctness passthrough suite where persisted samples are enabled/used
-
- Closed
-
-
SERVER-124346 Query alias variants
-
- Closed
-
-
SERVER-124428 Hook into JOO benchmarking framework
-
- Closed
-
-
COMPASS-10721 Investigate changes in SERVER-124330: analyze persist — mongod
-
- Needs Triage
-
-
TOOLS-4211 Investigate changes in SERVER-124330: analyze persist — mongod
- Closed