Github user NicoK commented on a diff in the pull request:
https://github.com/apache/flink/pull/4552#discussion_r161242036
--- Diff:
flink-runtime/src/main/java/org/apache/flink/runtime/io/network/netty/SequenceNumberingViewReader.java
---
@@ -49,10 +50,24 @@
private volatile ResultSubpartitionView subpartitionView;
+ /**
+ * The status indicating whether this reader is already enqueued in the
pipeline for transferring
+ * data or not. It is mainly used for avoid registering this reader to
the pipeline repeatedly.
+ */
+ private boolean isRegisteredAvailable;
--- End diff --
I know it's default-initialized to false but let's make this explicit
---