You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Kenneth Knowles (JIRA)" <ji...@apache.org> on 2019/03/12 02:24:00 UTC

[jira] [Assigned] (BEAM-3279) Deprecate and remove Coder consistentWithEquals in favor of overriding structuredValue

     [ https://issues.apache.org/jira/browse/BEAM-3279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kenneth Knowles reassigned BEAM-3279:
-------------------------------------

    Assignee: Alexander Savchenko

> Deprecate and remove Coder consistentWithEquals in favor of overriding structuredValue
> --------------------------------------------------------------------------------------
>
>                 Key: BEAM-3279
>                 URL: https://issues.apache.org/jira/browse/BEAM-3279
>             Project: Beam
>          Issue Type: Improvement
>          Components: sdk-java-core
>            Reporter: Kenneth Knowles
>            Assignee: Alexander Savchenko
>            Priority: Minor
>              Labels: starter
>
> Summary of discussion linked below:
> consistentWithEquals() is redundant w.r.t. structuralValue(), and should be deprecated. I think our mutation detectors are already using structuralValue(), so the work here would be to simply mark the method deprecated, remove all remaining overrides in the SDK, and document that overriding the method is a no-op.
> https://lists.apache.org/thread.html/8b2dcf09ba8e46b3c008293d99e4028d10463148b68326687dc29a4d@%3Cdev.beam.apache.org%3E



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)