[midPoint-git] [Evolveum/midpoint] af2619: MID-7581: Native repository - store both indices f...

Tony Tkáčik noreply at github.com
Thu Jan 20 15:39:25 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: af26192b18c635c25312871fe6c2fa95fe2b3a55
      https://github.com/Evolveum/midpoint/commit/af26192b18c635c25312871fe6c2fa95fe2b3a55
  Author: Tony Tkacik <tonydamage at gmail.com>
  Date:   2022-01-20 (Thu, 20 Jan 2022)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/ExtensionProcessor.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/ext/MExtItem.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/shadow/QShadowMapping.java

  Log Message:
  -----------
  MID-7581: Native repository - store both indices for dynamic definitions

When shadows are inserted into repository directly and property definition
is constructed dynamicly and attribute contains only one value -
insert attribute values to single and multivalue
indices at same time, since we can not safely determine multiplicity of property.

This solves issue when searching for shadows using attributes (multiplicity is known)
to have both indices available.




More information about the midPoint-svn mailing list