Skip to content

Commit 452c105

Browse files
Relocation of files to new cache folder.
1 parent 646cfd3 commit 452c105

File tree

9 files changed

+13
-27
lines changed

9 files changed

+13
-27
lines changed

client/src/main/java/io/split/engine/segments/storage/SegmentCache.java renamed to client/src/main/java/io/split/cache/SegmentCache.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.split.engine.segments.storage;
1+
package io.split.cache;
22

33
import java.util.List;
44

client/src/main/java/io/split/engine/segments/storage/SegmentCacheInMemoryImpl.java renamed to client/src/main/java/io/split/cache/SegmentCacheInMemoryImpl.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
package io.split.engine.segments.storage;
1+
package io.split.cache;
22

33
import com.google.common.collect.Maps;
4-
import io.split.engine.segments.RefreshableSegment;
54
import io.split.engine.segments.SegmentImplementation;
65
import org.slf4j.Logger;
76
import org.slf4j.LoggerFactory;
@@ -13,7 +12,7 @@
1312
* InMemoryCache Implementation
1413
* @author lucasecheverz
1514
*/
16-
public class SegmentCacheInMemoryImpl implements SegmentCache{
15+
public class SegmentCacheInMemoryImpl implements SegmentCache {
1716
private static final Logger _log = LoggerFactory.getLogger(SegmentCacheInMemoryImpl.class);
1817
private static final long DEFAULT_CHANGE_NUMBER = -1l;
1918
private final ConcurrentMap<String, SegmentImplementation> _segmentFetchers = Maps.newConcurrentMap();

client/src/main/java/io/split/client/SplitFactoryImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
import io.split.engine.experiments.SplitParser;
2525
import io.split.engine.segments.RefreshableSegmentFetcher;
2626
import io.split.engine.segments.SegmentChangeFetcher;
27-
import io.split.engine.segments.storage.SegmentCache;
28-
import io.split.engine.segments.storage.SegmentCacheInMemoryImpl;
27+
import io.split.cache.SegmentCache;
28+
import io.split.cache.SegmentCacheInMemoryImpl;
2929
import io.split.integrations.IntegrationsConfig;
3030
import org.apache.hc.client5.http.auth.AuthScope;
3131
import org.apache.hc.client5.http.auth.Credentials;

client/src/main/java/io/split/engine/segments/RefreshableSegment.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,11 @@
22

33
import io.split.client.dtos.SegmentChange;
44
import io.split.engine.SDKReadinessGates;
5-
import io.split.engine.segments.storage.SegmentCache;
6-
import io.split.engine.segments.storage.SegmentCacheInMemoryImpl;
7-
import org.checkerframework.checker.signedness.qual.SignednessGlb;
5+
import io.split.cache.SegmentCache;
86
import org.slf4j.Logger;
97
import org.slf4j.LoggerFactory;
108

11-
import java.util.ArrayList;
12-
import java.util.Collections;
139
import java.util.List;
14-
import java.util.Set;
15-
import java.util.concurrent.ConcurrentHashMap;
16-
import java.util.concurrent.atomic.AtomicLong;
1710

1811
import static com.google.common.base.Preconditions.checkNotNull;
1912

client/src/main/java/io/split/engine/segments/RefreshableSegmentFetcher.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,13 @@
33
import com.google.common.collect.Maps;
44
import com.google.common.util.concurrent.ThreadFactoryBuilder;
55
import io.split.engine.SDKReadinessGates;
6-
import io.split.engine.cache.InMemoryCacheImp;
7-
import io.split.engine.segments.storage.SegmentCache;
6+
import io.split.cache.SegmentCache;
87
import org.slf4j.Logger;
98
import org.slf4j.LoggerFactory;
109

1110
import java.io.Closeable;
1211
import java.util.List;
13-
import java.util.concurrent.ConcurrentMap;
14-
import java.util.concurrent.Executors;
15-
import java.util.concurrent.ScheduledExecutorService;
16-
import java.util.concurrent.TimeUnit;
17-
import java.util.concurrent.ScheduledFuture;
18-
import java.util.concurrent.ThreadFactory;
12+
import java.util.concurrent.*;
1913
import java.util.concurrent.atomic.AtomicBoolean;
2014
import java.util.concurrent.atomic.AtomicLong;
2115

client/src/test/java/io/split/engine/segments/storage/SegmentCacheInMemoryImplTest.java renamed to client/src/test/java/io/split/cache/SegmentCacheInMemoryImplTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
package io.split.engine.segments.storage;
1+
package io.split.cache;
22

3+
import io.split.cache.SegmentCacheInMemoryImpl;
34
import junit.framework.TestCase;
45
import org.junit.Test;
56

client/src/test/java/io/split/engine/experiments/RefreshableSplitFetcherTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import io.split.engine.segments.SegmentFetcher;
2020
import io.split.engine.segments.StaticSegment;
2121
import io.split.engine.segments.StaticSegmentFetcher;
22-
import io.split.engine.segments.storage.SegmentCache;
22+
import io.split.cache.SegmentCache;
2323
import io.split.grammar.Treatments;
2424
import org.junit.Test;
2525
import org.mockito.Mockito;

client/src/test/java/io/split/engine/segments/RefreshableSegmentFetcherTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io.split.engine.segments;
22

33
import io.split.engine.SDKReadinessGates;
4-
import io.split.engine.segments.storage.SegmentCache;
4+
import io.split.cache.SegmentCache;
55
import org.junit.Before;
66
import org.junit.Test;
77
import org.mockito.Mockito;

client/src/test/java/io/split/engine/segments/RefreshableSegmentTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
import com.google.common.collect.Sets;
44
import io.split.engine.SDKReadinessGates;
5-
import io.split.engine.segments.storage.SegmentCache;
6-
import io.split.engine.segments.storage.SegmentCacheInMemoryImpl;
5+
import io.split.cache.SegmentCache;
76
import org.junit.Test;
87
import org.mockito.Mockito;
98
import org.slf4j.Logger;

0 commit comments

Comments
 (0)