Skip to content

Commit 6d2e7f8

Browse files
committed
add major to package name
1 parent d7269dc commit 6d2e7f8

25 files changed

+52
-105
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ all: lint test
99
.PHONY: test
1010
test:
1111
@go test -race $(PKGS)
12-
@go test github.com/newrelic/infra-integrations-sdk/jmx > /dev/null # TODO: fix race for jmx package
12+
@go test github.com/newrelic/infra-integrations-sdk/v3/jmx > /dev/null # TODO: fix race for jmx package
1313

1414
.PHONY: clean
1515
clean:

args/args_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"reflect"
77
"testing"
88

9-
sdk_args "github.com/newrelic/infra-integrations-sdk/args"
9+
sdk_args "github.com/newrelic/infra-integrations-sdk/v3/args"
1010
"github.com/stretchr/testify/assert"
1111
)
1212

data/event/event.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package event
22

3-
import "github.com/newrelic/infra-integrations-sdk/data/attribute"
3+
import "github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
44

55
const (
66
// NotificationEventCategory category for notification events.

data/event/event_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package event
33
import (
44
"testing"
55

6-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
6+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
77
"github.com/stretchr/testify/assert"
88
)
99

data/metric/metrics.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88
"sort"
99
"strconv"
1010

11-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
12-
"github.com/newrelic/infra-integrations-sdk/persist"
11+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
12+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1313
)
1414

1515
const (

data/metric/metrics_test.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import (
88
"testing"
99
"time"
1010

11-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
12-
"github.com/newrelic/infra-integrations-sdk/log"
13-
"github.com/newrelic/infra-integrations-sdk/persist"
11+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
12+
"github.com/newrelic/infra-integrations-sdk/v3/log"
13+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1414
"github.com/stretchr/testify/assert"
1515
)
1616

data/metric/set_marshal_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package metric
33
import (
44
"testing"
55

6-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
7-
"github.com/newrelic/infra-integrations-sdk/persist"
6+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
7+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
88
"github.com/stretchr/testify/assert"
99
)
1010

docs/toolset/examples/persist.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import (
44
"fmt"
55
"os"
66

7-
"github.com/newrelic/infra-integrations-sdk/log"
8-
"github.com/newrelic/infra-integrations-sdk/persist"
7+
"github.com/newrelic/infra-integrations-sdk/v3/log"
8+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
99
)
1010

1111
type Topping string

docs/tutorial-code/multiple-entities/redis-multi.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"strconv"
77
"strings"
88

9-
sdkArgs "github.com/newrelic/infra-integrations-sdk/args"
10-
"github.com/newrelic/infra-integrations-sdk/data/event"
11-
"github.com/newrelic/infra-integrations-sdk/data/metric"
12-
"github.com/newrelic/infra-integrations-sdk/integration"
9+
sdkArgs "github.com/newrelic/infra-integrations-sdk/v3/args"
10+
"github.com/newrelic/infra-integrations-sdk/v3/data/event"
11+
"github.com/newrelic/infra-integrations-sdk/v3/data/metric"
12+
"github.com/newrelic/infra-integrations-sdk/v3/integration"
1313
)
1414

1515
type argumentList struct {

docs/tutorial-code/single-entity/redis.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"strconv"
77
"strings"
88

9-
sdkArgs "github.com/newrelic/infra-integrations-sdk/args"
10-
"github.com/newrelic/infra-integrations-sdk/data/event"
11-
"github.com/newrelic/infra-integrations-sdk/data/metric"
12-
"github.com/newrelic/infra-integrations-sdk/integration"
9+
sdkArgs "github.com/newrelic/infra-integrations-sdk/v3/args"
10+
"github.com/newrelic/infra-integrations-sdk/v3/data/event"
11+
"github.com/newrelic/infra-integrations-sdk/v3/data/metric"
12+
"github.com/newrelic/infra-integrations-sdk/v3/integration"
1313
)
1414

1515
type argumentList struct {

go.mod

+1-12
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,11 @@
1-
module github.com/newrelic/infra-integrations-sdk
1+
module github.com/newrelic/infra-integrations-sdk/v3
22

33
go 1.23
44

55
require github.com/stretchr/testify v1.9.0
66

77
require (
8-
github.com/AlekSi/gocov-xml v1.1.0 // indirect
9-
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30 // indirect
10-
github.com/axw/gocov v1.1.0 // indirect
118
github.com/davecgh/go-spew v1.1.1 // indirect
12-
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 // indirect
13-
github.com/nicksnyder/go-i18n v1.10.3 // indirect
14-
github.com/pelletier/go-toml v1.2.0 // indirect
159
github.com/pmezard/go-difflib v1.0.0 // indirect
16-
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 // indirect
17-
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 // indirect
18-
gopkg.in/alecthomas/gometalinter.v2 v2.0.12 // indirect
19-
gopkg.in/alecthomas/kingpin.v3-unstable v3.0.0-20191105091915-95d230a53780 // indirect
20-
gopkg.in/yaml.v2 v2.2.1 // indirect
2110
gopkg.in/yaml.v3 v3.0.1 // indirect
2211
)

go.sum

+1-43
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,10 @@
1-
github.com/AlekSi/gocov-xml v1.1.0 h1:iElWGi7s/MuL8/d8WDtI2fOAsN3ap9x8nK5RrAhaDng=
2-
github.com/AlekSi/gocov-xml v1.1.0/go.mod h1:g1dRVOCHjKkMtlPfW6BokJ/qxoeZ1uPNAK7A/ii3CUo=
3-
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30 h1:t3eaIm0rUkzbrIewtiFmMK5RXHej2XnoXNhxVsAYUfg=
4-
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30/go.mod h1:fvzegU4vN3H1qMT+8wDmzjAcDONcgo2/SZ/TyfdUOFs=
5-
github.com/axw/gocov v1.1.0 h1:y5U1krExoJDlb/kNtzxyZQmNRprFOFCutWbNjcQvmVM=
6-
github.com/axw/gocov v1.1.0/go.mod h1:H9G4tivgdN3pYSSVrTFBr6kGDCmAkgbJhtxFzAvgcdw=
7-
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
81
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
92
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
10-
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4=
11-
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ=
12-
github.com/nicksnyder/go-i18n v1.10.3 h1:0U60fnLBNrLBVt8vb8Q67yKNs+gykbQuLsIkiesJL+w=
13-
github.com/nicksnyder/go-i18n v1.10.3/go.mod h1:hvLG5HTlZ4UfSuVLSRuX7JRUomIaoKQM19hm6f+no7o=
14-
github.com/pelletier/go-toml v1.2.0 h1:T5zMGML61Wp+FlcbWjRDT7yAxhJNAiPPLOFECq181zc=
15-
github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
163
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
174
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
18-
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
19-
github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
20-
github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
21-
github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA=
22-
github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
23-
github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
24-
github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo=
255
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=
266
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
27-
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
28-
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
29-
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=
30-
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
31-
golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
32-
golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
33-
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
34-
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
35-
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
36-
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
37-
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
38-
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
39-
golang.org/x/tools v0.0.0-20190617190820-da514acc4774/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
40-
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 h1:EBZoQjiKKPaLbPrbpssUfuHtwM6KV/vb4U85g/cigFY=
41-
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
42-
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
43-
gopkg.in/alecthomas/gometalinter.v2 v2.0.12 h1:/xBWwtjmOmVxn8FXfIk9noV8m2E2Id9jFfUY/Mh9QAI=
44-
gopkg.in/alecthomas/gometalinter.v2 v2.0.12/go.mod h1:NDRytsqEZyolNuAgTzJkZMkSQM7FIKyzVzGhjB/qfYo=
45-
gopkg.in/alecthomas/kingpin.v3-unstable v3.0.0-20191105091915-95d230a53780 h1:CEBpW6C191eozfEuWdUmIAHn7lwlLxJ7HVdr2e2Tsrw=
46-
gopkg.in/alecthomas/kingpin.v3-unstable v3.0.0-20191105091915-95d230a53780/go.mod h1:3HH7i1SgMqlzxCcBmUHW657sD4Kvv9sC3HpL3YukzwA=
7+
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
478
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
48-
gopkg.in/yaml.v2 v2.2.1 h1:mUhvW9EsL+naU5Q3cakzfE91YhliOondGd6ZrsDBHQE=
49-
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
50-
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
519
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
5210
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

http/client_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"testing"
2020
"time"
2121

22-
httpSDK "github.com/newrelic/infra-integrations-sdk/http"
22+
httpSDK "github.com/newrelic/infra-integrations-sdk/v3/http"
2323

2424
"github.com/stretchr/testify/assert"
2525
"github.com/stretchr/testify/require"

integration/entity.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import (
44
"errors"
55
"sync"
66

7-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
8-
"github.com/newrelic/infra-integrations-sdk/data/event"
9-
"github.com/newrelic/infra-integrations-sdk/data/inventory"
10-
"github.com/newrelic/infra-integrations-sdk/data/metric"
11-
"github.com/newrelic/infra-integrations-sdk/persist"
7+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
8+
"github.com/newrelic/infra-integrations-sdk/v3/data/event"
9+
"github.com/newrelic/infra-integrations-sdk/v3/data/inventory"
10+
"github.com/newrelic/infra-integrations-sdk/v3/data/metric"
11+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1212
)
1313

1414
// Entity is the producer of the data. Entity could be a host, a container, a pod, or whatever unit of meaning.

integration/entity_test.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import (
88

99
"encoding/json"
1010

11-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
12-
"github.com/newrelic/infra-integrations-sdk/data/event"
13-
"github.com/newrelic/infra-integrations-sdk/data/metric"
14-
"github.com/newrelic/infra-integrations-sdk/persist"
11+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
12+
"github.com/newrelic/infra-integrations-sdk/v3/data/event"
13+
"github.com/newrelic/infra-integrations-sdk/v3/data/metric"
14+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1515
"github.com/stretchr/testify/assert"
1616
"github.com/stretchr/testify/require"
1717
)

integration/integration.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import (
1212
"strings"
1313
"sync"
1414

15-
"github.com/newrelic/infra-integrations-sdk/args"
16-
"github.com/newrelic/infra-integrations-sdk/log"
17-
"github.com/newrelic/infra-integrations-sdk/persist"
15+
"github.com/newrelic/infra-integrations-sdk/v3/args"
16+
"github.com/newrelic/infra-integrations-sdk/v3/log"
17+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1818
)
1919

2020
// Custom attribute keys:

integration/integration_test.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ import (
1010

1111
"github.com/stretchr/testify/require"
1212

13-
"github.com/newrelic/infra-integrations-sdk/data/attribute"
14-
"github.com/newrelic/infra-integrations-sdk/data/event"
13+
"github.com/newrelic/infra-integrations-sdk/v3/data/attribute"
14+
"github.com/newrelic/infra-integrations-sdk/v3/data/event"
1515

16-
sdk_args "github.com/newrelic/infra-integrations-sdk/args"
17-
"github.com/newrelic/infra-integrations-sdk/data/metric"
18-
"github.com/newrelic/infra-integrations-sdk/log"
16+
sdk_args "github.com/newrelic/infra-integrations-sdk/v3/args"
17+
"github.com/newrelic/infra-integrations-sdk/v3/data/metric"
18+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1919
"github.com/stretchr/testify/assert"
2020
)
2121

integration/options.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package integration
33
import (
44
"io"
55

6-
"github.com/newrelic/infra-integrations-sdk/log"
7-
"github.com/newrelic/infra-integrations-sdk/persist"
6+
"github.com/newrelic/infra-integrations-sdk/v3/log"
7+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
88
)
99

1010
// Option sets an option on integration level.

integration/options_test.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import (
1212

1313
"github.com/stretchr/testify/assert"
1414

15-
"github.com/newrelic/infra-integrations-sdk/args"
16-
"github.com/newrelic/infra-integrations-sdk/log"
17-
"github.com/newrelic/infra-integrations-sdk/persist"
15+
"github.com/newrelic/infra-integrations-sdk/v3/args"
16+
"github.com/newrelic/infra-integrations-sdk/v3/log"
17+
"github.com/newrelic/infra-integrations-sdk/v3/persist"
1818
)
1919

2020
func TestWriter(t *testing.T) {

jmx/jmx.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"sync"
2020
"time"
2121

22-
"github.com/newrelic/infra-integrations-sdk/log"
22+
"github.com/newrelic/infra-integrations-sdk/v3/log"
2323
)
2424

2525
const (

jmx/jmx_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
"testing"
1414
"time"
1515

16-
"github.com/newrelic/infra-integrations-sdk/log"
16+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1717
"github.com/stretchr/testify/assert"
1818
"github.com/stretchr/testify/require"
1919
)

persist/store_path.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"path/filepath"
77
"time"
88

9-
"github.com/newrelic/infra-integrations-sdk/log"
9+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1010
)
1111

1212
const (

persist/store_path_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"testing"
77
"time"
88

9-
"github.com/newrelic/infra-integrations-sdk/log"
9+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1010
"github.com/stretchr/testify/assert"
1111
)
1212

persist/storer.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111
"sync"
1212
"time"
1313

14-
"github.com/newrelic/infra-integrations-sdk/log"
14+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1515
)
1616

1717
const (

persist/storer_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"testing"
1010
"time"
1111

12-
"github.com/newrelic/infra-integrations-sdk/log"
12+
"github.com/newrelic/infra-integrations-sdk/v3/log"
1313
"github.com/stretchr/testify/assert"
1414
)
1515

0 commit comments

Comments
 (0)