Feature1.35.0
Experiments API and sessions endpoints added
REST V2 API and CLI now support experiments and sessions endpoints. This release also includes box plot visualization for numeric metrics, improved queue settings display, and several bug fixes.
Release Notes
-
#4504 feat(api): experiments api
Adds experiment endpoints to REST V2 API and CLI:
GET /v2/experiments
GET /v2/apps/{app_id}/functions/{function_id}/experiments
GET /v2/apps/{app_id}/functions/{function_id}/experiments/{experiment_id}Adds sessions endpoints to REST V2 API and CLI:
GET /v2/sessions
GET /v2/sessions/{session_key}
GET /v2/sessions/{session_key}/{session_id}/runs
Changelog
🚀 Features
- (experiments) Visualize numeric metrics using box plots (#4517)
- (function-view) Show key queues setting (#4546)
- (experiments) Update charts/layout to match new design (#4551)
- (queue) Jitter PartitionRequeue default case (#4561)
- (api) Experiments api (#4504)
🐛 Bug Fixes
- Should not coalesce parallel steps for the V1 execution engine (#4538)
- (experiments) Fix boxplot colors (#4542)
🚜 Refactor
- (queue) Clean up QueueManager interface (#4541)
⚙️ Miscellaneous Tasks
- (go) Drop key-queues test matrix dimension (#4552)
- Upload test results to CodeCov to analyze flake rates (#4545)
- Use a depot runner for linting (#4554)
- (queue) Add timeout to backlog size (#4556)
- Track partition processing that yielded 0 peeks (#4562)
- Cleanup unused queue injections (#4564)
◀️ Revert
apiexperimentssessionsvisualizationqueue
Source: original entry ↗