[midPoint-git] [Evolveum/midpoint] ce044d: Add schema for items indexing

mederly noreply at github.com
Sat Aug 6 23:08:17 CEST 2022


  Branch: refs/heads/feature/smart-correlation-prototype
  Home:   https://github.com/Evolveum/midpoint
  Commit: ce044d084ee4186e56d8f6099bbfcc6ced1ef303
      https://github.com/Evolveum/midpoint/commit/ce044d084ee4186e56d8f6099bbfcc6ced1ef303
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-08-06 (Sat, 06 Aug 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SynchronizationPolicy.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTemplateTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-correlation-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlation/CorrelatorContextCreator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/items/CorrelationItemSource.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/AbstractCorrelatorsTest.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestExpressionCorrelator.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestItemsCorrelator.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestTraditionalCorrelators.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestCorrelationConfirmationEvaluator.java
    R model/model-impl/src/test/resources/correlator/correlation/correlators/accounts.csv
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn-opt.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp-fn.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-emp.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-id-match.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner-ref.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/correlator-owner.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/resource-dummy-correlation.xml
    R model/model-impl/src/test/resources/correlator/correlation/correlators/users.xml
    M model/model-impl/src/test/resources/correlator/correlation/expression/resource-dummy.xml
    A model/model-impl/src/test/resources/correlator/correlation/items/accounts.csv
    A model/model-impl/src/test/resources/correlator/correlation/items/correlator-by-name.xml
    A model/model-impl/src/test/resources/correlator/correlation/items/object-template-user.xml
    A model/model-impl/src/test/resources/correlator/correlation/items/resource-dummy-correlation-items.xml
    A model/model-impl/src/test/resources/correlator/correlation/items/users.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/accounts.csv
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn-opt.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp-fn.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-emp.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-id-match.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner-ref.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/correlator-owner.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/resource-dummy-correlation.xml
    A model/model-impl/src/test/resources/correlator/correlation/traditional/users.xml
    M model/model-impl/src/test/resources/schema/correlation.xsd
    R model/model-impl/src/test/resources/sync/correlation-case-insensitive.xml
    R model/model-impl/src/test/resources/sync/correlation-case-insensitive_empl_number.xml
    R model/model-impl/src/test/resources/sync/correlation-first-filter.xml
    R model/model-impl/src/test/resources/sync/correlation-or-filter.xml
    R model/model-impl/src/test/resources/sync/correlation-second-filter.xml
    R model/model-impl/src/test/resources/sync/correlation-with-condition-emplNumber.xml
    R model/model-impl/src/test/resources/sync/correlation-with-condition-name.xml
    R model/model-impl/src/test/resources/sync/correlation-with-condition.xml
    M model/model-impl/testng-unit.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/SqlQueryContext.java
    M repo/repo-sqlbase/src/main/java/com/evolveum/midpoint/repo/sqlbase/filtering/item/ItemValueFilterProcessor.java
    M testing/story/src/test/resources/correlation/internal/medium/object-template-user.xml
    M testing/story/src/test/resources/correlation/internal/multi-accounts/020-object-template-user.xml

  Log Message:
  -----------
  Add schema for items indexing

Here we added the schema needed to create searchable ("indexed") values
in identity/items/normalized container. No implementation yet, only
the schema.

Some shuffling of identity/correlation schema was done as well.

Also, low-level correlators tests were fixed, and a skeleton of new
TestItemsCorrelator was created.


  Commit: c9059a2fbcb06894ba8e34d95f1e076e32cfa12a
      https://github.com/Evolveum/midpoint/commit/c9059a2fbcb06894ba8e34d95f1e076e32cfa12a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-08-06 (Sat, 06 Aug 2022)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestRunAs.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/feature/smart-correlation-prototype' into feature/smart-correlation-prototype


Compare: https://github.com/Evolveum/midpoint/compare/63de798ca6f8...c9059a2fbcb0


More information about the midPoint-svn mailing list