From a452db35dacd9503b20cd48b5c913e4e6b723e05 Mon Sep 17 00:00:00 2001 From: zhangdong <493738387@qq.com> Date: Sun, 12 Mar 2023 20:04:25 +0800 Subject: [PATCH] [improvement](filecache)Change the hash field of the backend (#17499) ip of backend may change use id as a hash field --- fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java b/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java index 3ffade3aeb..d35bcec8c0 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java +++ b/fe/fe-core/src/main/java/org/apache/doris/qe/Coordinator.java @@ -267,8 +267,7 @@ public class Coordinator { private static class BackendHash implements Funnel { @Override public void funnel(Backend backend, PrimitiveSink primitiveSink) { - primitiveSink.putBytes(backend.getIp().getBytes(StandardCharsets.UTF_8)); - primitiveSink.putInt(backend.getBePort()); + primitiveSink.putLong(backend.getId()); } }