[midPoint-git] [Evolveum/prism] eea3c8: Compare value metadata at the end of equals()
mederly
noreply at github.com
Thu Feb 13 15:13:41 CET 2025
Branch: refs/heads/feature/perf-reporting
Home: https://github.com/Evolveum/prism
Commit: eea3c88d171f86886dc5d6d39c2b191c38fa01c3
https://github.com/Evolveum/prism/commit/eea3c88d171f86886dc5d6d39c2b191c38fa01c3
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2025-02-13 (Thu, 13 Feb 2025)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
Log Message:
-----------
Compare value metadata at the end of equals()
Comparison of the metadata can be expensive, and there can be multiple
values with the same metadata. Hence, it is logical that they are
checked at the very end of equals(..) methods.
This idea was already applied to property values. Now container
and reference values are added.
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications
More information about the midPoint-svn
mailing list