Objective
(a) Update this repo based on ProjectASAP/ASAPPlanner#417 and ProjectASAP/ASAPPlanner#442, (b) unpin revs and remove patch.
Current state
Unpinning the ASAPPlanner deps (029ff2f → main) breaks control_plane due to two Planner API changes:
Affected: control_plane/src/physical/compiler.rs (~19 errors), control_plane/src/query_parser/mod.rs.
Objective
(a) Update this repo based on ProjectASAP/ASAPPlanner#417 and ProjectASAP/ASAPPlanner#442, (b) unpin revs and remove patch.
Current state
Unpinning the ASAPPlanner deps (
029ff2f→main) breakscontrol_planedue to two Planner API changes:QueryWorkload.data_workloadmoved toPlanningWorkload { query_workload, data_workload };WorkloadDemand::newreplaced bynew_with_data(...)/ a no-evidence constructor.asap_frontend_promql::lower_promql(query, accuracy)removed; uselower_promql_workload(&PlanningWorkload, now_ms)/lower_promql_workload_with_histograms(...), which require a non-zerodata_ingestion_interval.Affected:
control_plane/src/physical/compiler.rs(~19 errors),control_plane/src/query_parser/mod.rs.