[midPoint-git] [Evolveum/prism] bc1fc6: Synchronize SchemaParsingUtil#createAndParse
Dominik Horváth
noreply at github.com
Thu Apr 25 05:35:44 CEST 2024
Branch: refs/heads/schema-context
Home: https://github.com/Evolveum/prism
Commit: bc1fc688c1fb92d7193b2388d0e34f2b9aaf5481
https://github.com/Evolveum/prism/commit/bc1fc688c1fb92d7193b2388d0e34f2b9aaf5481
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaParsingUtil.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java
M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
Log Message:
-----------
Synchronize SchemaParsingUtil#createAndParse
Only one of these two methods was synchronized. After recent changes,
the second one started to be used. So we have to synchronize both of
them.
This should fix failing
TestDummyExtra#test990ParseConnectorSchemaMultithreaded.
Commit: f3b583f476078798811a506c88ebeb519eb68f1a
https://github.com/Evolveum/prism/commit/f3b583f476078798811a506c88ebeb519eb68f1a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPath.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/OneUseOnly.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/Unused.java
Log Message:
-----------
Anontated use of some prism APIs - candidates for refactor / removal
- one use only - public method has only one use in midPoint
probably code should be somewhere else
- unused - no users in midPoint - candidate for deprecation / deletion
Commit: 70184a819840f504b27f88afa5d2c86a386a627f
https://github.com/Evolveum/prism/commit/70184a819840f504b27f88afa5d2c86a386a627f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathSegment.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
Log Message:
-----------
Introduced InfraItems and adds support for @metadata infra item
- Added support to item deltas
- Added support to item paths
Commit: 490113cd11bb9a0d86fd58dfd586243fd2ea154c
https://github.com/Evolveum/prism/commit/490113cd11bb9a0d86fd58dfd586243fd2ea154c
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
Log Message:
-----------
Make PCVI.simpleAdd overridable
Commit: eb7e1a1ed88855b1cf5d8496f801a7c5a899772f
https://github.com/Evolveum/prism/commit/eb7e1a1ed88855b1cf5d8496f801a7c5a899772f
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-04-22 (Mon, 22 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPath.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathSegment.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/OneUseOnly.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/Unused.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Commit: 3b5aaa1c5d61b1f433bb818b88c75d1166c543a1
https://github.com/Evolveum/prism/commit/3b5aaa1c5d61b1f433bb818b88c75d1166c543a1
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/NameItemPathSegment.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/UniformItemPath.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemPathSerialization.java
Log Message:
-----------
Serializ and deserialize InfraItemName as @localPart in Item Paths
- this serialization format is consistent with JSON / YAML serialization
of items.
Commit: ab727f7a5250a7e91dd42b6b799bb15234b84c5a
https://github.com/Evolveum/prism/commit/ab727f7a5250a7e91dd42b6b799bb15234b84c5a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
Log Message:
-----------
Fixed infra items not found in some cases
Signed-off-by: Tony Tkáčik <tonydamage at gmail.com>
Commit: 2454d96834b81fe8e928523a8e9eca9ee553d9bb
https://github.com/Evolveum/prism/commit/2454d96834b81fe8e928523a8e9eca9ee553d9bb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java
Log Message:
-----------
Remove "default norm" debug info in polystrings
Commit: 8250f1fd99c92ded9c1cfc00169c3d5a7e5145e3
https://github.com/Evolveum/prism/commit/8250f1fd99c92ded9c1cfc00169c3d5a7e5145e3
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M infra/axiom/pom.xml
M infra/concepts/pom.xml
M infra/pom.xml
M infra/prism-api/pom.xml
M infra/prism-codegen-maven-plugin/pom.xml
M infra/prism-codegen/pom.xml
M infra/prism-impl/pom.xml
M infra/prism-maven-plugin/pom.xml
M infra/util/pom.xml
M pom.xml
M tools/pom.xml
M tools/schema-dist-maven-plugin/pom.xml
M tools/test-ng/pom.xml
Log Message:
-----------
Milestone 4.9-M4
Commit: ace1659c5caf37b969fb70ab675c2bf6bbc5b751
https://github.com/Evolveum/prism/commit/ace1659c5caf37b969fb70ab675c2bf6bbc5b751
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M infra/axiom/pom.xml
M infra/concepts/pom.xml
M infra/pom.xml
M infra/prism-api/pom.xml
M infra/prism-codegen-maven-plugin/pom.xml
M infra/prism-codegen/pom.xml
M infra/prism-impl/pom.xml
M infra/prism-maven-plugin/pom.xml
M infra/util/pom.xml
M pom.xml
M tools/pom.xml
M tools/schema-dist-maven-plugin/pom.xml
M tools/test-ng/pom.xml
Log Message:
-----------
Back to 4.9-SNAPSHOT development version
Commit: e11164c9c497623960aa05f7e8e8167b9f037fe8
https://github.com/Evolveum/prism/commit/e11164c9c497623960aa05f7e8e8167b9f037fe8
Author: dominikhorvath <dominikhorvath138 at gmail.com>
Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths:
M infra/axiom/src/main/antlr4/com/evolveum/axiom/lang/antlr/query/AxiomQueryParser.g4
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/Item.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismConstants.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainer.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismValue.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/metadata/ValueMetadataFactory.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/CanonicalItemPath.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/InfraItemName.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/ItemPathSegment.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/NameItemPathSegment.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/UniformItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/ComplexTypeDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/ItemPathSerialization.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaParsingUtil.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java
M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/OneUseOnly.java
A infra/util/src/main/java/com/evolveum/midpoint/util/annotation/Unused.java
Log Message:
-----------
Merge branch 'master' into schema-context
Compare: https://github.com/Evolveum/prism/compare/599b4f9ef816...e11164c9c497
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/prism/settings/notifications
More information about the midPoint-svn
mailing list