We're updating the issue view to help you get more done. 

Add a warning during bootstrap when a map attribute contains embeddables that do not implement equals/hashcode.

Description

The AbstractCollectionMapper still uses the legacy hash-code implementation to determine whether or not embeddables in a map container have changed during a transaction. It would be useful for users to warning them about this during bootstrap if the existence of an equals or hash-code method do not exist and the owning entity is audited to avoid problems as described in HHH-12607.

Environment

None

Status

Assignee

Chris Cranford

Reporter

Chris Cranford

Fix versions

None

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

5.2.17
5.3.0.Final

Priority

Major