Skip to content

Commit cddd71f

Browse files
authored
Merge pull request #244 from splitio/update-commons-v9
Updated commons to v9
2 parents dc4cdee + dbaf20f commit cddd71f

File tree

17 files changed

+107
-101
lines changed

17 files changed

+107
-101
lines changed

go.mod

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module github.com/splitio/go-client/v6
33
go 1.18
44

55
require (
6-
github.com/splitio/go-split-commons/v8 v8.0.1-0.20251121153142-2cbd8bd819b0
6+
github.com/splitio/go-split-commons/v9 v9.0.0-20251121170436-b7582f08e4a8
77
github.com/splitio/go-toolkit/v5 v5.4.1
88
github.com/stretchr/testify v1.11.1
99
)
@@ -14,11 +14,13 @@ require (
1414
github.com/cespare/xxhash/v2 v2.2.0 // indirect
1515
github.com/davecgh/go-spew v1.1.1 // indirect
1616
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
17+
github.com/kr/pretty v0.1.0 // indirect
1718
github.com/kr/text v0.2.0 // indirect
1819
github.com/pmezard/go-difflib v1.0.0 // indirect
1920
github.com/redis/go-redis/v9 v9.0.4 // indirect
2021
github.com/stretchr/objx v0.5.2 // indirect
2122
golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
2223
golang.org/x/sync v0.3.0 // indirect
24+
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
2325
gopkg.in/yaml.v3 v3.0.1 // indirect
2426
)

go.sum

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
1212
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78=
1313
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc=
1414
github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI=
15+
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
16+
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
17+
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
1518
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
1619
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
1720
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
1821
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
1922
github.com/redis/go-redis/v9 v9.0.4 h1:FC82T+CHJ/Q/PdyLW++GeCO+Ol59Y4T7R4jbgjvktgc=
2023
github.com/redis/go-redis/v9 v9.0.4/go.mod h1:WqMKv5vnQbRuZstUwxQI195wHy+t4PuXDOjzMvcuQHk=
21-
github.com/splitio/go-split-commons/v8 v8.0.1-0.20251121153142-2cbd8bd819b0 h1:LfN3tj6Evy/G68GwjLh5Jtns7WaHs2t6KVO64xv5jVs=
22-
github.com/splitio/go-split-commons/v8 v8.0.1-0.20251121153142-2cbd8bd819b0/go.mod h1:vgRGPn0s4RC9/zp1nIn4KeeIEj/K3iXE2fxYQbCk/WI=
24+
github.com/splitio/go-split-commons/v9 v9.0.0-20251121170436-b7582f08e4a8 h1:fD8BW7AqyIeTR/uyxcMb+gfva3/ViocxOy8vHj9XSH4=
25+
github.com/splitio/go-split-commons/v9 v9.0.0-20251121170436-b7582f08e4a8/go.mod h1:gJuaKo04Swlh4w9C1b2jBAqAdFxEd/Vpd8jnFINOeDY=
2326
github.com/splitio/go-toolkit/v5 v5.4.1 h1:srTyvDBJZMUcJ/KiiQDMyjCuELVgTBh2TGRVn0sOXEE=
2427
github.com/splitio/go-toolkit/v5 v5.4.1/go.mod h1:SifzysrOVDbzMcOE8zjX02+FG5az4FrR3Us/i5SeStw=
2528
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=
@@ -34,5 +37,6 @@ golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=
3437
golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y=
3538
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
3639
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
40+
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
3741
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
3842
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=

splitio/client/client.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ import (
1111
"github.com/splitio/go-client/v6/splitio/conf"
1212
impressionlistener "github.com/splitio/go-client/v6/splitio/impressionListener"
1313

14-
"github.com/splitio/go-split-commons/v8/dtos"
15-
"github.com/splitio/go-split-commons/v8/engine/evaluator"
16-
"github.com/splitio/go-split-commons/v8/engine/evaluator/impressionlabels"
17-
"github.com/splitio/go-split-commons/v8/flagsets"
18-
"github.com/splitio/go-split-commons/v8/provisional"
19-
"github.com/splitio/go-split-commons/v8/storage"
20-
"github.com/splitio/go-split-commons/v8/telemetry"
14+
"github.com/splitio/go-split-commons/v9/dtos"
15+
"github.com/splitio/go-split-commons/v9/engine/evaluator"
16+
"github.com/splitio/go-split-commons/v9/engine/evaluator/impressionlabels"
17+
"github.com/splitio/go-split-commons/v9/flagsets"
18+
"github.com/splitio/go-split-commons/v9/provisional"
19+
"github.com/splitio/go-split-commons/v9/storage"
20+
"github.com/splitio/go-split-commons/v9/telemetry"
2121
"github.com/splitio/go-toolkit/v5/logging"
2222
)
2323

splitio/client/client_test.go

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,24 @@ import (
1919
impressionlistener "github.com/splitio/go-client/v6/splitio/impressionListener"
2020
"github.com/stretchr/testify/assert"
2121

22-
commonsCfg "github.com/splitio/go-split-commons/v8/conf"
23-
"github.com/splitio/go-split-commons/v8/dtos"
24-
"github.com/splitio/go-split-commons/v8/engine/evaluator"
25-
"github.com/splitio/go-split-commons/v8/engine/evaluator/impressionlabels"
26-
evaluatorMock "github.com/splitio/go-split-commons/v8/engine/evaluator/mocks"
27-
"github.com/splitio/go-split-commons/v8/healthcheck/application"
28-
"github.com/splitio/go-split-commons/v8/provisional"
29-
"github.com/splitio/go-split-commons/v8/provisional/strategy"
30-
authMocks "github.com/splitio/go-split-commons/v8/service/mocks"
31-
"github.com/splitio/go-split-commons/v8/storage"
32-
"github.com/splitio/go-split-commons/v8/storage/inmemory"
33-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexqueue"
34-
"github.com/splitio/go-split-commons/v8/storage/mocks"
35-
"github.com/splitio/go-split-commons/v8/storage/redis"
36-
"github.com/splitio/go-split-commons/v8/synchronizer"
37-
syncMock "github.com/splitio/go-split-commons/v8/synchronizer/mocks"
38-
"github.com/splitio/go-split-commons/v8/telemetry"
39-
"github.com/splitio/go-split-commons/v8/util"
22+
commonsCfg "github.com/splitio/go-split-commons/v9/conf"
23+
"github.com/splitio/go-split-commons/v9/dtos"
24+
"github.com/splitio/go-split-commons/v9/engine/evaluator"
25+
"github.com/splitio/go-split-commons/v9/engine/evaluator/impressionlabels"
26+
evaluatorMock "github.com/splitio/go-split-commons/v9/engine/evaluator/mocks"
27+
"github.com/splitio/go-split-commons/v9/healthcheck/application"
28+
"github.com/splitio/go-split-commons/v9/provisional"
29+
"github.com/splitio/go-split-commons/v9/provisional/strategy"
30+
authMocks "github.com/splitio/go-split-commons/v9/service/mocks"
31+
"github.com/splitio/go-split-commons/v9/storage"
32+
"github.com/splitio/go-split-commons/v9/storage/inmemory"
33+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexqueue"
34+
"github.com/splitio/go-split-commons/v9/storage/mocks"
35+
"github.com/splitio/go-split-commons/v9/storage/redis"
36+
"github.com/splitio/go-split-commons/v9/synchronizer"
37+
syncMock "github.com/splitio/go-split-commons/v9/synchronizer/mocks"
38+
"github.com/splitio/go-split-commons/v9/telemetry"
39+
"github.com/splitio/go-split-commons/v9/util"
4040

4141
"github.com/splitio/go-toolkit/v5/datastructures/set"
4242
"github.com/splitio/go-toolkit/v5/logging"

splitio/client/factory.go

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,30 @@ import (
1515
impressionlistener "github.com/splitio/go-client/v6/splitio/impressionListener"
1616
"github.com/splitio/go-client/v6/splitio/impressions"
1717

18-
config "github.com/splitio/go-split-commons/v8/conf"
19-
"github.com/splitio/go-split-commons/v8/dtos"
20-
"github.com/splitio/go-split-commons/v8/engine"
21-
"github.com/splitio/go-split-commons/v8/engine/evaluator"
22-
"github.com/splitio/go-split-commons/v8/engine/grammar"
23-
"github.com/splitio/go-split-commons/v8/flagsets"
24-
"github.com/splitio/go-split-commons/v8/healthcheck/application"
25-
"github.com/splitio/go-split-commons/v8/provisional"
26-
"github.com/splitio/go-split-commons/v8/provisional/strategy"
27-
"github.com/splitio/go-split-commons/v8/service/api"
28-
"github.com/splitio/go-split-commons/v8/service/api/specs"
29-
"github.com/splitio/go-split-commons/v8/service/local"
30-
"github.com/splitio/go-split-commons/v8/storage"
31-
"github.com/splitio/go-split-commons/v8/storage/inmemory"
32-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexmap"
33-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexqueue"
34-
"github.com/splitio/go-split-commons/v8/storage/mocks"
35-
"github.com/splitio/go-split-commons/v8/storage/redis"
36-
"github.com/splitio/go-split-commons/v8/synchronizer"
37-
"github.com/splitio/go-split-commons/v8/synchronizer/worker/event"
38-
"github.com/splitio/go-split-commons/v8/synchronizer/worker/segment"
39-
"github.com/splitio/go-split-commons/v8/synchronizer/worker/split"
40-
"github.com/splitio/go-split-commons/v8/tasks"
41-
"github.com/splitio/go-split-commons/v8/telemetry"
18+
config "github.com/splitio/go-split-commons/v9/conf"
19+
"github.com/splitio/go-split-commons/v9/dtos"
20+
"github.com/splitio/go-split-commons/v9/engine"
21+
"github.com/splitio/go-split-commons/v9/engine/evaluator"
22+
"github.com/splitio/go-split-commons/v9/engine/grammar"
23+
"github.com/splitio/go-split-commons/v9/flagsets"
24+
"github.com/splitio/go-split-commons/v9/healthcheck/application"
25+
"github.com/splitio/go-split-commons/v9/provisional"
26+
"github.com/splitio/go-split-commons/v9/provisional/strategy"
27+
"github.com/splitio/go-split-commons/v9/service/api"
28+
"github.com/splitio/go-split-commons/v9/service/api/specs"
29+
"github.com/splitio/go-split-commons/v9/service/local"
30+
"github.com/splitio/go-split-commons/v9/storage"
31+
"github.com/splitio/go-split-commons/v9/storage/inmemory"
32+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexmap"
33+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexqueue"
34+
"github.com/splitio/go-split-commons/v9/storage/mocks"
35+
"github.com/splitio/go-split-commons/v9/storage/redis"
36+
"github.com/splitio/go-split-commons/v9/synchronizer"
37+
"github.com/splitio/go-split-commons/v9/synchronizer/worker/event"
38+
"github.com/splitio/go-split-commons/v9/synchronizer/worker/segment"
39+
"github.com/splitio/go-split-commons/v9/synchronizer/worker/split"
40+
"github.com/splitio/go-split-commons/v9/tasks"
41+
"github.com/splitio/go-split-commons/v9/telemetry"
4242
"github.com/splitio/go-toolkit/v5/logging"
4343
)
4444

splitio/client/factory_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package client
33
import (
44
"testing"
55

6-
"github.com/splitio/go-split-commons/v8/flagsets"
6+
"github.com/splitio/go-split-commons/v9/flagsets"
77
"github.com/splitio/go-toolkit/v5/logging/mocks"
88

99
"github.com/stretchr/testify/assert"

splitio/client/input_validator.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88
"strconv"
99
"strings"
1010

11-
"github.com/splitio/go-split-commons/v8/engine/evaluator/impressionlabels"
12-
"github.com/splitio/go-split-commons/v8/storage"
11+
"github.com/splitio/go-split-commons/v9/engine/evaluator/impressionlabels"
12+
"github.com/splitio/go-split-commons/v9/storage"
1313
"github.com/splitio/go-toolkit/v5/datastructures/set"
1414
"github.com/splitio/go-toolkit/v5/logging"
1515
)

splitio/client/input_validator_test.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ import (
1515

1616
"github.com/splitio/go-client/v6/splitio/conf"
1717

18-
commonsCfg "github.com/splitio/go-split-commons/v8/conf"
19-
"github.com/splitio/go-split-commons/v8/dtos"
20-
"github.com/splitio/go-split-commons/v8/flagsets"
21-
"github.com/splitio/go-split-commons/v8/healthcheck/application"
22-
"github.com/splitio/go-split-commons/v8/provisional"
23-
"github.com/splitio/go-split-commons/v8/provisional/strategy"
24-
"github.com/splitio/go-split-commons/v8/service/api"
25-
authMocks "github.com/splitio/go-split-commons/v8/service/mocks"
26-
"github.com/splitio/go-split-commons/v8/storage/filter"
27-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexmap"
28-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexqueue"
29-
"github.com/splitio/go-split-commons/v8/storage/mocks"
30-
"github.com/splitio/go-split-commons/v8/storage/redis"
31-
"github.com/splitio/go-split-commons/v8/synchronizer"
18+
commonsCfg "github.com/splitio/go-split-commons/v9/conf"
19+
"github.com/splitio/go-split-commons/v9/dtos"
20+
"github.com/splitio/go-split-commons/v9/flagsets"
21+
"github.com/splitio/go-split-commons/v9/healthcheck/application"
22+
"github.com/splitio/go-split-commons/v9/provisional"
23+
"github.com/splitio/go-split-commons/v9/provisional/strategy"
24+
"github.com/splitio/go-split-commons/v9/service/api"
25+
authMocks "github.com/splitio/go-split-commons/v9/service/mocks"
26+
"github.com/splitio/go-split-commons/v9/storage/filter"
27+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexmap"
28+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexqueue"
29+
"github.com/splitio/go-split-commons/v9/storage/mocks"
30+
"github.com/splitio/go-split-commons/v9/storage/redis"
31+
"github.com/splitio/go-split-commons/v9/synchronizer"
3232
"github.com/splitio/go-toolkit/v5/logging"
3333
lMock "github.com/splitio/go-toolkit/v5/logging/mocks"
3434

splitio/client/manager.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package client
33
import (
44
"fmt"
55

6-
"github.com/splitio/go-split-commons/v8/dtos"
7-
"github.com/splitio/go-split-commons/v8/storage"
6+
"github.com/splitio/go-split-commons/v9/dtos"
7+
"github.com/splitio/go-split-commons/v9/storage"
88
"github.com/splitio/go-toolkit/v5/logging"
99
)
1010

splitio/client/manager_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package client
33
import (
44
"testing"
55

6-
"github.com/splitio/go-split-commons/v8/dtos"
7-
"github.com/splitio/go-split-commons/v8/flagsets"
8-
"github.com/splitio/go-split-commons/v8/storage/inmemory/mutexmap"
6+
"github.com/splitio/go-split-commons/v9/dtos"
7+
"github.com/splitio/go-split-commons/v9/flagsets"
8+
"github.com/splitio/go-split-commons/v9/storage/inmemory/mutexmap"
99
"github.com/splitio/go-toolkit/v5/logging"
1010

1111
"github.com/stretchr/testify/assert"

0 commit comments

Comments
 (0)