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