[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