[midPoint-git] [Evolveum/midpoint] ac3a92: Cache ValueMetadata definition in ValueMetadataFac...
Tony Tkáčik
noreply at github.com
Fri Feb 26 13:41:55 CET 2021
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: ac3a928fbf220e7c58911c45f486fc4a44e03a1a
https://github.com/Evolveum/midpoint/commit/ac3a928fbf220e7c58911c45f486fc4a44e03a1a
Author: Tony Tkacik <tonydamage at gmail.com>
Date: 2021-02-26 (Fri, 26 Feb 2021)
Changed paths:
M infra/schema/src/main/java/com/evolveum/midpoint/schema/metadata/MidpointValueMetadataFactory.java
Log Message:
-----------
Cache ValueMetadata definition in ValueMetadataFactory
Not-caching definition resulted in 5% performance drop during serialization
without metadata, since definition was linearly looked up for each value.
Caching definition should speed up this.
More information about the midPoint-svn
mailing list