Matthias Pohl created FLINK-31015:
-------------------------------------

             Summary: SplitReader doesn't extend AutoCloseable but implements 
close
                 Key: FLINK-31015
                 URL: https://issues.apache.org/jira/browse/FLINK-31015
             Project: Flink
          Issue Type: Improvement
          Components: Connectors / Common
    Affects Versions: 1.16.1, 1.17.0, 1.18.0
            Reporter: Matthias Pohl


The {{SplitReader}} provides a {{close}} method (see 
[SplitReader:71|https://github.com/apache/flink/blob/0612a997ddcc791ee54f500fbf1299ce04987679/flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/source/reader/splitreader/SplitReader.java#L71])
 but doesn't implement {{AutoCloseable}}. This would enable us to utilize 
Java's try close feature and use more generic utility classes.

This issue should not only cover the {{SplitReader}} but also solve this kind 
of problem also in other places of the connector framework (I didn't check 
whether it also occurs somewhere else). 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to