[midPoint-git] [Evolveum/prism] c7db07: Introduced schemaLookup() to get correct version o...
Tony Tkáčik
noreply at github.com
Sun Aug 25 17:32:42 CEST 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/prism
Commit: c7db075afedef2a05b1fd1abf732533cc8d0313c
https://github.com/Evolveum/prism/commit/c7db075afedef2a05b1fd1abf732533cc8d0313c
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-21 (Wed, 21 Aug 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/AbstractTypeDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ItemDefinition.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContainerDefinition.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/PrismContext.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/TypeDefinition.java
A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaLookup.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.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/DefinitionFactoryImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContainerDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismContextImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismObjectDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismReferenceValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismValueImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/TypeDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryContentAssistantVisitor.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParserImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/QueryParsingContext.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/SchemaParsingUtil.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/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/schemaContext/SchemaContextDefinitionImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/TypePropertyContextResolver.java
Log Message:
-----------
Introduced schemaLookup() to get correct version of schema registry
- This will be useful for multiple versions of schemas loaded at same time
- multiple studio projects with different extensions / resources connected
Initial schemaLookup() is still not fully dettached from PrismContext.get()
but for container definitions and complex type definitions it should be.
Commit: 3200f61c08623aba0fcda6237003c6c9f9a5fa86
https://github.com/Evolveum/prism/commit/3200f61c08623aba0fcda6237003c6c9f9a5fa86
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-23 (Fri, 23 Aug 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryContentAssistImpl.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryContentAssistantVisitor.java
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/FilterProvider.java
M infra/prism-impl/src/main/resources/xml/ns/test/foo-1.xsd
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/AssignmentHolderType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/FocusType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/GenericObjectType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ObjectReferenceType.java
A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/ShadowType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/foo/UserType.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java
M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryValidation.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into feature/rework-shadow-schema-lookups
Commit: fed134aff1896e36a12e98c4d3c36aae1e93c3dd
https://github.com/Evolveum/prism/commit/fed134aff1896e36a12e98c4d3c36aae1e93c3dd
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-25 (Sun, 25 Aug 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismService.java
Log Message:
-----------
Allow Prism Service to be customized.
Commit: b07df979b77a20a3740b2a257e63e785e2ec737b
https://github.com/Evolveum/prism/commit/b07df979b77a20a3740b2a257e63e785e2ec737b
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-25 (Sun, 25 Aug 2024)
Changed paths:
M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schemaContext/resolver/ContextResolverFactoryImpl.java
Log Message:
-----------
SchemaContext does not throw null if algorhitm is not loaded
Commit: 0ac4af8dcab7fcdeeecc7b933171375ffb353efc
https://github.com/Evolveum/prism/commit/0ac4af8dcab7fcdeeecc7b933171375ffb353efc
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-25 (Sun, 25 Aug 2024)
Changed paths:
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/PrismContext.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaLookup.java
M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.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
Log Message:
-----------
Allow schema registry state to hold schema specific services.
Compare: https://github.com/Evolveum/prism/compare/012623fa335a...0ac4af8dcab7
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