Map and Multimap views should use structural value for equality comparisons instead of Java equality
Open
bug
core
java
P3
portability
runners
- Dominant language
- Java
- Stars
- 8.7k
- Forks
- 4.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 205
Description
Imported from Jira [BEAM-3071](https://issues.apache.org/jira/browse/BEAM-3071). Original Jira may contain additional context.
Reported by: lcwik.
Contributor guide
Research direction
Start by locating the Java implementations of the Map and Multimap views and reading how their equality comparisons are defined. Compare the current Java equality behavior with the intended structural-value behavior; the work is done when both views use structural values for equality comparisons.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100