Skip to content

Commit 1db382c

Browse files
author
呈铭
committed
support sofa registry kubernetes
1 parent cc38025 commit 1db382c

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

registry/registry-kubernetes/src/main/java/com/alipay/sofa/rpc/registry/kubernetes/KubernetesRegistry.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@
3232
import com.alipay.sofa.rpc.registry.Registry;
3333
import com.alipay.sofa.rpc.registry.kubernetes.utils.KubernetesClientUtils;
3434
import com.alipay.sofa.rpc.registry.kubernetes.utils.KubernetesConfigUtils;
35-
import com.alipay.sofa.rpc.registry.utils.RegistryUtils;
3635
import io.fabric8.kubernetes.api.model.Pod;
3736
import io.fabric8.kubernetes.api.model.PodBuilder;
3837
import io.fabric8.kubernetes.api.model.PodList;
@@ -217,9 +216,7 @@ public void onDelete(Pod pod, boolean b) {
217216

218217
List<Pod> pods = podPodListPodResourceFilterWatchListDeletable.list().getItems();
219218
List<ProviderInfo> providerInfos = KubernetesRegistryHelper.convertPodsToProviders(pods, config);
220-
List<ProviderInfo> matchProviders = RegistryUtils.matchProviderInfos(config, providerInfos);
221-
222-
return Collections.singletonList(new ProviderGroup().addAll(matchProviders));
219+
return Collections.singletonList(new ProviderGroup().addAll(providerInfos));
223220
}
224221

225222
return null;

registry/registry-kubernetes/src/main/java/com/alipay/sofa/rpc/registry/kubernetes/KubernetesRegistryProviderWatcher.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,10 +67,9 @@ public void updateProviders(ConsumerConfig config, List<Pod> podList) {
6767
List<ProviderInfoListener> providerInfoListeners = providerListenerMap.get(config);
6868
if (CommonUtils.isNotEmpty(providerInfoListeners)) {
6969
List<ProviderInfo> providerInfos = KubernetesRegistryHelper.convertPodsToProviders(podList, config);
70-
List<ProviderInfo> matchProviders = RegistryUtils.matchProviderInfos(config, providerInfos);
7170

7271
for (ProviderInfoListener providerInfoListener : providerInfoListeners) {
73-
providerInfoListener.updateAllProviders(Collections.singletonList(new ProviderGroup().addAll(matchProviders)));
72+
providerInfoListener.updateAllProviders(Collections.singletonList(new ProviderGroup().addAll(providerInfos)));
7473
}
7574
}
7675
}

0 commit comments

Comments
 (0)