From 25f82ed09fb1bd1aecd9f4e88ef71ba9a5ce3cfd Mon Sep 17 00:00:00 2001 From: Ashok Menon Date: Tue, 2 Dec 2025 20:19:40 +0000 Subject: [PATCH] fix(indexer-framework): clap requires group name ## Description Clap `requires` clauses refer to other flags by their field name, not how they appear as a flag. ## Test plan The `clickhouse-sui-indexer` example failed to run because of this issue, and now it runs. --- crates/sui-indexer-alt-framework/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/sui-indexer-alt-framework/src/lib.rs b/crates/sui-indexer-alt-framework/src/lib.rs index 10fe320be54f3..2a184930f1c57 100644 --- a/crates/sui-indexer-alt-framework/src/lib.rs +++ b/crates/sui-indexer-alt-framework/src/lib.rs @@ -81,7 +81,7 @@ pub struct TaskArgs { /// /// The framework ensures that tasked pipelines never commit checkpoints below the main /// pipeline’s pruner watermark. Requires `--reader-interval-ms`. - #[arg(long, requires = "reader-interval-ms")] + #[arg(long, requires = "reader_interval_ms")] task: Option, /// The interval in milliseconds at which each of the pipelines on a tasked indexer should