Skip to content

Commit 07a3ea8

Browse files
authored
fix: set query epoch default value none (#38)
Signed-off-by: Young Xu <[email protected]>
1 parent 2bb36f7 commit 07a3ea8

3 files changed

Lines changed: 15 additions & 13 deletions

File tree

core/http_client.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,9 @@ func (h *HttpClientCreator) Query(ctx context.Context, query *opengemini.Query)
158158
queryValues.Add("db", query.Database)
159159
queryValues.Add("rp", query.RetentionPolicy)
160160
queryValues.Add("q", query.Command)
161-
queryValues.Add("epoch", query.Precision.Epoch())
161+
if query.Precision != opengemini.PrecisionNone {
162+
queryValues.Add("epoch", query.Precision.Epoch())
163+
}
162164

163165
response, err := h.innerRequest(ctx, http.MethodPost, urlPath, strings.NewReader(queryValues.Encode()))
164166
if err != nil {

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/olekukonko/tablewriter v1.0.9
1010
github.com/openGemini/go-prompt v0.0.0-20250603013942-a2bf30109e15
1111
github.com/openGemini/openGemini v1.4.3
12-
github.com/openGemini/opengemini-client-go v0.9.1
12+
github.com/openGemini/opengemini-client-go v0.9.2
1313
github.com/spf13/cobra v1.9.1
1414
github.com/stretchr/testify v1.11.1
1515
github.com/valyala/fastjson v1.6.4
@@ -136,9 +136,9 @@ require (
136136
github.com/zeebo/xxh3 v1.0.2 // indirect
137137
go.etcd.io/etcd/raft/v3 v3.5.10 // indirect
138138
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
139-
go.opentelemetry.io/otel v1.36.0 // indirect
140-
go.opentelemetry.io/otel/metric v1.36.0 // indirect
141-
go.opentelemetry.io/otel/trace v1.36.0 // indirect
139+
go.opentelemetry.io/otel v1.38.0 // indirect
140+
go.opentelemetry.io/otel/metric v1.38.0 // indirect
141+
go.opentelemetry.io/otel/trace v1.38.0 // indirect
142142
go.uber.org/atomic v1.11.0 // indirect
143143
go.uber.org/multierr v1.11.0 // indirect
144144
golang.org/x/arch v0.0.0-20210923205945-b76863e36670 // indirect

go.sum

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -280,8 +280,8 @@ github.com/openGemini/go-prompt v0.0.0-20250603013942-a2bf30109e15 h1:VoQIZoxRXa
280280
github.com/openGemini/go-prompt v0.0.0-20250603013942-a2bf30109e15/go.mod h1:d77nLK1BQoE1hIbtC5lQiIOYjClRbxqDAfz6rd/olYo=
281281
github.com/openGemini/openGemini v1.4.3 h1:ZNmVA3uYt/KwbjaeafLGWpCPJnTsM3AsdRz/L3eIhI0=
282282
github.com/openGemini/openGemini v1.4.3/go.mod h1:ECfKtcWaJkRyTmACSF7VNFDfeRD5T677/oUSWgwE4ig=
283-
github.com/openGemini/opengemini-client-go v0.9.1 h1:fsgtgiw0LCMTRiyi7/6IurvzHhoTU+mDWlJNNJ1V+tk=
284-
github.com/openGemini/opengemini-client-go v0.9.1/go.mod h1:u8UW2jfh6sp7CQGWuyzsJuqId+4u6hQyiDi280GkW8c=
283+
github.com/openGemini/opengemini-client-go v0.9.2 h1:zbRsbJqKQgbL6+ooiRtXK+VF8K3e7vhdL7WdJUzWnzE=
284+
github.com/openGemini/opengemini-client-go v0.9.2/go.mod h1:P0zxpdSMyo+ZtUu7UIMXEw08IZTFrtCaNoJQDo6hcsY=
285285
github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
286286
github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY=
287287
github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
@@ -420,16 +420,16 @@ go.etcd.io/etcd/raft/v3 v3.5.10 h1:cgNAYe7xrsrn/5kXMSaH8kM/Ky8mAdMqGOxyYwpP0LA=
420420
go.etcd.io/etcd/raft/v3 v3.5.10/go.mod h1:odD6kr8XQXTy9oQnyMPBOr0TVe+gT0neQhElQ6jbGRc=
421421
go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA=
422422
go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A=
423-
go.opentelemetry.io/otel v1.36.0 h1:UumtzIklRBY6cI/lllNZlALOF5nNIzJVb16APdvgTXg=
424-
go.opentelemetry.io/otel v1.36.0/go.mod h1:/TcFMXYjyRNh8khOAO9ybYkqaDBb/70aVwkNML4pP8E=
425-
go.opentelemetry.io/otel/metric v1.36.0 h1:MoWPKVhQvJ+eeXWHFBOPoBOi20jh6Iq2CcCREuTYufE=
426-
go.opentelemetry.io/otel/metric v1.36.0/go.mod h1:zC7Ks+yeyJt4xig9DEw9kuUFe5C3zLbVjV2PzT6qzbs=
423+
go.opentelemetry.io/otel v1.38.0 h1:RkfdswUDRimDg0m2Az18RKOsnI8UDzppJAtj01/Ymk8=
424+
go.opentelemetry.io/otel v1.38.0/go.mod h1:zcmtmQ1+YmQM9wrNsTGV/q/uyusom3P8RxwExxkZhjM=
425+
go.opentelemetry.io/otel/metric v1.38.0 h1:Kl6lzIYGAh5M159u9NgiRkmoMKjvbsKtYRwgfrA6WpA=
426+
go.opentelemetry.io/otel/metric v1.38.0/go.mod h1:kB5n/QoRM8YwmUahxvI3bO34eVtQf2i4utNVLr9gEmI=
427427
go.opentelemetry.io/otel/sdk v1.36.0 h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs=
428428
go.opentelemetry.io/otel/sdk v1.36.0/go.mod h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY=
429429
go.opentelemetry.io/otel/sdk/metric v1.36.0 h1:r0ntwwGosWGaa0CrSt8cuNuTcccMXERFwHX4dThiPis=
430430
go.opentelemetry.io/otel/sdk/metric v1.36.0/go.mod h1:qTNOhFDfKRwX0yXOqJYegL5WRaW376QbB7P4Pb0qva4=
431-
go.opentelemetry.io/otel/trace v1.36.0 h1:ahxWNuqZjpdiFAyrIoQ4GIiAIhxAunQR6MUoKrsNd4w=
432-
go.opentelemetry.io/otel/trace v1.36.0/go.mod h1:gQ+OnDZzrybY4k4seLzPAWNwVBBVlF2szhehOBB/tGA=
431+
go.opentelemetry.io/otel/trace v1.38.0 h1:Fxk5bKrDZJUH+AMyyIXGcFAPah0oRcT+LuNtJrmcNLE=
432+
go.opentelemetry.io/otel/trace v1.38.0/go.mod h1:j1P9ivuFsTceSWe1oY+EeW3sc+Pp42sO++GHkg4wwhs=
433433
go.uber.org/atomic v1.3.2/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
434434
go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=
435435
go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0=

0 commit comments

Comments
 (0)