Github user StephanEwen commented on a diff in the pull request:
https://github.com/apache/flink/pull/5594#discussion_r171196255
--- Diff:
flink-runtime/src/main/java/org/apache/flink/runtime/rest/AbstractHandler.java
---
@@ -84,8 +84,8 @@ protected AbstractHandler(
@Override
protected void respondAsLeader(ChannelHandlerContext ctx, Routed
routed, T gateway) throws Exception {
- if (log.isDebugEnabled()) {
- log.debug("Received request " +
routed.request().getUri() + '.');
+ if (log.isTraceEnabled()) {
--- End diff --
Does `routed.request().getUri()` perform some decoding work? If not, why
not simply use
```java
log.trace("Received request {}.", routed.request().getUri());
```
which should be very efficient (no object creation, string concatenation,
etc). Results even in less byte code.
---