From 6c1a47b5e0a7d89fe9eca362da0564d95b5f161b Mon Sep 17 00:00:00 2001
From: Aliaksandr Valialkin <valyala@gmail.com>
Date: Thu, 9 Jul 2020 11:18:30 +0300
Subject: [PATCH] app/vmselect/promql/active_queries.go: simplify code a bit by
 inlining getNextActiveQueryID function

---
 app/vmselect/promql/active_queries.go | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app/vmselect/promql/active_queries.go b/app/vmselect/promql/active_queries.go
index f8abf987e..6e6a0db41 100644
--- a/app/vmselect/promql/active_queries.go
+++ b/app/vmselect/promql/active_queries.go
@@ -56,7 +56,7 @@ func (aq *activeQueries) Add(ec *EvalConfig, q string) uint64 {
 	aqe.start = ec.Start
 	aqe.end = ec.End
 	aqe.step = ec.Step
-	aqe.qid = getNextActiveQueryID()
+	aqe.qid = atomic.AddUint64(&nextActiveQueryID, 1)
 	aqe.q = q
 	aqe.startTime = time.Now()
 
@@ -82,8 +82,4 @@ func (aq *activeQueries) GetAll() []activeQueryEntry {
 	return aqes
 }
 
-func getNextActiveQueryID() uint64 {
-	return atomic.AddUint64(&nextActiveQueryID, 1)
-}
-
 var nextActiveQueryID = uint64(time.Now().UnixNano())