[midPoint-git] [Evolveum/prism] 8250f1: Milestone 4.9-M4
mederly
noreply at github.com
Fri May 3 12:42:33 CEST 2024
Branch: refs/heads/feature/native-associations
Home: https://github.com/Evolveum/prism
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: 7f6aac2680c9987007195e95890cf540cb475c48
https://github.com/Evolveum/prism/commit/7f6aac2680c9987007195e95890cf540cb475c48
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-25 (Thu, 25 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/GlobalDefinitionsStore.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryState.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/lex/dom/DomReader.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/PrismSchemaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaParsingUtil.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaXsomParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverImpl.java
A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverUsingCurrentState.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/axiom/AxiomEnabledSchemaRegistry.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xml/GlobalDynamicNamespacePrefixMapper.java
Log Message:
-----------
changes in Schema registry because of reload of schema
Commit: f18689b2838acc0785b5ab4a0ac96045da9c2b74
https://github.com/Evolveum/prism/commit/f18689b2838acc0785b5ab4a0ac96045da9c2b74
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-25 (Thu, 25 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 remote-tracking branch 'refs/remotes/origin/master'
Commit: bb4e1859b8beca6c8b19314e97cf544a3d35b7f7
https://github.com/Evolveum/prism/commit/bb4e1859b8beca6c8b19314e97cf544a3d35b7f7
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-26 (Fri, 26 Apr 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/AbstractFreezable.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistryState.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/DefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/TypeDefinitionImpl.java
A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/FreezableInitializable.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/PrismSchemaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverUsingCurrentState.java
Log Message:
-----------
fix bugs from tests after supporting of schema reload
Commit: e8cad6584cadffd1d6b3320d1b7703a2fc331e3d
https://github.com/Evolveum/prism/commit/e8cad6584cadffd1d6b3320d1b7703a2fc331e3d
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-26 (Fri, 26 Apr 2024)
Changed paths:
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/DefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/TypeDefinitionImpl.java
R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/FreezableInitializable.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/PrismSchemaImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaDomParser.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
A infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateAware.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverImpl.java
R infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/XmlEntityResolverUsingCurrentState.java
Log Message:
-----------
cleanup code after review
Commit: 9a003ac81b3da85f4b4ecdc3ab1270d93ac69efd
https://github.com/Evolveum/prism/commit/9a003ac81b3da85f4b4ecdc3ab1270d93ac69efd
Author: skublik <lukas.skublik at gmail.com>
Date: 2024-04-26 (Fri, 26 Apr 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryStateImpl.java
Log Message:
-----------
fix parsing of schema extensions from database
Commit: 630650d879b81dd72b4d0e2788a4880abecc9f2f
https://github.com/Evolveum/prism/commit/630650d879b81dd72b4d0e2788a4880abecc9f2f
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-04-29 (Mon, 29 Apr 2024)
Changed paths:
M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/binding/ItemBinding.java
M infra/prism-codegen/src/main/java/com/evolveum/prism/codegen/impl/StructuredGenerator.java
Log Message:
-----------
MID-9658: For boolean also generate get form of getter
Our code model always used form `is` for nullable boolean getters,
Groovy used to mapp this to properties.
But Groovy 4 does not map nullable `is` getters to to properties consistently anymore.
Fix is to generate also secondary getter for boolean in form `get`
which is consistently mapped to Groovy property.
Commit: 7c193d31d3b978a529badc4ad70e4447758673d8
https://github.com/Evolveum/prism/commit/7c193d31d3b978a529badc4ad70e4447758673d8
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-04-29 (Mon, 29 Apr 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/delta/ItemDeltaImpl.java
Log Message:
-----------
Stop narrowing deltas when raw
If the delta or the base item is raw, the "narrow" method does not
work adequately (because of pitfalls related to comparison of raw
values). Perhaps the simplest and most effective solution is to
disable narrowing the delta if either the delta or the base item
itself has some raw parts.
This resolves MID-7918 (the part related to ignoring modifications
of "const" based configuration properties).
Commit: b49ee31599f201dcdd597c778e124a556e01d781
https://github.com/Evolveum/prism/commit/b49ee31599f201dcdd597c778e124a556e01d781
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/TypedItemPath.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/LogicalFilter.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/ObjectFilter.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/ValueFilter.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/AllFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ExistsFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/FullTextFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/InOidFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/NoneFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/OrgFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/OwnedByFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ReferencedByFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/TypeFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/UndefinedFilterImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
Log Message:
-----------
ObjectFilters can now report all paths used in definitions
Commit: cd7bcbfb4759fd0ab2a6952b7d292998d3b0a5fa
https://github.com/Evolveum/prism/commit/cd7bcbfb4759fd0ab2a6952b7d292998d3b0a5fa
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2024-05-02 (Thu, 02 May 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/path/TypedItemPath.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/TypeFilterImpl.java
Log Message:
-----------
Do cosmetics on TypeItemPath/TypeFilterImpl
Compare: https://github.com/Evolveum/prism/compare/2454d96834b8...cd7bcbfb4759
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