From 5f994819ad9863012adbcdd9ab1bb1f63acc9a1b Mon Sep 17 00:00:00 2001 From: Al Cutter Date: Thu, 28 May 2026 16:31:48 +0100 Subject: [PATCH] Badger: Set more default values for antispam usage. --- storage/posix/antispam/badger.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/storage/posix/antispam/badger.go b/storage/posix/antispam/badger.go index fb6d9741b..4afafe4a2 100644 --- a/storage/posix/antispam/badger.go +++ b/storage/posix/antispam/badger.go @@ -30,6 +30,7 @@ import ( "log/slog" "github.com/dgraph-io/badger/v4" + "github.com/dgraph-io/badger/v4/options" "github.com/transparency-dev/tessera" "github.com/transparency-dev/tessera/client" "github.com/transparency-dev/tessera/internal/otel" @@ -94,7 +95,11 @@ func NewAntispam(ctx context.Context, badgerPath string, opts AntispamOpts) (*An opts.CompactionInterval = DefaultCompactionInterval } - bOpts := badger.DefaultOptions(badgerPath).WithLogger(&slogger{}) + bOpts := badger.DefaultOptions(badgerPath). + WithLogger(&slogger{}). + WithValueThreshold(1<<10). + WithCompression(options.None) + if opts.BadgerOptions != nil { bOpts = opts.BadgerOptions(bOpts) }