You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
labels_compatible() is exact-match only, not superset matching #649
`asap_types::capability_matching::labels_compatible()` (line 86, TODO already there) requires a deployed config's labels to equal the query's labels exactly. No config reuse across AQEs with different label subsets.
Example: a config deployed with grouping labels `{pod, node}` can't serve a query that only needs `{pod}`, even though it has everything required — a new config gets deployed instead.
This is what blocks cross-AQE sharing (see the cross-AQE sharing issue). Part of #523, Phase 3b.
Activity
milindsrivastava1997 commentedon Oct 26, 2026
Superseded by the rqe-optimizer MILP (ProjectASAP/sketch-bench#129, #794); the greedy optimizer was removed in #807. Remaining work tracked under #790 / ProjectASAP/sketch-bench#143. Superset matching is handled in rqe-optimizer: mergeable finer-group deployments serve coarser RAQEs (ProjectASAP/sketch-bench#190).