This is an automated email from the ASF dual-hosted git repository.
adoroszlai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ozone.git
The following commit(s) were added to refs/heads/master by this push:
new c0458398a8 HDDS-11623. Improve OM Ratis Configuration change log
message (#7388)
c0458398a8 is described below
commit c0458398a8f1ae73e08f12a844125be7439b79db
Author: Zhi-Mao Teng <[email protected]>
AuthorDate: Wed Nov 6 17:36:22 2024 +0800
HDDS-11623. Improve OM Ratis Configuration change log message (#7388)
---
.../hadoop/ozone/om/ratis/OzoneManagerStateMachine.java | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git
a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ratis/OzoneManagerStateMachine.java
b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ratis/OzoneManagerStateMachine.java
index aa7211fa03..6a5274ca01 100644
---
a/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ratis/OzoneManagerStateMachine.java
+++
b/hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/ratis/OzoneManagerStateMachine.java
@@ -215,8 +215,15 @@ public class OzoneManagerStateMachine extends
BaseStateMachine {
RaftProtos.RaftConfigurationProto newRaftConfiguration) {
List<RaftProtos.RaftPeerProto> newPeers =
newRaftConfiguration.getPeersList();
- LOG.info("Received Configuration change notification from Ratis. New Peer"
+
- " list:\n{}", newPeers);
+ final StringBuilder logBuilder = new StringBuilder(1024)
+ .append("notifyConfigurationChanged from Ratis: term=").append(term)
+ .append(", index=").append(index)
+ .append(", New Peer list: ");
+ newPeers.forEach(peer -> logBuilder.append(peer.getId().toStringUtf8())
+ .append("(")
+ .append(peer.getAddress())
+ .append("), "));
+ LOG.info(logBuilder.substring(0, logBuilder.length() - 2));
List<String> newPeerIds = new ArrayList<>();
for (RaftProtos.RaftPeerProto raftPeerProto : newPeers) {
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]