Hi Till,

I just saw https://issues.apache.org/jira/browse/FLINK-9215 
<https://issues.apache.org/jira/browse/FLINK-9215>

I’ve been trying out 1.5, and noticed similar output in my logs, e.g.

18/04/18 17:33:47 DEBUG slotpool.SlotPool:751 - Releasing slot with slot 
request id 2c9fba45bd28940c46502d2b003fc437.
org.apache.flink.util.FlinkException: Release multi task slot because all 
children have been released.
        at 
org.apache.flink.runtime.jobmaster.slotpool.SlotSharingManager$MultiTaskSlot.releaseChild(SlotSharingManager.java:507)
        …
        28 or so more lines
        at 
scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)

It seems to be a result of this change in SlotPool.java:

107c8e04be8 
flink-runtime/src/main/java/org/apache/flink/runtime/jobmaster/slotpool/SlotPool.java
 (Till Rohrmann  2018-02-22 14:10:29 +0100  741)               
log.debug("Releasing slot with slot request id {}.", slotRequestId, cause);

While I understand the value of the call stack, it’s pretty confusing to see 
what looks like a bunch of stack traces showing up in the logs.

I can obviously edit the log4j.properties file to hide this, but that’s not so 
easy when running in EMR, for example.

And I think you’ll continue to get bug reports :)

Could this be turned into a trace-level msg?

Thanks,

— Ken

--------------------------------------------
http://about.me/kkrugler
+1 530-210-6378

Reply via email to