Skip to content

Commit 104c062

Browse files
committed
updates
Signed-off-by: liran2000 <liran2000@gmail.com>
1 parent 5487253 commit 104c062

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

providers/statsig/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,4 +77,9 @@ for more information.
7777
## Release Notes
7878

7979
### 0.3.0
80-
Migrated to Java Core according to [Migration guide](https://docs.statsig.com/server-core/migration-guides/java#java-migration-steps).
80+
- Migrated to Java Core according to [Migration guide](https://docs.statsig.com/server-core/migration-guides/java#java-migration-steps).
81+
82+
The provider usage is basically unchanged, the underlying implementation is changed.
83+
As the initialization code may change, can refer to the migration guide for details.
84+
85+
- group and secondaryExposures usage removed.

providers/statsig/src/main/java/dev/openfeature/contrib/providers/statsig/StatsigProvider.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,8 +229,10 @@ private static FeatureConfig parseFeatureConfig(EvaluationContext ctx) {
229229
@Override
230230
public void shutdown() {
231231
log.info("shutdown begin");
232-
CompletableFuture<Void> shutdownFuture = statsig.shutdown();
233-
shutdownFuture.get();
232+
if (statsig != null) {
233+
CompletableFuture<Void> shutdownFuture = statsig.shutdown();
234+
shutdownFuture.get();
235+
}
234236
log.info("shutdown end");
235237
}
236238

providers/statsig/src/test/java/dev/openfeature/contrib/providers/statsig/StatsigProviderTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ class StatsigProviderTest {
6161
static void setUp() {
6262
String sdkKey = "test";
6363
StatsigOptions statsigOptions = new StatsigOptions.Builder()
64-
// .setLocalMode(true)
6564
.build();
6665
StatsigProviderConfig statsigProviderConfig = StatsigProviderConfig.builder()
6766
.sdkKey(sdkKey)

0 commit comments

Comments
 (0)