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-124342 Analyze command permissions
-
- Closed
-
-
SERVER-124346 Query alias variants
-
- Closed
-
-
SERVER-124428 Hook into JOO benchmarking framework
-
- Closed
-
-
SERVER-124340 Use random sampling
-
- Needs Scheduling
-
-
SERVER-124341 Replica sets ready
-
- Needs Scheduling
-
-
SERVER-124345 Passthrough tests
-
- Needs Scheduling
-
-
COMPASS-10721 Investigate changes in SERVER-124330: analyze persist — mongod
-
- Needs Triage
-
-
TOOLS-4211 Investigate changes in SERVER-124330: analyze persist — mongod
-
- Closed
-