From 25510d63a6de295f16b2861cee1a3aa13a8f1f5f Mon Sep 17 00:00:00 2001 From: Jiahao Huang Date: Fri, 24 May 2019 18:00:28 +0800 Subject: [PATCH] fix when no L0 files --- pump/storage/storage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pump/storage/storage.go b/pump/storage/storage.go index 8e302e5e3..dba268cde 100644 --- a/pump/storage/storage.go +++ b/pump/storage/storage.go @@ -551,7 +551,7 @@ func (a *Append) doGCTS(ts int64) { time.Sleep(5 * time.Second) continue } - if stats.LevelTablesCounts[0] >= l0Trigger { + if len(stats.LevelTablesCounts) > 0 && stats.LevelTablesCounts[0] >= l0Trigger { log.Info("wait some time to gc cause too many L0 file", stats.LevelTablesCounts[0]) time.Sleep(5 * time.Second) continue