Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-8515

Ensure that ValueProvider types have equals/hashCode implemented for comparison reasons

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.18.0
    • Component/s: sdk-java-core
    • Labels:
      None

      Description

      Currently ValueProviders don't implement equality which means they only have instance equality.

       

      This is not great if since we want to support using them as keys within maps or as fields within objects which are used as keys within maps.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                lcwik Luke Cwik
                Reporter:
                lcwik Luke Cwik
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: