Skip to content

Commit

Permalink
porting change(b62be9d) from release-v3 branch
Browse files Browse the repository at this point in the history
  • Loading branch information
popduke committed Jan 24, 2025

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1 parent 6d88bb0 commit 4f35e5b
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -55,6 +55,7 @@
import com.baidu.bifromq.basekv.store.proto.ReplyCode;
import com.baidu.bifromq.basekv.store.proto.TransferLeadershipReply;
import com.baidu.bifromq.basekv.store.proto.TransferLeadershipRequest;
import com.baidu.bifromq.basekv.utils.BoundaryUtil;
import com.baidu.bifromq.basekv.utils.DescriptorUtil;
import com.baidu.bifromq.basekv.utils.KeySpaceDAG;
import com.baidu.bifromq.baserpc.BluePrint;
@@ -76,6 +77,7 @@
import java.util.NavigableMap;
import java.util.Optional;
import java.util.Set;
import java.util.TreeMap;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.stream.IntStream;
@@ -106,7 +108,7 @@ private record ClusterInfo(Map<String, KVRangeStoreDescriptor> storeDescriptors,
private final Subject<Map<String, String>> storeToServerSubject = BehaviorSubject.createDefault(Maps.newHashMap());
private final Observable<ClusterInfo> clusterInfoObservable;
private final BehaviorSubject<NavigableMap<Boundary, KVRangeSetting>> effectiveRouterSubject =
BehaviorSubject.createDefault(emptyNavigableMap());
BehaviorSubject.createDefault(new TreeMap<>(BoundaryUtil::compare));

// key: serverId, val: storeId
private volatile Map<String, String> serverToStoreMap = Maps.newHashMap();

0 comments on commit 4f35e5b

Please sign in to comment.