[hibernate/hibernate-search] 795856: HSEARCH-4365 Pass a context encompassing the whole...
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 795856bdbf3b46271ec099999046cc220959b8f5
https://github.com/hibernate/hibernate-search/commit/795856bdbf3b46271ec0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/NoOpPojoIndexingProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorCastedTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorContainerElementNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorMultiNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorOriginalTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyBridgeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorTypeBridgeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorValueBridgeNode.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/spi/PojoIndexingProcessorRootContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoDocumentContributor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanEventProcessingStrategy.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanEventSendingStrategy.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanLocalStrategy.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanStrategy.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexingPlanIndexDelegate.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexingPlanIndexOrEventQueueDelegate.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
Log Message:
-----------
HSEARCH-4365 Pass a context encompassing the whole indexing plan to indexing processors
This will be necessary to pass the information "is this entity deleted
or not" to the indexing processor, in the next commits.
Commit: ca8c3705056f687050792c5a67585234f8d17b81
https://github.com/hibernate/hibernate-search/commit/ca8c3705056f68705079...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/IdentifierMappingImplementor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/PojoRootIdentityMappingCollector.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/PropertyIdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/ProvidedIdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/UnconfiguredIdentifierMapping.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/UnmappedPropertyIdentifierMapping.java
Log Message:
-----------
HSEARCH-4365 Make it possible to retrieve the ID of a contained entity as soon as it has an entity ID
... even if that entity ID isn't mapped anywhere.
Commit: df62e674a3a4a862454ff300099e4617b5d46f21
https://github.com/hibernate/hibernate-search/commit/df62e674a3a4a862454f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4365 Delay clearing the PojoIndexingPlan states until all elements have been processed
... so that we can know if an entity was marked as "deleted" during the
whole process, which will be useful in the next commits.
Commit: 55f55bc0e14d06b26b45845e4f97a2c3c0404174
https://github.com/hibernate/hibernate-search/commit/55f55bc0e14d06b26b45...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4365 Discard state about contained types too on transaction rollback
Not sure it matters much in practice, but it's just something I noticed
and think should be fixed.
Commit: e79d44b628294089e1314cccb235763e69f42dd2
https://github.com/hibernate/hibernate-search/commit/e79d44b628294089e131...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/AnnotationMappingSmokeIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMappingHelper.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/AbstractPojoTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/AbstractPojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorCastedTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorOriginalTypeNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorCastedTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorOriginalTypeNode.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/spi/PojoIndexingProcessorRootContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoTypeIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkTypeContext.java
Log Message:
-----------
HSEARCH-4365 Ignore deleted entities in the entity graph when processing entities for indexing
Commit: 006f7bda0c679ab7f333589a3581bd0bcc193bc5
https://github.com/hibernate/hibernate-search/commit/006f7bda0c679ab7f333...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/bytype/AbstractAutomaticIndexingAssociationBaseIT.java
Log Message:
-----------
HSEARCH-4365 Test reindexing with deleted entities still in the entity graph
Compare: https://github.com/hibernate/hibernate-search/compare/00822b8e5f22...006f...
3 years, 1 month
[hibernate/hibernate-search] beb49a: HSEARCH-4368 Rename the database-polling coordinat...
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: beb49a7aa9d8cdb898a34e929fb545527a80a0ad
https://github.com/hibernate/hibernate-search/commit/beb49a7aa9d8cdb898a3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M Jenkinsfile
M distribution/pom.xml
M distribution/src/main/assembly/dist.xml
M documentation/src/main/asciidoc/reference/architecture.asciidoc
M documentation/src/main/asciidoc/reference/coordination.asciidoc
M documentation/src/main/asciidoc/reference/limitations.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-indexing-automatic.asciidoc
M documentation/src/main/asciidoc/reference/mapper-orm-indexing-manual.asciidoc
M documentation/src/main/resources/images/README.md
R documentation/src/main/resources/images/architecture-database-polling-elasticsearch.png
R documentation/src/main/resources/images/architecture-database-polling-elasticsearch.svg
A documentation/src/main/resources/images/architecture-outbox-polling-elasticsearch.png
A documentation/src/main/resources/images/architecture-outbox-polling-elasticsearch.svg
R integrationtest/mapper/orm-coordination-database-polling/pom.xml
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingBackendFailureIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingBaseIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingConcurrencyIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingDynamicShardingRebalancingIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingEdgeCasesIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingEventSendingIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingInvalidConfigurationIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingLifecycleIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingOutOfOrderIdsIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingRoutingIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingShardingBaseIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingStaticShardingIncompatibleConfigurationIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingStaticShardingInvalidConfigurationIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingAutomaticIndexingStaticShardingUnevenShardsIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DatabasePollingTestUtils.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/DisconnectionSimulatingAgentRepositoryProvider.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/PerSessionFactoryIndexingCountHelper.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/RoutedIndexedEntity.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/StatusRoutingBridge.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/coordination/databasepolling/TestFailureHandler.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/databasepolling/DatabasePollingDisabledIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/databasepolling/DatabasePollingStrategyPropertyValueIT.java
R integrationtest/mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/databasepolling/FilteringOutboxEventFinder.java
A integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/FilteringOutboxEventFinder.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/OutboxPollingDisabledIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/OutboxPollingStrategyPropertyValueIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/DisconnectionSimulatingAgentRepositoryProvider.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingBackendFailureIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingBaseIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingConcurrencyIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingDynamicShardingRebalancingIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingEdgeCasesIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingEventSendingIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingInvalidConfigurationIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingLifecycleIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingOutOfOrderIdsIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingRoutingIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingShardingBaseIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingStaticShardingIncompatibleConfigurationIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingStaticShardingInvalidConfigurationIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingAutomaticIndexingStaticShardingUnevenShardsIT.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/OutboxPollingTestUtils.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/PerSessionFactoryIndexingCountHelper.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/RoutedIndexedEntity.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/StatusRoutingBridge.java
A integrationtest/mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/integrationtest/mapper/orm/coordination/outboxpolling/automaticindexing/TestFailureHandler.java
M integrationtest/mapper/orm-realbackend/pom.xml
M integrationtest/mapper/orm-realbackend/src/test/java/org/hibernate/search/integrationtest/mapper/orm/realbackend/limitations/ConcurrentEmbeddedUpdateLimitationIT.java
M integrationtest/mapper/orm-spring/pom.xml
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/timeout/TimeoutSessionEventListener.java
M integrationtest/mapper/orm-spring/src/test/resources/application-outbox.yaml
M integrationtest/pom.xml
R jakarta/integrationtest/mapper/orm-coordination-database-polling/pom.xml
A jakarta/integrationtest/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/integrationtest/mapper/orm-realbackend/pom.xml
M jakarta/integrationtest/pom.xml
R jakarta/mapper/orm-coordination-database-polling/pom.xml
A jakarta/mapper/orm-coordination-outbox-polling/pom.xml
M jakarta/pom.xml
M jqassistant/rules.xml
R mapper/orm-coordination-database-polling/pom.xml
R mapper/orm-coordination-database-polling/src/main/avro/schema.avsc
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/avro/impl/EventPayloadFromDtoConverterUtils.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/avro/impl/EventPayloadSerializationUtils.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/avro/impl/EventPayloadToDtoConverterUtils.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cfg/HibernateOrmMapperDatabasePollingSettings.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cfg/impl/HibernateOrmMapperDatabasePollingImplSettings.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/Agent.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/AgentPayload.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/AgentReference.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/AgentRepository.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/AgentRepositoryProvider.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/AgentType.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/ClusterDescriptor.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/DatabasePollingAgentAdditionalJaxbMappingProducer.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/DefaultAgentRepository.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/EventProcessingState.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/cluster/impl/ShardAssignmentDescriptor.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/AgentInstructions.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterTarget.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/DatabasePollingOutboxEventAdditionalJaxbMappingProducer.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/DatabasePollingOutboxEventSendingPlan.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/DefaultOutboxEventFinder.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/EntityIdHashRangeOutboxEventPredicate.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEvent.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventAndPredicate.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventBackgroundProcessor.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventBackgroundProcessorClusterLink.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventFinder.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventFinderProvider.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventLoader.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventPredicate.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventProcessingPlan.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventReference.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/OutboxEventUpdater.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ShardAssignment.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/impl/DatabasePollingBeanConfigurer.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/impl/DatabasePollingCooordinationStrategy.java
R mapper/orm-coordination-database-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/databasepolling/logging/impl/Log.java
R mapper/orm-coordination-database-polling/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/AbstractClusterLinkBaseTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/AbstractClusterLinkTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/AgentRepositoryMockingHelper.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkDynamicShardingBaseTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkLeaveClusterTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkMixedSharding4ShardSelfDynamicBaseTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkMixedSharding4ShardSelfStaticBaseTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkPulseExpectations.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkStaticSharding4ShardBaseTest.java
R mapper/orm-coordination-database-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/databasepolling/event/impl/ClusterLinkStaticShardingEdgeCasesTest.java
A mapper/orm-coordination-outbox-polling/pom.xml
A mapper/orm-coordination-outbox-polling/src/main/avro/schema.avsc
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/avro/impl/EventPayloadFromDtoConverterUtils.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/avro/impl/EventPayloadSerializationUtils.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/avro/impl/EventPayloadToDtoConverterUtils.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/HibernateOrmMapperOutboxPollingSettings.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cfg/impl/HibernateOrmMapperOutboxPollingImplSettings.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/Agent.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/AgentPayload.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/AgentReference.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/AgentRepository.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/AgentRepositoryProvider.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/AgentType.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/ClusterDescriptor.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/DefaultAgentRepository.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/EventProcessingState.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/OutboxPollingAgentAdditionalJaxbMappingProducer.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/cluster/impl/ShardAssignmentDescriptor.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/AgentInstructions.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterTarget.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/DefaultOutboxEventFinder.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/EntityIdHashRangeOutboxEventPredicate.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEvent.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventAndPredicate.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventFinder.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventFinderProvider.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventLoader.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventPredicate.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventProcessingPlan.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventReference.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxEventUpdater.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingEventProcessor.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingEventProcessorClusterLink.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventAdditionalJaxbMappingProducer.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/OutboxPollingOutboxEventSendingPlan.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ShardAssignment.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/impl/OutboxPollingBeanConfigurer.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/impl/OutboxPollingCooordinationStrategy.java
A mapper/orm-coordination-outbox-polling/src/main/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/logging/impl/Log.java
A mapper/orm-coordination-outbox-polling/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/AbstractClusterLinkBaseTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/AbstractClusterLinkTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/AgentRepositoryMockingHelper.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkDynamicShardingBaseTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkLeaveClusterTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkMixedSharding4ShardSelfDynamicBaseTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkMixedSharding4ShardSelfStaticBaseTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkPulseExpectations.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkStaticSharding4ShardBaseTest.java
A mapper/orm-coordination-outbox-polling/src/test/java/org/hibernate/search/mapper/orm/coordination/outboxpolling/event/impl/ClusterLinkStaticShardingEdgeCasesTest.java
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/MessageConstants.java
M util/internal/integrationtest/mapper/orm/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/orm/CoordinationStrategyExpectations.java
Log Message:
-----------
HSEARCH-4368 Rename the database-polling coordination strategy to outbox-polling
Commit: 00822b8e5f22df727f02ed85baf8253cdf93cbd8
https://github.com/hibernate/hibernate-search/commit/00822b8e5f22df727f02...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-23 (Tue, 23 Nov 2021)
Changed paths:
M documentation/src/main/resources/images/architecture-outbox-polling-elasticsearch.png
M documentation/src/main/resources/images/architecture-outbox-polling-elasticsearch.svg
Log Message:
-----------
HSEARCH-4368 Change architecture diagrams to refer to the "outbox table" rather than an "event queue"
Compare: https://github.com/hibernate/hibernate-search/compare/09490c47bade...0082...
3 years, 1 month
[hibernate/hibernate-orm] aded53: HHH-14808 Fix PredicateSmokeTest
by Karel Maesen
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: aded53a7607361ea616caede18fc087019d688b9
https://github.com/hibernate/hibernate-orm/commit/aded53a7607361ea616caed...
Author: Karel Maesen <karel(a)geovise.com>
Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths:
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/StoreAndRetrieveTests.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/functions/TestGeometryConstructionWithParameter.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/predicates/PredicateSmokeTest.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/predicates/SpatialPredicatesTest.java
A hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SpatialSessionFactoryAware.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SpatialTestBase.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/PredicateRegexes.java
Log Message:
-----------
HHH-14808 Fix PredicateSmokeTest
Refactors SpatialTestBase to use a SessionFactoryAware
implementation that performs necessary initialisations
(e.g. H2).
3 years, 1 month
[hibernate/hibernate-search] 4dcb62: HSEARCH-4366 Prevent double-closing a SearchSession
by Yoann Rodière
Branch: refs/heads/main
Home: https://github.com/hibernate/hibernate-search
Commit: 4dcb62f6c0f1a0ae8a4a7fd0756ecc9e917015db
https://github.com/hibernate/hibernate-search/commit/4dcb62f6c0f1a0ae8a4a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
Log Message:
-----------
HSEARCH-4366 Prevent double-closing a SearchSession
Otherwise the indexing plan may get executed twice, which causes issues
in tests we're going to add.
Commit: f36094be8394fe29a6232a903e5c23f0a1049c9c
https://github.com/hibernate/hibernate-search/commit/f36094be8394fe29a623...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M util/common/src/main/java/org/hibernate/search/util/common/logging/impl/Log.java
M util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/FieldValueReadHandle.java
M util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/MethodHandleValueReadHandle.java
M util/common/src/main/java/org/hibernate/search/util/common/reflect/impl/MethodValueReadHandle.java
Log Message:
-----------
HSEARCH-4366 Append the message of the causing exception to ValueReadHandle exception messages
So that when an exception occurs during indexing processing or
reindexing resolution, the top-level exception message contains all the
necessary information.
Commit: 09490c47badeb083aba602f6bf748589a9c4dfbe
https://github.com/hibernate/hibernate-search/commit/09490c47badeb083aba6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-11-20 (Sat, 20 Nov 2021)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureCustomBackgroundFailureHandlerIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureCustomMassIndexingFailureHandlerIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingFailureDefaultBackgroundFailureHandlerIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingFailureCustomBackgroundFailureHandlerIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingFailureCustomMassIndexingFailureHandlerIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/massindexing/MassIndexingFailureDefaultBackgroundFailureHandlerIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingProcessorFailureIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoReindexingResolutionFailureIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingAddIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingAddOrUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingDeleteIT.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/building/impl/PojoImplicitReindexingResolverPropertyNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/automaticindexing/impl/PojoImplicitReindexingResolverPropertyNode.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/common/annotation/impl/SearchProcessingWithContextException.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M util/internal/test/src/main/java/org/hibernate/search/util/impl/test/ExceptionMatcherBuilder.java
Log Message:
-----------
HSEARCH-4366 Add context to exceptions thrown during processing of POJOs (for indexing or reindexing resolution)
Compare: https://github.com/hibernate/hibernate-search/compare/1fa2f76cfb7f...0949...
3 years, 1 month
[hibernate/hibernate-orm] 9d08be: Fix load NonAggregateIdentifier by id
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 9d08be53a647c0fcf09b4ecc2867e2a1d84a1142
https://github.com/hibernate/hibernate-orm/commit/9d08be53a647c0fcf09b4ec...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/CompositeDerivedIdentityTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/ManyToOneEagerDerivedIdFetchModeJoinTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Order.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OrderLine.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OrderLinePK.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/b/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/b/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/b/DerivedIdentityIdClassParentEmbeddedIdDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/b/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/b/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/a/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/a/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/a/DerivedIdentityEmbeddedIdParentIdClassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/a/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/a/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b/DerivedIdentityEmbeddedIdParentEmbeddedIdDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/DerivedIdentitySimpleParentSimpleDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/FinancialHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/a/Simple.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e4/c/DerivedIdentitySimpleParentSimpleDepSecondPassOrderingTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/a/DerivedIdentityIdClassParentSameIdTypeIdClassDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/a/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/a/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/a/PersonId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/a/DerivedIdentityEmbeddedIdParentSameIdTypeIdClassDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/a/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/a/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/a/PersonId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/b/DerivedIdentityEmbeddedIdParentSameIdTypeEmbeddedIdDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/b/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/b/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e6/b/PersonId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/CompositeDerivedIdentityTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/ManyToOneEagerDerivedIdFetchModeJoinTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Order.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OrderLine.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OrderLinePK.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Product.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/b/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/b/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/b/DerivedIdentityIdClassParentEmbeddedIdDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/b/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/b/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/DerivedIdentityEmbeddedIdParentIdClassTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/a/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/DerivedIdentityEmbeddedIdParentEmbeddedIdDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/a/DerivedIdentitySimpleParentSimpleDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/a/FinancialHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/a/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/a/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/a/Simple.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e4/c/DerivedIdentitySimpleParentSimpleDepSecondPassOrderingTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/a/DerivedIdentityIdClassParentSameIdTypeIdClassDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/a/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/a/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/a/PersonId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/a/DerivedIdentityEmbeddedIdParentSameIdTypeIdClassDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/a/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/a/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/a/PersonId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/b/DerivedIdentityEmbeddedIdParentSameIdTypeEmbeddedIdDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/b/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/b/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e6/b/PersonId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneEagerDerivedIdFetchModeSelectTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/unidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
Log Message:
-----------
Fix load NonAggregateIdentifier by id
Commit: eae9a39b147db1f778f25d565dc6a48d93df77a3
https://github.com/hibernate/hibernate-orm/commit/eae9a39b147db1f778f25d5...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/b/DerivedIdentityIdClassParentSameIdTypeEmbeddedIdDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/b/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/b/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e5/b/PersonId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/b/DerivedIdentityIdClassParentSameIdTypeEmbeddedIdDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/b/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/b/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e5/b/PersonId.java
Log Message:
-----------
Fix throw exception when an Entity has an EmbeddedId being also an IdClass of another Entity
Commit: 411355852aa6d7842694954f217d7df86992f899
https://github.com/hibernate/hibernate-orm/commit/411355852aa6d7842694954...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/LazyAttributeLoadingInterceptor.java
M hibernate-core/src/main/java/org/hibernate/internal/util/EntityPrinter.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/PersistenceUnitUtilImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/CompositeIdDerivedIdWithIdClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/PersisterClassProviderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/CompositeIdDerivedIdWithIdClassTest.java
Log Message:
-----------
Fix PersistenceUnitUtilImpl#getIdentifier() throws NPE for NonAggregateIdentifier
Commit: d33200b3093fb867f9444e5ca3482e8d24007fb4
https://github.com/hibernate/hibernate-orm/commit/d33200b3093fb867f9444e5...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
Log Message:
-----------
Fix using wrong vale mapping for paramter binging with EntityCollectionPart
Commit: 55b1ec48f16305948f8a88f0fc0d959404f46d8c
https://github.com/hibernate/hibernate-orm/commit/55b1ec48f16305948f8a88f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Bar.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/DerivedIdentityWithBidirectionalAssociationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Foo.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/bidirectional/PersonInfo.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Bar.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/DerivedIdentityWithBidirectionalAssociationTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Foo.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneLazyDerivedIdFetchModeSelectTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/OneToOneWithDerivedIdentityTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/bidirectional/PersonInfo.java
Log Message:
-----------
Fix MappingModelCreationHelper#interpretToOneKeyDescriptor() throwing NotYetImplementedFor6Exception for NonAggregateIdentifier
Commit: 07a314b663529ab17a8707ed177ddb425c704832
https://github.com/hibernate/hibernate-orm/commit/07a314b663529ab17a8707e...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/metamodel/MetamodelUnsupportedOperationException.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/GeneratedValuesProcessor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NoGeneratedValueResolver.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractIdentifiableType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyMappingSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/ArrayTupleType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AttributeContainer.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DiscriminatorSqmPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntityTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PluralAttributeBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/Employer.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/EmployerId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/MedicalHistory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/Policy.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b2/PolicyId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdColumnOverridesDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/Policy.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e3/b3/PolicyId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/Employer.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/EmployerId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/MedicalHistory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/Policy.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b2/PolicyId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/DerivedIdentityEmbeddedIdParentEmbeddedIdGrandparentEmbeddedIdColumnOverridesDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/Policy.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e3/b3/PolicyId.java
Log Message:
-----------
Fix EmbeddableMappingType trowing exception wehen the attributeMapping is an instance of EmbeddedAttributeMapping
Commit: b520752c8d0cff59adbfdecc2cbede422e786863
https://github.com/hibernate/hibernate-orm/commit/b520752c8d0cff59adbfdec...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/a/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/a/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/a/DerivedIdentityIdClassParentIdClassDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/a/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e2/a/EmployeeId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/DollarValue.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/DollarValueUserType.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/EmbeddableIntegratorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/Investment.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/Investor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/InvestorTypeContributor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/MyDate.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/embeddables/MyDateUserType.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/DerivedIdentityIdClassParentIdClassDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e2/a/EmployeeId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/DollarValue.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/DollarValueUserType.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/EmbeddableIntegratorTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/Investment.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/Investor.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/InvestorTypeContributor.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/MyDate.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/MyDateUserType.java
Log Message:
-----------
Fix issue with class used as IdClass and also embedded in another IdClass
Commit: a771d035c9e24ce9b2bb20dd42aa18bac167f2ae
https://github.com/hibernate/hibernate-orm/commit/a771d035c9e24ce9b2bb20d...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/Customer.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/CustomerInventory.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/CustomerInventoryPK.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/IdClassGeneratedValueManyToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/b2/Item.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/IdClassForNestedIdWithAssociationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/AliasTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/ConfEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/ConfId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/MappingReorderedAliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/PersistentClassVisitorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/Table1.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/Table2.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserConfEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserConfId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/NestedIdClassDerivedIdentifiersTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/PlayerStat.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/PlayerStatId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/Score.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/ScoreId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/NestedIdClassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedPlayerStat.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedPlayerStatId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedScore.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedScoreId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedStat.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedStatId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/b2/Customer.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/b2/CustomerInventory.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/b2/CustomerInventoryPK.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/b2/IdClassGeneratedValueManyToOneTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/b2/Item.java
R hibernate-core/src/test/java/org/hibernate/test/idclass/IdClassForNestedIdWithAssociationTest.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/AliasTest.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/ConfEntity.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/ConfId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/MappingReorderedAliasTest.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/Table1.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/Table2.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/UserConfEntity.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/UserConfId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/UserEntity.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14276/NestedIdClassDerivedIdentifiersTest.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14276/entity/PlayerStat.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14276/entity/PlayerStatId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14276/entity/Score.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14276/entity/ScoreId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/NestedIdClassTest.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedPlayerStat.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedPlayerStatId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedScore.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedScoreId.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedStat.java
R hibernate-core/src/test/java/org/hibernate/test/mapping/hhh14343/entity/NestedStatId.java
Log Message:
-----------
Fix null embeddable with circular reference
Commit: 57f7e59e14ab8f4e81b22800855949ab30af1f9e
https://github.com/hibernate/hibernate-orm/commit/57f7e59e14ab8f4e81b2280...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/query/SqlResultSetMappingDescriptor.java
M hibernate-core/src/test/java/org/hibernate/orm/test/idclass/IdClassForNestedIdWithAssociationTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/AliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/ConfEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/ConfId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/MappingReorderedAliasTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/Table1.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/Table2.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserConfEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserConfId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/UserEntity.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/NestedIdClassDerivedIdentifiersTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/PlayerStat.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/PlayerStatId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/Score.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14276/entity/ScoreId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/NestedIdClassTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedPlayerStat.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedPlayerStatId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedScore.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedScoreId.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedStat.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/hhh14343/entity/NestedStatId.java
Log Message:
-----------
Fix SqlResultSetMappingDescriptor generating ResultMemento for Embeddable attributes
Commit: 971f58e335f75433369e8f15cf636ffd265df9f2
https://github.com/hibernate/hibernate-orm/commit/971f58e335f75433369e8f1...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/Employment.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/LazyOneToOneTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/Person.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/lazyonetoone/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/Address.java
A hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/AddressId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/Customer.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/Customer.java
A hibernate-core/src/test/java/org/hibernate/orm/test/typedonetoone/TypedOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/a/DerivedIdentitySimpleParentIdClassDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/lazyonetoone/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/lazyonetoone/Employment.java
R hibernate-core/src/test/java/org/hibernate/test/lazyonetoone/LazyOneToOneTest.java
R hibernate-core/src/test/java/org/hibernate/test/lazyonetoone/Person.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/lazyonetoone/Person.java
R hibernate-core/src/test/java/org/hibernate/test/typedonetoone/Address.java
R hibernate-core/src/test/java/org/hibernate/test/typedonetoone/AddressId.java
R hibernate-core/src/test/java/org/hibernate/test/typedonetoone/Customer.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/typedonetoone/Customer.java
R hibernate-core/src/test/java/org/hibernate/test/typedonetoone/TypedOneToOneTest.java
Log Message:
-----------
Expose virtual id types in JPA metamodel
Commit: b8429bca421fab8c1495cb4d926190f3483c1692
https://github.com/hibernate/hibernate-orm/commit/b8429bca421fab8c1495cb4...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryDelegatingImpl.java
M hibernate-core/src/main/java/org/hibernate/engine/spi/SessionFactoryImplementor.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/util/EntityPrinter.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/PersistenceUnitUtilImpl.java
R hibernate-core/src/main/java/org/hibernate/metamodel/MetamodelUnsupportedOperationException.java
A hibernate-core/src/main/java/org/hibernate/metamodel/UnsupportedMappingException.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AbstractCompositeIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/CompositeIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EmbeddableMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityIdentifierMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicEntityIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/BasicValuedCollectionPart.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/CompoundNaturalIdMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/DiscriminatedAssociationAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedForeignKeyDescriptor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EmbeddedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/GeneratedValuesProcessor.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/MappingModelCreationHelper.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NoGeneratedValueResolver.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/NonAggregatedIdentifierMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/ToOneAttributeMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/ast/ColumnReference.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractIdentifiableType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AnyMappingSqmPathSource.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/ArrayTupleType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/AttributeContainer.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DiscriminatorSqmPath.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/EntityTypeImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/PluralAttributeBuilder.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/AbstractEmbeddableInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityResultGraphNode.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/BatchEntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityDelayedFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchByUniqueKeyInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntitySelectFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/domain/CircularBiDirectionalFetchImpl.java
M hibernate-core/src/main/java/org/hibernate/type/AnyType.java
M hibernate-core/src/main/java/org/hibernate/type/EntityType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/PrimitiveJavaType.java
M hibernate-core/src/test/java/org/hibernate/orm/test/annotations/cid/keymanytoone/association/EagerKeyManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/cfg/persister/GoofyPersisterClassProvider.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/PersisterClassProviderTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/legacy/CustomPersister.java
A hibernate-core/src/test/java/org/hibernate/orm/test/mapping/onetoone/OneToOneInverseInEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/sql/exec/EntityWithNotAggregateIdTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/domain/gambit/EntityWithNotAggregateId.java
Log Message:
-----------
Introduce a proper EmbeddableMappingType for id-class and handle id-class uses uniformly
Commit: eaea919cf576d17a427a20d285096e5de133b61a
https://github.com/hibernate/hibernate-orm/commit/eaea919cf576d17a427a20d...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/MetadataContext.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/a/Dependent.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/a/DependentId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/a/DerivedIdentitySimpleParentIdClassDepTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/derivedidentities/e1/a/Employee.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/Customer.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/Customer.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/CustomerId.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/FavoriteCustomer.java
A hibernate-core/src/test/java/org/hibernate/orm/test/idclass/IdClassHbmTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/a/Dependent.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/a/DependentId.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/a/DerivedIdentitySimpleParentIdClassDepTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/derivedidentities/e1/a/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/idclass/Customer.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/idclass/Customer.java
R hibernate-core/src/test/java/org/hibernate/test/idclass/CustomerId.java
R hibernate-core/src/test/java/org/hibernate/test/idclass/FavoriteCustomer.java
R hibernate-core/src/test/java/org/hibernate/test/idclass/IdClassTest.java
Log Message:
-----------
Fix HBM based model binding wrt id-classes and move the last derived id tests
Compare: https://github.com/hibernate/hibernate-orm/compare/b971d76bf602...eaea919...
3 years, 1 month
[hibernate/hibernate-orm] 69d2c6: Removal @Deprecated from availablesettings (#4369)
by Jan Schatteman
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 69d2c65880117c649054a5f4bd96915b101ef589
https://github.com/hibernate/hibernate-orm/commit/69d2c65880117c649054a5f...
Author: Jan Schatteman <jrenaat(a)users.noreply.github.com>
Date: 2021-11-17 (Wed, 17 Nov 2021)
Changed paths:
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M hibernate-core/src/main/java/org/hibernate/boot/registry/classloading/internal/ClassLoaderServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/internal/CoreMessageLogger.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/internal/HibernateSchemaManagementTool.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/persistenceunit/ExcludeUnlistedClassesTest.java
M migration-guide.adoc
Log Message:
-----------
Removal @Deprecated from availablesettings (#4369)
* Remove deprecated *_CLASSLOADER from AvailableSettings
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
* Remove deprecated HBM2DLL_CREATE_NAMESPACES and DEPRECATED_EXTRA_PHYSICAL_TABLE_TYPES from AvailableSettings
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
* Remove deprecated and duplicated HBM2DDL_DB_NAME, HBM2DDL_DB_VERSION, HBM2DDL_DB_MAJOR_VERSION, HBM2DDL_DB_MINOR_VERSION from AvailableSettings
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
3 years, 1 month