[midPoint-git] [Evolveum/midpoint] a1bf8e: MID-7716: new repo non-eq search support for multi...
virgo47
noreply at github.com
Fri Mar 11 10:35:01 CET 2022
Branch: refs/heads/support-4.4
Home: https://github.com/Evolveum/midpoint
Commit: a1bf8eda41e7e6c867057ec37f29a6fa7ffcd34f
https://github.com/Evolveum/midpoint/commit/a1bf8eda41e7e6c867057ec37f29a6fa7ffcd34f
Author: Richard Richter <richard.richter at evolveum.com>
Date: 2022-03-11 (Fri, 11 Mar 2022)
Changed paths:
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/filtering/AuditCustomColumnItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ExtensionItemFilterProcessor.java
M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/AuditCustomColumnItemFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/ValueFilterValues.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/FilterOperation.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java
Log Message:
-----------
MID-7716: new repo non-eq search support for multi-value items
Supports text/number/date extension items and array-stored things like
subtype. Poly-string is NOT yet supported.
As a side effect multi-vs-multi EQ (multi-value item EQ any of provided
values) works for numeric, date/time types and enums.
This is a backport of three commits from master.
More information about the midPoint-svn
mailing list