flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephan Ewen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-4758) Remove IOReadableWritable from classes where not needed
Date Fri, 30 Dec 2016 15:16:58 GMT

    [ https://issues.apache.org/jira/browse/FLINK-4758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15787846#comment-15787846

Stephan Ewen commented on FLINK-4758:

The classes should remove the interface where possible and remove the methods.
Then the types should be made immutable where the mutability was mainly for those read/write

Be aware, though, that this is a change we can only make once we decide to go for Flink 2.0,
because it is API breaking.

> Remove IOReadableWritable from classes where not needed
> -------------------------------------------------------
>                 Key: FLINK-4758
>                 URL: https://issues.apache.org/jira/browse/FLINK-4758
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Core
>    Affects Versions: 1.2.0
>            Reporter: Stephan Ewen
>             Fix For: 2.0.0
> Many classes implement for historic reasons the {{IOReadableWritable}} interface, where
it is not needed any more.

This message was sent by Atlassian JIRA

View raw message