[midPoint-git] [Evolveum/midpoint] e7b0bf: Do minor code improvements

mederly noreply at github.com
Wed Sep 11 10:41:45 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: e7b0bf315203097bf131e4a4c161b0a0009a7df1
      https://github.com/Evolveum/midpoint/commit/e7b0bf315203097bf131e4a4c161b0a0009a7df1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-11 (Wed, 11 Sep 2019)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValueCollectionsUtil.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/ValueFilter.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/errorhandling/ObjectAlreadyExistHandler.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/task/MultiPropagationResultHandler.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java

  Log Message:
  -----------
  Do minor code improvements


  Commit: d9b179e4ad1eb7743da7e3e3a4276d001e4c7743
      https://github.com/Evolveum/midpoint/commit/d9b179e4ad1eb7743da7e3e3a4276d001e4c7743
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-11 (Wed, 11 Sep 2019)

  Changed paths:
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    M repo/repo-api/src/main/java/com/evolveum/midpoint/repo/api/RepositoryService.java
    M repo/repo-cache/src/main/java/com/evolveum/midpoint/repo/cache/RepositoryCache.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlRepositoryServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/DefaultMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/Matcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/PolyStringMatcher.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/matcher/StringMatcher.java

  Log Message:
  -----------
  Remove matching rules in shadow repo queries

These matching rules (namely stringIgnoreCase) are harmful: They can
lead to the use of SQL query functions like lower() that prohibit
the use of indices, therefore worsening the performance.

These matching rules can be safely avoided, because the attribute values
are normalized before storing in the repository.

See MID-5547.


  Commit: 27604f3dd589bbb2f6b2d5f7a5eee15d560a7060
      https://github.com/Evolveum/midpoint/commit/27604f3dd589bbb2f6b2d5f7a5eee15d560a7060
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2019-09-11 (Wed, 11 Sep 2019)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ParameterPropertiesPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/ParameterPropertiesPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/RunReportPopupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/dto/JasperReportParameterPropertiesDto.java
    M gui/admin-gui/src/main/resources/initial-objects/100-report-reconciliation.xml
    M gui/admin-gui/src/main/resources/static/less/midpoint-theme.less
    M infra/schema/src/main/resources/xml/ns/public/common/common-policy-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/archetypes/TestArchetypes.java
    A model/model-intest/src/test/resources/archetypes/user-wannabe.xml
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java
    R weblogic-build/pom.xml
    R weblogic-build/src/main/app/META-INF/weblogic-application.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/0e6a0ade4e50...27604f3dd589


More information about the midPoint-svn mailing list