[midPoint-git] [Evolveum/midpoint] 757889: MID-7716: fixed new repo search with non-eq op on ...

virgo47 noreply at github.com
Thu Mar 10 22:48:46 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 757889d20e6adde124808f0ab64f54e987f54a2e
      https://github.com/Evolveum/midpoint/commit/757889d20e6adde124808f0ab64f54e987f54a2e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-10 (Thu, 10 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/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/item/ItemValueFilterProcessor.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/PolyStringItemFilterProcessor.java

  Log Message:
  -----------
  MID-7716: fixed new repo search with non-eq op on multi-value extensions

This does NOT allow any serious indexing, but makes the search possible.


  Commit: dc1cfbd8b703258e3d3f0bb5be5d3cf6f53d72db
      https://github.com/Evolveum/midpoint/commit/dc1cfbd8b703258e3d3f0bb5be5d3cf6f53d72db
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2022-03-10 (Thu, 10 Mar 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/filtering/ArrayPathItemFilterProcessor.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.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

  Log Message:
  -----------
  MID-7716: fixed new repo non-eq search for multi-value stored in arrays

This does NOT allow any serious indexing, but makes the search possible.


Compare: https://github.com/Evolveum/midpoint/compare/12a9dc808d3a...dc1cfbd8b703


More information about the midPoint-svn mailing list