[midPoint-git] [Evolveum/midpoint] 3787d1: Improve in-memory filter matching performance
mederly
noreply at github.com
Mon Nov 2 18:46:54 CET 2020
Branch: refs/heads/feature/prism-perf-improvements
Home: https://github.com/Evolveum/midpoint
Commit: 3787d1db9a991e89e457301fe933b87dd2431c58
https://github.com/Evolveum/midpoint/commit/3787d1db9a991e89e457301fe933b87dd2431c58
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-11-02 (Mon, 02 Nov 2020)
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/query/ComparativeFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/EqualFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/RefFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
M infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/AbstractSchemaPerformanceTest.java
A infra/schema/src/test/java/com/evolveum/midpoint/schema/performance/TestFilterPerformance.java
M repo/repo-cache/src/test/java/com/evolveum/midpoint/repo/cache/CacheInvalidationPerformanceTest.java
Log Message:
-----------
Improve in-memory filter matching performance
Improvements in the filter code (removing redundant prism calls)
in the PCV.getAllValues() method.
More information about the midPoint-svn
mailing list