From cbaf0458b34cbbbc271cf4170fd23c498142494b Mon Sep 17 00:00:00 2001 From: Martin Hutchinson Date: Wed, 10 Sep 2025 14:51:04 +0000 Subject: [PATCH] Make input log dereferencing optional --- vindex/cmd/client/client.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/vindex/cmd/client/client.go b/vindex/cmd/client/client.go index 41e85fc..73f7070 100644 --- a/vindex/cmd/client/client.go +++ b/vindex/cmd/client/client.go @@ -73,6 +73,15 @@ func run(ctx context.Context) error { return nil } + if *inLogBaseURL == "" { + // Support not providing input log in case a tlog-tiles isn't available (e.g. SumDB). + klog.Info("in_log_base_url not provided, so cannot dereference pointers") + for _, idx := range idxes { + fmt.Printf("%d\n", idx) + } + return nil + } + lr := newInputLogClientFromFlags() klog.V(1).Infof("Dereferencing %d pointers", len(idxes))