adoroszlai opened a new pull request, #10910:
URL: https://github.com/apache/ozone/pull/10910
## What changes were proposed in this pull request?
gRPC 1.81.0 adds an info-level message that appears on console for shell
commands that involve Ratis:
```
$ mvn -Pdist -DskipRecon -DskipShade -DskipTests clean verify \
-Dratis.thirdparty.version=1.1.0 \
-Dratis-thirdparty.grpc.version=1.82.1 \
-Dratis-thirdparty.netty.version=4.1.136.Final \
-Dratis-thirdparty.protobuf.version=3.25.9
...
$ cd hadoop-ozone/dist/target/ozone-2.3.0-SNAPSHOT/compose/ozone
$ OZONE_DATANODES=3 ./run.sh -d
$ docker compose exec scm bash
$ ozone freon ockg -n1 -t1
...
$ ozone sh key put /vol1/bucket1/passwd /etc/passwd
Jul 30, 2026 3:01:07 PM org.apache.ratis.thirdparty.io.grpc.netty.TcpMetrics
loadEpollInfo
INFO: Epoll available during static init of TcpMetrics:true
```
Shell commands disable log4j logs by default. We should also suppress
messages from `java.util.logging`.
https://issues.apache.org/jira/browse/HDDS-16031
## How was this patch tested?
Same as above. `ozone sh key put` now suppresses `TcpMetrics` log.
https://github.com/adoroszlai/ozone/actions/runs/30555052298
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]