From bd138e7b9ef54cf1c3d561cbae75dffe4e03a200 Mon Sep 17 00:00:00 2001 From: Max Hoffman Date: Thu, 5 Sep 2024 15:36:04 -0700 Subject: [PATCH] error for concurrent stats update --- go/libraries/doltcore/sqle/statspro/analyze.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/libraries/doltcore/sqle/statspro/analyze.go b/go/libraries/doltcore/sqle/statspro/analyze.go index 7e3ccf64b67..d34e20e71d4 100644 --- a/go/libraries/doltcore/sqle/statspro/analyze.go +++ b/go/libraries/doltcore/sqle/statspro/analyze.go @@ -85,7 +85,7 @@ func (p *Provider) BootstrapDatabaseStats(ctx *sql.Context, db string) error { func (p *Provider) RefreshTableStatsWithBranch(ctx *sql.Context, table sql.Table, db string, branch string) error { if !p.TryLockForUpdate(table.Name(), db, branch) { - return nil + return fmt.Errorf("already updating statistics") } defer p.UnlockTable(table.Name(), db, branch)