Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status

Document the state by adding a label to the FLIP page with one of "discussion", "accepted", "released", "rejected".
Page properties
Page properties


JIRAissues1.18
Discussion threadTBDhttps://lists.apache.org/thread/3gcxhnqpsvb85golnlxf9tv5p43xkjg 
Vote threadTBDhttps://lists.apache.org/thread/99cw4y50xhvc1h9z7v07j5v1krqcxr27
JIRAjira/browse/

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
key

FLINK-5336

Release


Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).

...

The Path class is currently mutable to support IOReadableWritable serialization. However, many parts of the code assume that the Path is immutable. By making the Path class immutable, we can ensure that paths are stored correctly without the possibility of mutation and eliminate the occurrence of subtle errors.

...