This is an automated email from the ASF dual-hosted git repository.
maoling pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/zookeeper.git
The following commit(s) were added to refs/heads/master by this push:
new 71b751592 ZOOKEEPER-4764: Tune the log info of refusing session request
71b751592 is described below
commit 71b7515926bccf00209fc373e43794d13e90c300
Author: Yan Zhao <[email protected]>
AuthorDate: Wed Feb 7 11:21:25 2024 +0800
ZOOKEEPER-4764: Tune the log info of refusing session request
Reviewers: tisonkun, maoling
Author: horizonzy
Closes #2083 from horizonzy/tune-log-info
---
.../src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git
a/zookeeper-server/src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java
b/zookeeper-server/src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java
index 453a2b6da..0a730f26e 100644
---
a/zookeeper-server/src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java
+++
b/zookeeper-server/src/main/java/org/apache/zookeeper/server/ZooKeeperServer.java
@@ -1513,7 +1513,9 @@ public class ZooKeeperServer implements SessionExpirer,
ServerStats.Provider {
throw new CloseRequestException(msg,
ServerCnxn.DisconnectReason.NOT_READ_ONLY_CLIENT);
}
if (request.getLastZxidSeen() > zkDb.dataTree.lastProcessedZxid) {
- String msg = "Refusing session request for client "
+ String msg = "Refusing session(0x"
+ + Long.toHexString(sessionId)
+ + ") request for client "
+ cnxn.getRemoteSocketAddress()
+ " as it has seen zxid 0x"
+ Long.toHexString(request.getLastZxidSeen())