[midPoint-git] [Evolveum/midpoint] b0bd06: Improve error handling in search in provisioning
    mederly 
    noreply at github.com
       
    Mon Jan 11 15:24:55 CET 2021
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b0bd065b86ae088f06bc2be892ff9ee1df7c4f95
      https://github.com/Evolveum/midpoint/commit/b0bd065b86ae088f06bc2be892ff9ee1df7c4f95
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-01-11 (Mon, 11 Jan 2021)
  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Containerable.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptions.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilder.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/GetOperationOptionsBuilderImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SearchHierarchyConstraints.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/OperationResultUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/EntitlementConverter.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/ResourceObjectConverter.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/ShadowCaretaker.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    A provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
  Log Message:
  -----------
  Improve error handling in search in provisioning
1. Introduced fetchErrorHandling option, currently containing a simple
enum of default vs. exception vs. fetchResult. For the time being it is
supported only for search operations.
2. Factored out ConnIdToMidPointConversion from ConnIdConvertor.
3. Fixed swallowing of exception in non-shadow searchObjectsIterative.
(And similar minor error handling fixes.)
4. Fixed GetOperationOptions comparing, cloning, and merging.
This is a prerequisite for better task error handling.
  Commit: cee5789d6e064480a3a48cf1b3b044b00e05481d
      https://github.com/Evolveum/midpoint/commit/cee5789d6e064480a3a48cf1b3b044b00e05481d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-01-11 (Mon, 11 Jan 2021)
  Changed paths:
    M infra/axiom/pom.xml
    A infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQuery.g4
    M infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AbstractAxiomAntlrVisitor.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomAntlrLiterals.java
    A infra/axiom/src/main/java/com/evolveum/axiom/lang/antlr/AxiomQuerySource.java
    M infra/prism-impl/pom.xml
    A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParser.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestBasicQueryConversions.java
    M pom.xml
    A tools/perf-test/perf-results-db.sql
    A tools/perf-test/perf-test-process.sh
  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/7bfa9362450d...cee5789d6e06
    
    
More information about the midPoint-svn
mailing list