From a8c14bb4cf6c5f60efa8677b492db40c2517cad7 Mon Sep 17 00:00:00 2001 From: zzylol <50204836+zzylol@users.noreply.github.com> Date: Thu, 15 Oct 2026 15:30:22 +0000 Subject: [PATCH] fix(tools): the MetricsQL consumer check uses RequestedAccuracy::exact() #708 replaced AccuracyTarget::Exact with constructors and made the frontends take a RequestedAccuracy, so the generated consumer crate no longer compiled and main's test job failed. --- tools/verify_metricsql_external_consumer.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/verify_metricsql_external_consumer.sh b/tools/verify_metricsql_external_consumer.sh index 9da6e35f2..74cdc6944 100644 --- a/tools/verify_metricsql_external_consumer.sh +++ b/tools/verify_metricsql_external_consumer.sh @@ -21,7 +21,7 @@ cat > "$consumer_dir/src/main.rs" <<'EOF' fn main() { asap_frontend_metricsql::lower_metricsql( "sum(rate(requests_total[5m]))", - asap_types::types::AccuracyTarget::Exact, + asap_types::types::RequestedAccuracy::exact(), std::time::Duration::from_secs(15), ) .expect("a downstream stable crate can parse and lower MetricsQL");