-
Notifications
You must be signed in to change notification settings - Fork 0
feat(control-plane): realize Planner window candidates and feed back costs #473
Copy link
Copy link
Open
Labels
area: control planePlanning, configuration, routing, and control-plane orchestrationPlanning, configuration, routing, and control-plane orchestrationarea: physical compilerCompilation from selected logical plans to executable backend and Collector plansCompilation from selected logical plans to executable backend and Collector plansenhancementNew feature or requestNew feature or requestfeature: warm summariesASAP warm-tier materialization, readiness, and servingASAP warm-tier materialization, readiness, and servingfeature: workload optimizationCross-query sharing, costing, placement, and physical configuration selectionCross-query sharing, costing, placement, and physical configuration selectionintegration: ASAPPlannerASAPPlanner API, IR, candidate, and selected-plan integrationASAPPlanner API, IR, candidate, and selected-plan integrationquality: accuracyExact and approximate accuracy contracts, error bounds, and routingExact and approximate accuracy contracts, error bounds, and routing
Description
Activity
Metadata
Metadata
Assignees
Labels
area: control planePlanning, configuration, routing, and control-plane orchestrationPlanning, configuration, routing, and control-plane orchestrationarea: physical compilerCompilation from selected logical plans to executable backend and Collector plansCompilation from selected logical plans to executable backend and Collector plansenhancementNew feature or requestNew feature or requestfeature: warm summariesASAP warm-tier materialization, readiness, and servingASAP warm-tier materialization, readiness, and servingfeature: workload optimizationCross-query sharing, costing, placement, and physical configuration selectionCross-query sharing, costing, placement, and physical configuration selectionintegration: ASAPPlannerASAPPlanner API, IR, candidate, and selected-plan integrationASAPPlanner API, IR, candidate, and selected-plan integrationquality: accuracyExact and approximate accuracy contracts, error bounds, and routingExact and approximate accuracy contracts, error bounds, and routing
Goal
Make ASAPQuery-backend the owner of concrete realization and workload-level deployment optimization for the abstract summary, window-framework, and lifecycle candidates searched by ASAPPlanner.
ASAPPlanner owns abstract
SummaryWindowFrameworkchoices such as tumbling, sliding, and exponential histogram. This control plane owns the runtime/library and executable configuration that realizes each abstract choice, and feeds implementation feasibility and workload-specific resource evidence back into Planner ranking.Required behavior
DataWorkload, then bind it as aStreamingWindowFrameworkCandidate.CompiledPlanBundlewhose Collector, backend, and query projections agree.Acceptance tests
References