From d1b3a6e0136fdb7e1c74fd07f0f6aa4f040dace4 Mon Sep 17 00:00:00 2001 From: johncming Date: Sat, 24 Aug 2019 09:38:48 +0800 Subject: [PATCH] promql: Optimize the writing (#5941) Signed-off-by: johncming --- promql/query_logger.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/promql/query_logger.go b/promql/query_logger.go index 0687818a2f..3d30062d63 100644 --- a/promql/query_logger.go +++ b/promql/query_logger.go @@ -15,14 +15,15 @@ package promql import ( "encoding/json" - "github.com/edsrzf/mmap-go" - "github.com/go-kit/kit/log" - "github.com/go-kit/kit/log/level" "os" "path/filepath" "strings" "time" "unicode/utf8" + + "github.com/edsrzf/mmap-go" + "github.com/go-kit/kit/log" + "github.com/go-kit/kit/log/level" ) type ActiveQueryTracker struct { @@ -130,7 +131,7 @@ func trimStringByBytes(str string, size int) string { trimIndex := len(bytesStr) if size < len(bytesStr) { for !utf8.RuneStart(bytesStr[size]) { - size -= 1 + size-- } trimIndex = size }