Skip to content

Commit ccf505a

Browse files
committed
cleanup
1 parent 34a9a00 commit ccf505a

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

go.mod

Lines changed: 1 addition & 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/v6 v6.0.3-0.20241230154236-0290e3993f69
6+
github.com/splitio/go-split-commons/v6 v6.0.3-0.20250106193848-789eab2683d9
77
github.com/splitio/go-toolkit/v5 v5.4.0
88
)
99

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ github.com/splitio/go-split-commons/v6 v6.0.3-0.20241212182204-626e0eae79d0 h1:8
1818
github.com/splitio/go-split-commons/v6 v6.0.3-0.20241212182204-626e0eae79d0/go.mod h1:D/XIY/9Hmfk9ivWsRsJVp439kEdmHbzUi3PKzQQDOXY=
1919
github.com/splitio/go-split-commons/v6 v6.0.3-0.20241230154236-0290e3993f69 h1:6jmMkAAP0mHWFSju2b5UBr/IwwC5JD2yCLO2WbcK0nc=
2020
github.com/splitio/go-split-commons/v6 v6.0.3-0.20241230154236-0290e3993f69/go.mod h1:D/XIY/9Hmfk9ivWsRsJVp439kEdmHbzUi3PKzQQDOXY=
21+
github.com/splitio/go-split-commons/v6 v6.0.3-0.20250106193440-582d4aff769a h1:iK/6x7yQAbOrj3rbgXoUiBlBal2+zBPPT7c3iPRxLI0=
22+
github.com/splitio/go-split-commons/v6 v6.0.3-0.20250106193440-582d4aff769a/go.mod h1:D/XIY/9Hmfk9ivWsRsJVp439kEdmHbzUi3PKzQQDOXY=
23+
github.com/splitio/go-split-commons/v6 v6.0.3-0.20250106193848-789eab2683d9 h1:UvtXnoIddjx8KOgJ0GqAz/FL4UtkfNyfElM4rz04GgM=
24+
github.com/splitio/go-split-commons/v6 v6.0.3-0.20250106193848-789eab2683d9/go.mod h1:D/XIY/9Hmfk9ivWsRsJVp439kEdmHbzUi3PKzQQDOXY=
2125
github.com/splitio/go-toolkit/v5 v5.4.0 h1:g5WFpRhQomnXCmvfsNOWV4s5AuUrWIZ+amM68G8NBKM=
2226
github.com/splitio/go-toolkit/v5 v5.4.0/go.mod h1:xYhUvV1gga9/1029Wbp5pjnR6Cy8nvBpjw99wAbsMko=
2327
github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY=

splitio/impressions/builder.go

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ func BuildInMemoryManager(
5353
noneStrategy := strategy.NewNoneImpl(impressionsCounter, uniqueKeysTracker, listenerEnabled)
5454

5555
if cfg.ImpressionsMode == config.ImpressionsModeNone {
56-
impManager := provisional.NewImpressionManager(noneStrategy)
57-
return impManager.(*provisional.ImpressionManagerImpl), nil
56+
impManager := provisional.NewImpressionManagerImp(noneStrategy, nil)
57+
return impManager, nil
5858
}
5959

6060
workers.ImpressionRecorder = impression.NewRecorderSingle(impressionStorage, splitAPI.ImpressionRecorder, logger, metadata, cfg.ImpressionsMode, telemetryStorage)
@@ -73,8 +73,7 @@ func BuildInMemoryManager(
7373
impressionsStrategy = strategy.NewOptimizedImpl(impressionObserver, impressionsCounter, telemetryStorage, listenerEnabled)
7474
}
7575

76-
manager := provisional.NewImpressionManager(impressionsStrategy).(*provisional.ImpressionManagerImpl)
77-
manager.SetNoneStrategy(noneStrategy)
76+
manager := provisional.NewImpressionManagerImp(noneStrategy, impressionsStrategy)
7877

7978
return manager, nil
8079
}
@@ -103,8 +102,8 @@ func BuildRedisManager(
103102
noneStrategy := strategy.NewNoneImpl(impressionsCounter, uniqueKeysTracker, listenerEnabled)
104103

105104
if cfg.ImpressionsMode == config.ImpressionsModeNone {
106-
impManager := provisional.NewImpressionManager(noneStrategy)
107-
return impManager.(*provisional.ImpressionManagerImpl), nil
105+
impManager := provisional.NewImpressionManagerImp(noneStrategy, nil)
106+
return impManager, nil
108107
}
109108

110109
impressionObserver, err := strategy.NewImpressionObserver(500)
@@ -120,8 +119,7 @@ func BuildRedisManager(
120119
impressionsStrategy = strategy.NewOptimizedImpl(impressionObserver, impressionsCounter, telemetryRuntimeStorage, listenerEnabled)
121120
}
122121

123-
manager := provisional.NewImpressionManager(impressionsStrategy).(*provisional.ImpressionManagerImpl)
124-
manager.SetNoneStrategy(noneStrategy)
122+
manager := provisional.NewImpressionManagerImp(noneStrategy, impressionsStrategy)
125123

126124
return manager, nil
127125
}

0 commit comments

Comments
 (0)