From 823b1902eb1182e7d60c59f0443ee2e6c39efa49 Mon Sep 17 00:00:00 2001 From: Simon Cheung Date: Mon, 30 Oct 2023 16:32:59 +0800 Subject: [PATCH] fix(pd): log4j version conflict & follower NPE (#2339) * fix: log4j version conflict * Update RaftRpcClient.java --- .../java/org/apache/hugegraph/pd/raft/RaftRpcClient.java | 2 +- hugegraph-pd/hg-pd-service/pom.xml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/hugegraph-pd/hg-pd-core/src/main/java/org/apache/hugegraph/pd/raft/RaftRpcClient.java b/hugegraph-pd/hg-pd-core/src/main/java/org/apache/hugegraph/pd/raft/RaftRpcClient.java index 2dfe3b306..1dafc43b2 100644 --- a/hugegraph-pd/hg-pd-core/src/main/java/org/apache/hugegraph/pd/raft/RaftRpcClient.java +++ b/hugegraph-pd/hg-pd-core/src/main/java/org/apache/hugegraph/pd/raft/RaftRpcClient.java @@ -59,7 +59,7 @@ public class RaftRpcClient { private void internalCallAsyncWithRpc(final Endpoint endpoint, final RaftRpcProcessor.BaseRequest request, final FutureClosureAdapter closure) { - final InvokeContext invokeCtx = null; + final InvokeContext invokeCtx = new InvokeContext(); final InvokeCallback invokeCallback = new InvokeCallback() { @Override diff --git a/hugegraph-pd/hg-pd-service/pom.xml b/hugegraph-pd/hg-pd-service/pom.xml index ca2e68d94..fcbbeaf94 100644 --- a/hugegraph-pd/hg-pd-service/pom.xml +++ b/hugegraph-pd/hg-pd-service/pom.xml @@ -99,6 +99,12 @@ org.springframework.boot spring-boot-starter-log4j2 2.5.14 + + + log4j-slf4j-impl + org.apache.logging.log4j + + com.lmax