[midPoint-git] [Evolveum/midpoint] 5b8ba1: MID-4537 improving "name" based queries and sortin...

Pavol Mederly mederly at evolveum.com
Tue Jul 31 11:15:12 CEST 2018


  Branch: refs/heads/support-3.7
  Home:   https://github.com/Evolveum/midpoint
  Commit: 5b8ba171c1971cbcd3fe455c867f44e82aa00023
      https://github.com/Evolveum/midpoint/commit/5b8ba171c1971cbcd3fe455c867f44e82aa00023
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreter2Test.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RLookupTable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RNode.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportOutput.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java

  Log Message:
  -----------
  MID-4537 improving "name" based queries and sorting

(cherry picked from commit 5c88880)


  Commit: 4551b093647787085c7b5cca42c25e9dd57b77d9
      https://github.com/Evolveum/midpoint/commit/4551b093647787085c7b5cca42c25e9dd57b77d9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/audit/RObjectDeltaOperation.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationCampaign.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RAccessCertificationDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RCase.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnector.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RConnectorHost.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RForm.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RGenericObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RLookupTable.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RNode.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObject.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RObjectTemplate.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/ROrg.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReport.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RReportOutput.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RResource.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RRole.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSecurityPolicy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSequence.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RShadow.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RSystemConfiguration.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RTask.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUser.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RValuePolicy.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/query2/definition/JpaEntityDefinition.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java

  Log Message:
  -----------
  Fix the code after cherry-pick

Together, last 2 commits introduce nameCopy attribute on Rxxx
and indices on Rxxx.name.orig. Plus removal of obsolete "toJAXB"
methods from Rxxx classes and other minor cleanup.

This is to backport MID-4537 to fix MID-4776.

(This particular commit is to fix the cherry-pick, as it required
some earlier changes that are provided here.)


  Commit: d02b110b52bfcf07023055ae442da95007aa7afa
      https://github.com/Evolveum/midpoint/commit/d02b110b52bfcf07023055ae442da95007aa7afa
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

  Changed paths:
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/SearchTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RFunctionLibrary.java

  Log Message:
  -----------
  Fix function library search by name

The nameCopy property was not filled-in.

(cherry picked from commit ce30399)


  Commit: 77b06a3b54613b5ed5288a68600c959dbed90d56
      https://github.com/Evolveum/midpoint/commit/77b06a3b54613b5ed5288a68600c959dbed90d56
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-07-31 (Tue, 31 Jul 2018)

  Changed paths:
    M config/sql/_all/h2-3.7-all.sql
    A config/sql/_all/h2-upgrade-3.7.2-3.7.3.sql
    M config/sql/_all/mysql-3.7-all.sql
    A config/sql/_all/mysql-upgrade-3.7.2-3.7.3.sql
    M config/sql/_all/oracle-3.7-all.sql
    A config/sql/_all/oracle-upgrade-3.7.2-3.7.3.sql
    M config/sql/_all/postgresql-3.7-all.sql
    A config/sql/_all/postgresql-upgrade-3.7.2-3.7.3.sql
    M config/sql/_all/sqlserver-3.7-all.sql
    A config/sql/_all/sqlserver-upgrade-3.7.2-3.7.3.sql
    M config/sql/midpoint/3.7/h2/h2-3.7.sql
    A config/sql/midpoint/3.7/h2/h2-upgrade-3.7.2-3.7.3.sql
    M config/sql/midpoint/3.7/mysql/mysql-3.7.sql
    A config/sql/midpoint/3.7/mysql/mysql-upgrade-3.7.2-3.7.3.sql
    M config/sql/midpoint/3.7/oracle/oracle-3.7.sql
    A config/sql/midpoint/3.7/oracle/oracle-upgrade-3.7.2-3.7.3.sql
    M config/sql/midpoint/3.7/postgresql/postgresql-3.7.sql
    A config/sql/midpoint/3.7/postgresql/postgresql-upgrade-3.7.2-3.7.3.sql
    M config/sql/midpoint/3.7/sqlserver/sqlserver-3.7.sql
    A config/sql/midpoint/3.7/sqlserver/sqlserver-upgrade-3.7.2-3.7.3.sql

  Log Message:
  -----------
  Update db scripts (migration and full) (MID-4776)

The change consists of adding 28 indices, most of them on name_orig;
some on name_norm.


Compare: https://github.com/Evolveum/midpoint/compare/9e0e2ce18781...77b06a3b5461
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the midPoint-svn mailing list