[midPoint-git] [Evolveum/prism] bc1fc6: Synchronize SchemaParsingUtil#createAndParse
mederly
noreply at github.com
Tue Apr 23 16:57:50 CEST 2024
Branch: refs/heads/feature/native-associations
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
Compare: https://github.com/Evolveum/prism/compare/f513dce0c97e...2454d96834b8
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