[midPoint-git] [Evolveum/midpoint] a987bb: Fix matching rules handling in comparative filters

Pavol Mederly mederly at evolveum.com
Thu Mar 15 12:03:24 CET 2018


  Branch: refs/heads/feature/multinode-tasks
  Home:   https://github.com/Evolveum/midpoint
  Commit: a987bb84627bff4bf59d324e20c31e78c6fbb4b4
      https://github.com/Evolveum/midpoint/commit/a987bb84627bff4bf59d324e20c31e78c6fbb4b4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/marshaller/QueryConvertor.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/ComparativeFilter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/GreaterFilter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/LessFilter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_AtomicFilter.java
    M infra/prism/src/test/java/com/evolveum/midpoint/prism/query/TestQueryBuilder.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestQueryConvertor.java
    A infra/schema/src/test/resources/queryconvertor/test305GreaterLesserMatchingNorm.xml

  Log Message:
  -----------
  Fix matching rules handling in comparative filters

These rules were ignored in gt/lt/ge/le filters until now.
Also, signatures of filter creator methods are tidied up a bit.


  Commit: 458644af22dcf850bc4b11ff6ec9f5733844a433
      https://github.com/Evolveum/midpoint/commit/458644af22dcf850bc4b11ff6ec9f5733844a433
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskQuartzImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/execution/JobExecutor.java

  Log Message:
  -----------
  Fix closing subtasks on error

When subtasks were closed on permanent error, their dependents
were not checked for unpausing.


  Commit: 84ece60b6e437c88ac0d4b403bcbc0b74a6a2b9a
      https://github.com/Evolveum/midpoint/commit/84ece60b6e437c88ac0d4b403bcbc0b74a6a2b9a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/query/builder/R_Filter.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/partitioning/content/IntervalWorkBucketContentHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/partitioning/content/NumericIntervalWorkBucketContentHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/partitioning/content/StringIntervalWorkBucketContentHandler.java
    A repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/partitioning/content/StringPrefixWorkBucketContentHandler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/work/partitioning/content/WorkBucketContentHandlerRegistry.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/TestWorkBucketStrategies.java
    M repo/task-quartz-impl/src/test/resources/work-buckets/task-130-0.xml

  Log Message:
  -----------
  Add forgotten bucket-to-query handlers

Handlers for string interval and prefix buckets were missing.


  Commit: 930494091ad2895194f0e0e2548396492961cda7
      https://github.com/Evolveum/midpoint/commit/930494091ad2895194f0e0e2548396492961cda7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-03-15 (Thu, 15 Mar 2018)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/ReconciliationTaskHandler.java
    M model/model-intest/src/test/resources/common/task-reconcile-dummy-blue-multinode.xml
    M model/model-intest/src/test/resources/common/task-reconcile-dummy-green-multinode.xml
    M model/model-intest/src/test/resources/common/task-reconcile-dummy-multinode.xml
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/task/AbstractSearchIterativeTaskHandler.java
    M repo/task-api/src/main/java/com/evolveum/midpoint/task/api/TaskManager.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/TaskManagerQuartzImpl.java
    M repo/task-quartz-impl/src/test/java/com/evolveum/midpoint/task/quartzimpl/MockWorkBucketsTaskHandler.java

  Log Message:
  -----------
  Add narrowing of reconciliation task queries

The (forgotten) narrowing of queries in 2nd and 3rd reconciliation
stages according to work buckets was added.


Compare: https://github.com/Evolveum/midpoint/compare/611a12bc6fef...930494091ad2


More information about the midPoint-svn mailing list