From 15da81bee9cc0001e2f7c1ae9fcdc998e44b15d3 Mon Sep 17 00:00:00 2001 From: Milind Srivastava Date: Tue, 13 Oct 2026 18:09:46 -0400 Subject: [PATCH] fix(planner): fill new rqe-optimizer fields after lock bump #864 bumped sketch-bench to 4b76c0f, which added Raqe::accuracy_covers_share and MetricFacts::hydra_dataset; main no longer compiled. Set both to None (SLA covers all groups; no Hydra candidates). Co-Authored-By: Claude Opus 5.5 --- asap-planner-rs/src/optimizer/milp.rs | 1 + asap-planner-rs/src/optimizer/workload_facts.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/asap-planner-rs/src/optimizer/milp.rs b/asap-planner-rs/src/optimizer/milp.rs index a8e12c3f..9d3ae6cb 100644 --- a/asap-planner-rs/src/optimizer/milp.rs +++ b/asap-planner-rs/src/optimizer/milp.rs @@ -511,6 +511,7 @@ fn item_to_raqe(item: &OptimizerItem) -> Result { accuracy_sla, latency_sla_ms: item.latency_sla_ms, topk_k, + accuracy_covers_share: None, }) } diff --git a/asap-planner-rs/src/optimizer/workload_facts.rs b/asap-planner-rs/src/optimizer/workload_facts.rs index 6e909803..c3b6b952 100644 --- a/asap-planner-rs/src/optimizer/workload_facts.rs +++ b/asap-planner-rs/src/optimizer/workload_facts.rs @@ -161,6 +161,7 @@ pub fn parse_workload_facts( cardinality, value_range: Some((lo, hi)), data_shape, + hydra_dataset: None, }; if facts.insert(entry.metric.clone(), metric_facts).is_some() { return Err(WorkloadFactsError::DuplicateMetric(entry.metric));