Skip to content

Commit

Permalink
chore: bump go package version (#62
Browse files Browse the repository at this point in the history
* chore: bump go package version

* change go version

* use NewClient instead of Dial
  • Loading branch information
daviderli614 authored Mar 5, 2025
1 parent da1df68 commit 3eec48d
Show file tree
Hide file tree
Showing 9 changed files with 154 additions and 205 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go-version: ["1.19.x", "1.20.x", "1.21.x"]
go-version: ["1.22.x", "1.23.x", "1.24.x"]
steps:
- name: Checkout Repository
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

- uses: actions/setup-go@v5
with:
go-version: '1.20.x'
go-version: '1.24.x'

- name: golangci-lint
uses: golangci/golangci-lint-action@v6
Expand Down
2 changes: 1 addition & 1 deletion client.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ type Client struct {

// NewClient helps to create the greptimedb client, which will be responsible write data into GreptimeDB.
func NewClient(cfg *Config) (*Client, error) {
conn, err := grpc.Dial(cfg.endpoint(), cfg.build()...)
conn, err := grpc.NewClient(cfg.endpoint(), cfg.build()...)
if err != nil {
return nil, err
}
Expand Down
8 changes: 4 additions & 4 deletions examples/hints/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ Output:

```log
go run main.go
2025/02/07 22:46:46 create table, name: 'monitor_table_with_hint'
2025/02/07 22:46:46 affected rows: 3
2025/02/07 22:46:46 create table, name: 'monitor_table_with_hints'
2025/02/07 22:46:46 affected rows: 3
2025/02/07 14:46:46 create table, name: 'monitor_table_with_hint'
2025/02/07 14:46:46 affected rows: 3
2025/02/07 14:46:46 create table, name: 'monitor_table_with_hints'
2025/02/07 14:46:46 affected rows: 3
```

## Query
Expand Down
6 changes: 3 additions & 3 deletions examples/jsondata/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ go run main.go
Output:

```log
2024/11/27 22:26:54 affected rows: 1
2024/11/27 22:26:54 affected rows: 1
2024/11/27 22:26:54 affected rows: 1
2024/11/27 14:26:54 affected rows: 1
2024/11/27 14:26:54 affected rows: 1
2024/11/27 14:26:54 affected rows: 1
```

## Query
Expand Down
12 changes: 6 additions & 6 deletions examples/object/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ go run main.go
Output:

```log
2024/11/13 19:15:23 affected rows: 4
2024/11/13 19:15:23 affected rows: 4
2024/11/13 19:15:23 affected rows: 1
2024/11/13 19:15:23 affected rows: 4
2024/11/13 19:15:23 affected rows: 4
2024/11/13 19:15:23 affected rows: 1
2024/11/13 11:15:23 affected rows: 4
2024/11/13 11:15:23 affected rows: 4
2024/11/13 11:15:23 affected rows: 1
2024/11/13 11:15:23 affected rows: 4
2024/11/13 11:15:23 affected rows: 4
2024/11/13 11:15:23 affected rows: 1
```

## Query
Expand Down
24 changes: 11 additions & 13 deletions examples/table/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ go run main.go
Output:

```log
2024/11/13 19:39:37 affected rows: 3
2024/11/13 19:39:37 affected rows: 1
2024/11/13 19:39:37 affected rows: 1
2024/11/13 19:39:37 affected rows: 3
2024/11/13 19:39:37 affected rows: 1
2024/11/13 19:39:37 affected rows: 1
2025/03/03 04:21:20 affected rows: 3
2025/03/03 04:21:20 affected rows: 1
2025/03/03 04:21:20 affected rows: 1
2025/03/03 04:21:20 affected rows: 3
2025/03/03 04:21:20 affected rows: 1
2025/03/03 04:21:20 affected rows: 1
```

## Query
Expand All @@ -26,12 +26,10 @@ mysql> select * from monitors_with_schema;
+------+-------+-------------+----------------------------+
| id | host | temperature | timestamp |
+------+-------+-------------+----------------------------+
| 1 | hello | 1.1 | 2024-11-13 11:39:37.237320 |
| 1 | hello | 1.1 | 2024-11-13 11:39:37.417887 |
| 2 | hello | 2.2 | 2024-11-13 11:39:37.237320 |
| 2 | hello | 2.2 | 2024-11-13 11:39:37.417887 |
| 3 | hello | 3.3 | 2024-11-13 11:39:37.237320 |
| 3 | hello | 3.3 | 2024-11-13 11:39:37.417887 |
| 1 | hello | 1.2 | 2025-03-03 04:21:20.707171 |
| 1 | hello | 1.2 | 2025-03-03 04:21:20.862274 |
| 2 | hello | 2.2 | 2025-03-03 04:21:20.707171 |
| 2 | hello | 2.2 | 2025-03-03 04:21:20.862274 |
+------+-------+-------------+----------------------------+
6 rows in set (0.03 sec)
4 rows in set (0.05 sec)
```
75 changes: 36 additions & 39 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,62 +1,59 @@
module github.com/GreptimeTeam/greptimedb-ingester-go

go 1.20
go 1.24.0

require (
github.com/GreptimeTeam/greptime-proto v0.9.0
github.com/go-logr/logr v1.4.1 // indirect
github.com/go-logr/logr v1.4.2 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/stoewer/go-strcase v1.3.0
github.com/stretchr/testify v1.8.4
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.48.0
go.opentelemetry.io/otel v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0
go.opentelemetry.io/otel/trace v1.24.0
google.golang.org/grpc v1.61.0
gorm.io/driver/mysql v1.5.2
gorm.io/gorm v1.25.6
github.com/stretchr/testify v1.10.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0
go.opentelemetry.io/otel v1.34.0 // indirect
go.opentelemetry.io/otel/metric v1.34.0
go.opentelemetry.io/otel/trace v1.34.0
google.golang.org/grpc v1.70.0
gorm.io/driver/mysql v1.5.7
gorm.io/gorm v1.25.12
)

require (
github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78 // indirect
github.com/Microsoft/go-winio v0.6.0 // indirect
dario.cat/mergo v1.0.1 // indirect
filippo.io/edwards25519 v1.1.0 // indirect
github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c // indirect
github.com/Microsoft/go-winio v0.6.2 // indirect
github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 // indirect
github.com/cenkalti/backoff/v4 v4.1.3 // indirect
github.com/containerd/continuity v0.3.0 // indirect
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
github.com/containerd/continuity v0.4.5 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/docker/cli v20.10.17+incompatible // indirect
github.com/docker/docker v20.10.7+incompatible // indirect
github.com/docker/go-connections v0.4.0 // indirect
github.com/docker/go-units v0.4.0 // indirect
github.com/go-sql-driver/mysql v1.7.0 // indirect
github.com/docker/cli v28.0.1+incompatible // indirect
github.com/docker/docker v28.0.1+incompatible // indirect
github.com/docker/go-connections v0.5.0 // indirect
github.com/docker/go-units v0.5.0 // indirect
github.com/go-sql-driver/mysql v1.9.0 // indirect
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
github.com/gogo/protobuf v1.3.2 // indirect
github.com/golang/protobuf v1.5.3 // indirect
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/jinzhu/inflection v1.0.0 // indirect
github.com/jinzhu/now v1.1.5 // indirect
github.com/kr/pretty v0.3.1 // indirect
github.com/mitchellh/mapstructure v1.4.1 // indirect
github.com/moby/term v0.0.0-20201216013528-df9cb8a40635 // indirect
github.com/moby/docker-image-spec v1.3.1 // indirect
github.com/moby/sys/user v0.3.0 // indirect
github.com/moby/term v0.5.2 // indirect
github.com/opencontainers/go-digest v1.0.0 // indirect
github.com/opencontainers/image-spec v1.0.2 // indirect
github.com/opencontainers/runc v1.1.5 // indirect
github.com/ory/dockertest/v3 v3.10.0
github.com/opencontainers/image-spec v1.1.0 // indirect
github.com/opencontainers/runc v1.2.5 // indirect
github.com/ory/dockertest/v3 v3.11.0
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/rogpeppe/go-internal v1.10.0 // indirect
github.com/sirupsen/logrus v1.8.1 // indirect
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect
github.com/sirupsen/logrus v1.9.3 // indirect
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
golang.org/x/mod v0.9.0 // indirect
golang.org/x/net v0.20.0 // indirect
golang.org/x/sys v0.16.0 // indirect
golang.org/x/text v0.14.0 // indirect
golang.org/x/tools v0.7.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20231106174013-bbf56f31fb17 // indirect
google.golang.org/protobuf v1.32.0 // indirect
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
gopkg.in/yaml.v2 v2.3.0 // indirect
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
golang.org/x/net v0.35.0 // indirect
golang.org/x/sys v0.30.0 // indirect
golang.org/x/text v0.22.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20250227231956-55c901821b1e // indirect
google.golang.org/protobuf v1.36.5 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
Loading

0 comments on commit 3eec48d

Please sign in to comment.