From 6e47ff8d7fd783975227d26420fbdbd1ea00a753 Mon Sep 17 00:00:00 2001 From: Stuart Carnie Date: Wed, 14 Feb 2018 06:55:48 -0700 Subject: [PATCH] simplify code --- tsdb/engine/tsm1/engine.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/tsdb/engine/tsm1/engine.go b/tsdb/engine/tsm1/engine.go index bfd4db3b03..1747a507ec 100644 --- a/tsdb/engine/tsm1/engine.go +++ b/tsdb/engine/tsm1/engine.go @@ -1900,15 +1900,7 @@ type compactionStrategy struct { // Apply concurrently compacts all the groups in a compaction strategy. func (s *compactionStrategy) Apply() { start := time.Now() - - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - s.compactGroup() - }() - wg.Wait() - + s.compactGroup() atomic.AddInt64(s.durationStat, time.Since(start).Nanoseconds()) }