[hibernate/hibernate-orm] 611796: HHH-14450 - Drop ability to disable "enhanced prox...
by Steve Ebersole
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: 611796c0fc413b27f240d83c49925414b1b71fc5
https://github.com/hibernate/hibernate-orm/commit/611796c0fc413b27f240d83...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryOptionsBuilder.java
M hibernate-core/src/main/java/org/hibernate/boot/spi/SessionFactoryOptions.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementHelper.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/LazyAttributesMetadata.java
M hibernate-core/src/main/java/org/hibernate/cfg/AvailableSettings.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultLoadEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultMergeEventListener.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
M hibernate-core/src/main/java/org/hibernate/mapping/Property.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/tuple/PropertyFactory.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/BytecodeEnhancementMetadataPojoImpl.java
M hibernate-core/src/main/java/org/hibernate/tuple/entity/EntityMetamodel.java
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/InstrumentedProxyLazyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeDeleteManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/cascade/CascadeOnUninitializedTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/BidirectionalLazyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/LazyLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/NaturalIdInUninitializedAssociationTest.java
R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceEagerManyToOneTest.java
R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/QueryScrollingWithInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/StatelessQueryScrollingTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/cache/UninitializedAssociationsInCacheTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/BidirectionalLazyGroupsTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/group/LazyGroupTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/notfound/LazyNotFoundManyToOneNonUpdatableNonInsertableTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/notfound/LazyNotFoundOneToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BatchFetchProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/BidirectionalProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/DeepInheritanceProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/DeepInheritanceWithNonEntitiesProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/EntitySharedInCollectionAndToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/FetchGraphTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyCollectionDeletedAllowProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyGroupWithInheritanceAllowProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyGroupWithInheritanceTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatefulTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesNoProxyFactoryWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyMergeWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesStatelessTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LazyToOnesProxyWithSubclassesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundBatchEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/LoadANonExistingNotFoundEntityTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MappedSuperclassWithEmbeddableTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyBidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MapsIdProxyUnidirectionalTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeDetachedToProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/MergeProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/NaturalIdInUninitializedProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyDeletionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateInlineDirtyTrackingDynamicUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateInlineDirtyTrackingTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/ProxyInitializeAndUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/QueryScrollingWithInheritanceProxyEagerManyToOneTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SetIdentifierOnAEnhancedProxyTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SharingReferenceTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoading.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/SimpleUpdateTestWithLazyLoadingAndInlineDirtyTracking.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/batch/AbstractBatchingTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/DirtyCheckPrivateUnMappedCollectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/EntityWithMutableAttributesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpdateEntitiesWithCollectionsTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/ManyToOnePropertyAccessByFieldTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/ManyToOneWithEmbeddedAndNotOptionalFieldTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SimpleDynamicUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/DynamicUpdateAndCollectionsTest.java
M hibernate-core/src/test/java/org/hibernate/test/cache/EnhancedProxyCacheTest.java
Log Message:
-----------
HHH-14450 - Drop ability to disable "enhanced proxies"
3 years, 10 months
[hibernate/hibernate-orm] 019f93: Migrating tests from jpa/tests/emops to orm/test/j...
by Jan Schatteman
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 019f934344fceb43f115e7af67e028654e77d013
https://github.com/hibernate/hibernate-orm/commit/019f934344fceb43f115e7a...
Author: Jan Schatteman <jschatte(a)redhat.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Cat.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Category.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Colony.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Competition.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Competitor.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Decorate.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Dog.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Dress.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Empire.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/FlushModeTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/FlushTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/GetReferenceTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Hoarder.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Item.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Mail.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeMultipleEntityCopiesAllowedLoggedTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeMultipleEntityCopiesAllowedTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeMultipleEntityCopiesCustomTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeMultipleEntityCopiesDisallowedByDefaultTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeMultipleEntityCopiesDisallowedTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/MergeTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Music.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Pet.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/Race.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/RefreshTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/RemoveTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/A.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/B1.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/B2.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/B3.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/B4.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/C1.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/C2.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/emops/cascade/CascadePersistTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Cat.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Category.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Colony.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Competition.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Competitor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Decorate.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Dog.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Dress.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Empire.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/FlushModeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/FlushTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/GetReferenceTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Hoarder.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Item.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Mail.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeMultipleEntityCopiesAllowedLoggedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeMultipleEntityCopiesAllowedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeMultipleEntityCopiesCustomTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeMultipleEntityCopiesDisallowedByDefaultTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeMultipleEntityCopiesDisallowedTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/MergeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Music.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Pet.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/Race.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/RefreshTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/RemoveTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/A.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/B1.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/B2.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/B3.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/B4.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/C1.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/C2.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/emops/cascade/CascadePersistTest.java
Log Message:
-----------
Migrating tests from jpa/tests/emops to orm/test/jpa/emops
Signed-off-by: Jan Schatteman <jschatte(a)redhat.com>
3 years, 10 months
[hibernate/hibernate-search] e8c99b: HSEARCH-4153 Rename LoadingContext to SearchLoadin...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: e8c99bbe5b1bc78bf9f78b79f71b1c600f50b343
https://github.com/hibernate/hibernate-search/commit/e8c99bbe5b1bc78bf9f7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchExtension.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexManagerBackendContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/impl/ElasticsearchSearchQueryOptionsStepImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/dsl/impl/ElasticsearchSearchQuerySelectStepImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryRequestContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/SearchBackendContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/LuceneExtension.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/impl/LuceneSearchQueryOptionsStepImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/dsl/impl/LuceneSearchQuerySelectStepImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryRequestContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/SearchBackendContext.java
M engine/src/main/java/org/hibernate/search/engine/mapper/scope/impl/MappedIndexScopeImpl.java
M engine/src/main/java/org/hibernate/search/engine/mapper/scope/spi/MappedIndexScope.java
R engine/src/main/java/org/hibernate/search/engine/search/loading/context/spi/LoadingContext.java
R engine/src/main/java/org/hibernate/search/engine/search/loading/context/spi/LoadingContextBuilder.java
A engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContext.java
A engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContextBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/query/SearchQueryExtension.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/SearchQueryDslExtension.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/impl/DefaultSearchQueryOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/impl/DefaultSearchQuerySelectStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractExtendedSearchQueryOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQueryOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQuerySelectStep.java
M engine/src/main/java/org/hibernate/search/engine/search/query/spi/SearchQueryBuilderFactory.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryLoadingOptionsIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryResultLoadingOrTransformingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryScrollResultLoadingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperMockUtils.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/context/impl/JavaBeanLoadingContext.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/context/impl/HibernateOrmLoadingContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSearchLoadingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapterExtension.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/NextScrollWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/ScrollWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/SearchWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/VerifyingStubBackendBehavior.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendBehavior.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubSearchQueryBuilderFactory.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQuery.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchQueryBuilder.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/StubSearchScroll.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/GenericStubMappingScope.java
R util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubLoadingContext.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingScope.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Rename LoadingContext to SearchLoadingContext
To avoid confusion with types we're about to introduce.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: c8d2351e6e0ef57e66e922bfd3f8411fcde42503
https://github.com/hibernate/hibernate-search/commit/c8d2351e6e0ef57e66e9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoMappingDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/PojoMappingDelegate.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
Log Message:
-----------
HSEARCH-4153 Remove a few unnecessary generics
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: e66207fc028ad95c4e97493d84664d3dd6bb9c2f
https://github.com/hibernate/hibernate-search/commit/e66207fc028ad95c4e97...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/dsl/impl/HibernateOrmSearchQuerySelectStep.java
Log Message:
-----------
HSEARCH-4153 Remove an unnecessary DSL step wrapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 33a89a35169aa62fab28b9dbc27aefe50c5bc5ee
https://github.com/hibernate/hibernate-search/commit/33a89a35169aa62fab28...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/search/loading/spi/SearchLoadingContext.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanSearchLoadingContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/scope/impl/SearchScopeImpl.java
R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanProjectionHitMapper.java
R mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/search/loading/impl/JavaBeanSearchLoadingContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityGraphHint.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityLoadingStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoader.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmLoadingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingIndexedTypeContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingIndexedTypeContextProvider.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingMappingContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/LoadingSessionContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MutableEntityLoadingOptions.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmTypeContextContainer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeMappingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/HibernateOrmScopeSessionContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/scope/impl/SearchScopeImpl.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/EntityGraphHint.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmByTypeEntityLoader.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmSearchLoadingContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/MutableEntityLoadingOptions.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchEntityLoaderBuilder.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchEntityLoadingStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingIndexedTypeContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingMappingContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/SearchLoadingSessionContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapter.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/query/impl/HibernateOrmSearchQueryAdapterExtension.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSessionMappingContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSessionTypeContextProvider.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoLoadingPlan.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoMultiLoaderLoadingPlan.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/impl/PojoSingleLoaderLoadingPlan.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoader.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoadingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/loading/spi/PojoLoadingContextBuilder.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/mapping/impl/AbstractPojoTypeManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeDelegateImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/impl/PojoScopeIndexedTypeContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeDelegate.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/scope/spi/PojoScopeSessionContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoProjectionHitMapper.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingContextBuilder.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/search/loading/impl/PojoSearchLoadingIndexedTypeContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/AbstractPojoSearchSession.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionMappingContext.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Move more search loading code and SPIs to the POJO mapper
So that we'll be able to use it from other places in the POJO mapper
(e.g. indexing plans).
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 9fd2dfc6c529d359ff62d9283b6d1cf009af9cce
https://github.com/hibernate/hibernate-search/commit/9fd2dfc6c529d359ff62...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/EntityLoadingStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmQueryLoader.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MassIndexingTypeGroupLoaderImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchIndexingWorkspace.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/HibernateOrmMassIndexingIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierProducer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingIndexedTypeGroup.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingTypeGroupLoader.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingTypeLoadingStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/impl/HibernateOrmComposableSearchEntityLoader.java
Log Message:
-----------
HSEARCH-4153 Avoid cyclic package dependencies between loading and mass indexing
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: bbf545ac29b22212617777d4c1b79b6dffa4b24b
https://github.com/hibernate/hibernate-search/commit/bbf545ac29b222126177...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/MutableEntityLoadingOptions.java
Log Message:
-----------
HSEARCH-4153 Fix raw types in MutableEntityLoadingOptions
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 6010c4ca206ab7f98b295731c979973ee0395c2d
https://github.com/hibernate/hibernate-search/commit/6010c4ca206ab7f98b29...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryResultLoadingOrTransformingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryScrollResultLoadingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperMockUtils.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/StubEntityLoader.java
Log Message:
-----------
HSEARCH-4153 Stop using DefaultProjectionHitMapper/EntityLoader in the backend TCK
We don't use it in the POJO mapper, so it makes sense that we don't test
it in the backend TCK.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 41388cba1f2dcf14f6ab468cb29be6471cfe391d
https://github.com/hibernate/hibernate-search/commit/41388cba1f2dcf14f6ab...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
R engine/src/main/java/org/hibernate/search/engine/search/loading/spi/DefaultProjectionHitMapper.java
R engine/src/main/java/org/hibernate/search/engine/search/loading/spi/EntityLoader.java
R engine/src/main/java/org/hibernate/search/engine/search/loading/spi/IdentityEntityLoader.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubProjectionHitMapper.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubSearchLoadingContext.java
Log Message:
-----------
HSEARCH-4153 Remove DefaultProjectionHitMapper and related classes
They're not useful anymore.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5a54ea868921b146cc4f13226dbedb434cf487aa
https://github.com/hibernate/hibernate-search/commit/5a54ea868921b146cc4f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/common/impl/HibernateOrmUtils.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/AbstractHibernateOrmEntityLoader.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoader.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmEntityIdEntityLoadingStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoader.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/loading/impl/HibernateOrmNonEntityIdPropertyEntityLoadingStrategy.java
Log Message:
-----------
HSEARCH-4153 Factorize and refine code that detects whether type filters are necessary upon loading
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 34e22802e6495522b89ac021bdc66b6971f32864
https://github.com/hibernate/hibernate-search/commit/34e22802e6495522b89a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
M integrationtest/v5migrationhelper/engine/src/test/java/org/hibernate/search/testsupport/junit/SearchITHelper.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexerImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexingPlanImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/IdentifierMappingImplementor.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/PropertyIdentifierMapping.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/bridge/runtime/impl/ProvidedIdentifierMapping.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/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexerImpl.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/spi/PojoIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexingPlan.java
Log Message:
-----------
HSEARCH-4153 Merge the purge operation into the delete operation in PojoIndexingPlan/PojoIndexer
Because a purge is just a delete with a null entity, and because we're
going to support passing a null entity for all operations in the next
few commits.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 73d1ecadc50e7d2ea577f6901fa674fac73f421c
https://github.com/hibernate/hibernate-search/commit/73d1ecadc50e7d2ea577...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingDeleteIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingOperationIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/IndexedEntity.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/MyRoutingBinder.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/MyRoutingBridge.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingOperation.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationIT.java
Log Message:
-----------
HSEARCH-4153 Refactor PojoIndexingPlan/PojoIndexer tests
So that we can more easily add more tests for loading
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: a0aa933e2213b53c53c1c154c96d709af7c73502
https://github.com/hibernate/hibernate-search/commit/a0aa933e2213b53c53c1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
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/work/impl/PojoIndexerImpl.java
Log Message:
-----------
HSEARCH-4153 Check for null entities in PojoIndexerImpl
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: dc381d9fbc5442c943b0c6ae6b1f31c7c2b8c8d0
https://github.com/hibernate/hibernate-search/commit/dc381d9fbc5442c943b0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoContainedTypeManager.java
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/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoContainedTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.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/PojoWorkContainedTypeContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoWorkIndexedTypeContext.java
Log Message:
-----------
HSEARCH-4153 Add a reference to the root indexing plan in type indexing plans
This is not very useful now, but it will be when we add loading plans.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 0fbe7eabfd1432f07d381767e4bd8b375b3bc09f
https://github.com/hibernate/hibernate-search/commit/0fbe7eabfd1432f07d38...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/HibernateOrmSearchSession.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/work/impl/AbstractPojoTypeIndexingPlan.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexedTypeIndexingPlan.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/spi/PojoWorkSessionContext.java
Log Message:
-----------
HSEARCH-4153 Load entities as necessary in PojoIndexingPlan
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: eeb031ee87934c092b1799a7a3fda1f7388d0d56
https://github.com/hibernate/hibernate-search/commit/eeb031ee87934c092b17...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/EntityLoader.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/LoadingOptions.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanLoader.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/JavaBeanSearchLoadingContext.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/LoadingTypeContext.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/loading/impl/LoadingTypeContextProvider.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/log/impl/Log.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanTypeContextContainer.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSessionBuilder.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSessionTypeContextProvider.java
Log Message:
-----------
HSEARCH-4153 Implement loading for the JavaBean mapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 80192298eb64033b20955b74fb59e151be7f4284
https://github.com/hibernate/hibernate-search/commit/80192298eb64033b2095...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/AbstractPojoIndexingOperationIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexerOperationNullEntityIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingOperation.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/operations/PojoIndexingPlanOperationNullEntityIT.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexerImpl.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4153 Test PojoIndexer/PojoIndexingPlan operations with null entities
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/5dfa6a03975e...8019...
3 years, 10 months
[hibernate/hibernate-search] 07f351: HSEARCH-4155 Fix obsolete documentation in the jav...
by Yoann Rodière
Branch: refs/heads/6.0
Home: https://github.com/hibernate/hibernate-search
Commit: 07f351505f286174b9c6176cb1a947d7317e4907
https://github.com/hibernate/hibernate-search/commit/07f351505f286174b9c6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Fix obsolete documentation in the javabean mapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: aed7859b136d7d1ae9cb95a571135ba731834fe2
https://github.com/hibernate/hibernate-search/commit/aed7859b136d7d1ae9cb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexIndexer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexIndexingPlan.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexingPlan.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexer.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexingPlan.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/work/LuceneIndexingNestedIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyMismatchIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexerIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexingPlanIT.java
M integrationtest/mapper/orm-envers/src/test/java/org/hibernate/search/integrationtest/mapper/orm/envers/EnversIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBasicIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingConcurrentModificationInDifferentTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingConcurrentModificationInSameTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddableIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingMappedSuperclassIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOutOfTransactionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/array/AbstractAutomaticIndexingArrayIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AbstractAutomaticIndexingAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingAssociationDeletionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingGenericPolymorphicAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingPolymorphicInverseSideAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingPolymorphicOriginalSideAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingSingleAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AbstractAutomaticIndexingMultiAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/bridge/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/bridge/AutomaticIndexingEmbeddedBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BytecodeEnhancementIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/ProxyIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/TransientPropertyIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInTriggerUnnecessaryCollectionInitializationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/IndexingProcessorProxiedAssociatedEntityIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ReindexingResolverProxiedAssociatedEntityIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanNonEntityIdDocumentIdIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/automaticindexing/DefaultReindexOnUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractOnTheFlyIndexingBenchmarks.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/PojoIndexedTypeIndexingPlan.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 util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubDocumentWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexIndexer.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Consistently use the terms "add or update" rather than "update" for document indexing
Just for consistency and to avoid misleading language.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: fb7df41743e5c8b79a9a070c060f998f7ee4d489
https://github.com/hibernate/hibernate-search/commit/fb7df41743e5c8b79a9a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Fix a bug in PojoIndexingPlan where a delete followed by add would not correctly update an entity
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 4f78b7e79c1c13c6ff8fdd3221596433ffc6a008
https://github.com/hibernate/hibernate-search/commit/4f78b7e79c1c13c6ff8f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
Log Message:
-----------
HSEARCH-4155 Test states in PojoIndexingPlan
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 124201a4b0259f86e7419b90e12763034356202a
https://github.com/hibernate/hibernate-search/commit/124201a4b0259f86e741...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4155 Update an obsolete comment in PojoIndexingPlanImpl
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 27ea408ccaec40d4da37bdebca87dd95b554ba16
https://github.com/hibernate/hibernate-search/commit/27ea408ccaec40d4da37...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
Log Message:
-----------
HSEARCH-4155 Add a missing "static" keyword
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/7352cfe0b390...27ea...
3 years, 10 months
[hibernate/hibernate-search] aa3845: HSEARCH-4155 Fix obsolete documentation in the jav...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: aa3845d344c9e7adb5c89102ac475c4abacc8462
https://github.com/hibernate/hibernate-search/commit/aa3845d344c9e7adb5c8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Fix obsolete documentation in the javabean mapper
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5983693f551194c6e4683754ad357cad876fdec3
https://github.com/hibernate/hibernate-search/commit/5983693f551194c6e468...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexIndexer.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexIndexingPlan.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexingPlan.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexer.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexingPlan.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/work/LuceneIndexingNestedIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyMismatchIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexerIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexingPlanIT.java
M integrationtest/mapper/orm-envers/src/test/java/org/hibernate/search/integrationtest/mapper/orm/envers/EnversIT.java
M integrationtest/mapper/orm-spring/src/test/java/org/hibernate/search/integrationtest/spring/jta/JtaAndSpringMoreComplexIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBasicIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingConcurrentModificationInDifferentTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingConcurrentModificationInSameTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingElementCollectionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddableIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingMappedSuperclassIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOutOfTransactionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/array/AbstractAutomaticIndexingArrayIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AbstractAutomaticIndexingAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingAssociationDeletionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingGenericPolymorphicAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingPolymorphicInverseSideAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingPolymorphicOriginalSideAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/AutomaticIndexingSingleAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/association/multi/AbstractAutomaticIndexingMultiAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/bridge/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/bridge/AutomaticIndexingEmbeddedBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/BytecodeEnhancementIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/ProxyIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/model/TransientPropertyIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedTypeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInTriggerUnnecessaryCollectionInitializationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/IndexingProcessorProxiedAssociatedEntityIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ReindexingResolverProxiedAssociatedEntityIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/session/SearchIndexingPlanNonEntityIdDocumentIdIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/automaticindexing/DefaultReindexOnUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/PropertyBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/RoutingBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/TypeBridgeBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractOnTheFlyIndexingBenchmarks.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/PojoIndexedTypeIndexingPlan.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 util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubDocumentWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexIndexer.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Consistently use the terms "add or update" rather than "update" for document indexing
Just for consistency and to avoid misleading language.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 966ba1a3cd97a396a12813f66c35cb4d2dc0b4ff
https://github.com/hibernate/hibernate-search/commit/966ba1a3cd97a396a128...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/AbstractPojoTypeIndexingPlan.java
Log Message:
-----------
HSEARCH-4155 Fix a bug in PojoIndexingPlan where a delete followed by add would not correctly update an entity
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 34f5ff889c97188c1dc7dcb50d71daf9342438fc
https://github.com/hibernate/hibernate-search/commit/34f5ff889c97188c1dc7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
Log Message:
-----------
HSEARCH-4155 Test states in PojoIndexingPlan
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: dbc33dc149163be78cdf67e551fda38ec9dc540d
https://github.com/hibernate/hibernate-search/commit/dbc33dc149163be78cdf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoIndexingPlanImpl.java
Log Message:
-----------
HSEARCH-4155 Update an obsolete comment in PojoIndexingPlanImpl
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 04015505d307c6648b1bc21a905b778780f58efc
https://github.com/hibernate/hibernate-search/commit/04015505d307c6648b1b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
Log Message:
-----------
HSEARCH-4155 Add a missing "static" keyword
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare: https://github.com/hibernate/hibernate-search/compare/139081fb40b0...0401...
3 years, 10 months
[hibernate/hibernate-orm] d213d6: HHH-13658 fix failing test on Oracle
by Christian Beikov
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: d213d675ce83293a26d3b9fec8e18e4c7f7002d8
https://github.com/hibernate/hibernate-orm/commit/d213d675ce83293a26d3b9f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/orm/test/mapping/lazytoone/Flight.java
Log Message:
-----------
HHH-13658 fix failing test on Oracle
Commit: 6fcb83c90d69a30ca31c86f69dee3f7077d080ff
https://github.com/hibernate/hibernate-orm/commit/6fcb83c90d69a30ca31c86f...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/usertype/IntegratorProvidedUserTypeTest.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapper.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapperUserType.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapperUserTypeIntegrator.java
M hibernate-core/src/test/resources/org/hibernate/test/service/org.hibernate.integrator.spi.Integrator
Log Message:
-----------
HHH-14408 Test that user type provided by integrator is properly registered
Commit: 52785ce0ed82115671aef7cff83e42db31c05142
https://github.com/hibernate/hibernate-orm/commit/52785ce0ed82115671aef7c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngine.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
Log Message:
-----------
HHH-14408 Defer property type access until integrators ran
Commit: d2036cb11a28712c139050164639685e12ba59e2
https://github.com/hibernate/hibernate-orm/commit/d2036cb11a28712c1390501...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/orderby/OrderByTest.java
Log Message:
-----------
HHH-14351 Test showing that order by type discriminator desc fails
Commit: 5d9f6936ff88ac560b418a59cd33eedffb7a8fe2
https://github.com/hibernate/hibernate-orm/commit/5d9f6936ff88ac560b418a5...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/antlr/sql-gen.g
Log Message:
-----------
HHH-14351 Fix order by type discriminator rendering issue
Commit: d767d46d05a9a1f754dca6be870bbf9f17bdb553
https://github.com/hibernate/hibernate-orm/commit/d767d46d05a9a1f754dca6b...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M .github/workflows/contributor-build.yml
M ci/build-github.sh
M ci/build-travis.sh
M ci/build.sh
M docker_db.sh
M documentation/src/test/java/org/hibernate/userguide/events/ListenerTest.java
M documentation/src/test/java/org/hibernate/userguide/hql/HQLTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobCharArrayTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobStringTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NationalizedTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/SubselectTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/TypeCategoryTest.java
M gradle/databases.gradle
M gradle/java-module.gradle
M hibernate-agroal/src/test/java/org/hibernate/test/agroal/util/PreparedStatementSpyConnectionProvider.java
M hibernate-c3p0/src/test/resources/hibernate.properties
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MariaDB103Dialect.java
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/AbstractMultiTableBulkIdStrategyImpl.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/cascade/MergeTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/TreatKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/basic/PredicateTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/GroupBySelectCaseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/SelectCaseLiteralHandlingBindTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/SelectCaseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/metamodel/Translation.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/query/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/schemagen/JpaSchemaGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/FlushAndTransactionTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/batch/JtaWithFailingBatchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/BasicCriteriaExecutionTests.java
M hibernate-core/src/test/java/org/hibernate/query/criteria/internal/expression/SearchedCaseExpressionTest.java
M hibernate-core/src/test/java/org/hibernate/query/hhh14156/HHH14156Test.java
M hibernate-core/src/test/java/org/hibernate/secure/JaccIntegratorTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/embeddables/collection/xml/EmbeddableWithOneToMany_HHH_11302_xml_Test.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/lob/hhh4635/LobTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/test/bulkid/GlobalTemporaryTableBulkCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/test/cascade/MergeTest.java
M hibernate-core/src/test/java/org/hibernate/test/cdi/converters/legacy/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
M hibernate-core/src/test/java/org/hibernate/test/connections/ConnectionsReleaseAutoCommitTest.java
M hibernate-core/src/test/java/org/hibernate/test/converter/AndNationalizedTests.java
M hibernate-core/src/test/java/org/hibernate/test/criteria/InTest.java
M hibernate-core/src/test/java/org/hibernate/test/criterion/NationalizedIgnoreCaseTest.java
M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectCollationTest.java
M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectTempTableCollationTest.java
M hibernate-core/src/test/java/org/hibernate/test/fileimport/MultiLineImportFileTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/CoalesceTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/WithClauseTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/ManyToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/OneToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/test/idgen/enhanced/sequence/HiLoSequenceMismatchStrategyTest.java
M hibernate-core/src/test/java/org/hibernate/test/inheritance/TransientOverrideAsPersistentJoined.java
M hibernate-core/src/test/java/org/hibernate/test/inheritance/TransientOverrideAsPersistentTablePerClass.java
M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/BasicConnectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/proxy/ProxyReferenceEqualityTest.java
M hibernate-core/src/test/java/org/hibernate/test/quote/TableGeneratorQuotingTest.java
M hibernate-core/src/test/java/org/hibernate/test/schematools/TestExtraPhysicalTableTypes.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/PostgreSQLMultipleSchemaSequenceTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaMigratorHaltOnErrorTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateHaltOnErrorTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemavalidation/LongVarcharValidationTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/LocalDateCustomSessionLevelTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
M hibernate-core/src/test/java/org/hibernate/test/util/jdbc/PreparedStatementSpyConnectionProvider.java
M hibernate-core/src/test/resources/org/hibernate/query/hhh12225/Vehicle.hbm.xml
M hibernate-ehcache/src/test/java/org/hibernate/cache/ehcache/test/TestHelper.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/collection/StringMapLobTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/collection/StringMapNationalizedLobTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/tools/OrderSequenceGenerationTest.java
M hibernate-hikaricp/src/test/java/org/hibernate/test/util/PreparedStatementSpyConnectionProvider.java
M hibernate-jcache/src/test/java/org/hibernate/jcache/test/RefreshUpdatedDataTest.java
M hibernate-jcache/src/test/java/org/hibernate/jcache/test/TestHelper.java
M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
M hibernate-testing/src/main/java/org/hibernate/testing/transaction/TransactionUtil.java
Log Message:
-----------
Fix most tests to work on all DBs and fix a bunch of connection leaks
Commit: 08d9fe1a3b37fc054b77336530511c7331cf075e
https://github.com/hibernate/hibernate-orm/commit/08d9fe1a3b37fc054b77336...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-envers/src/test/java/org/hibernate/envers/test/AbstractEnversTest.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/AbstractMySQLDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DB2DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DatabaseCleanerContext.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/H2DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/JdbcConnectionContext.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MariaDBDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MySQL5DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MySQL8DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/OracleDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/PostgreSQLDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/SQLServerDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseUnitTestCase.java
Log Message:
-----------
Add cleaners for clearing a schema the first time before running a test
Commit: 9135f69c91522d7594c846807b9563dd6db16543
https://github.com/hibernate/hibernate-orm/commit/9135f69c91522d7594c8468...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/IdTableHelper.java
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/global/GlobalTemporaryTableBulkIdStrategy.java
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/local/LocalTemporaryTableBulkIdStrategy.java
A hibernate-core/src/main/java/org/hibernate/hql/spi/id/local/PreparationContextImpl.java
Log Message:
-----------
HHH-14433 Add possibility to drop local temporary tables to enable connection pooling in tests
Commit: a8cddb93e8d0d814df72a14a6acdf6983b53044d
https://github.com/hibernate/hibernate-orm/commit/a8cddb93e8d0d814df72a14...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/DdlTransactionIsolatorNonJtaImpl.java
Log Message:
-----------
HHH-14434 Fix autocommit reset for connection used in DdlTransactionIsolatorNonJtaImpl
Commit: 62d727d44ed881cce47fe5881fda65a0d0d3bce1
https://github.com/hibernate/hibernate-orm/commit/62d727d44ed881cce47fe58...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-testing/src/main/java/org/hibernate/testing/jta/JtaAwareConnectionProviderImpl.java
Log Message:
-----------
Fix connection leak in connection provider used for JTA tests
Commit: 21c89240d068f279b7511384d7a3b71a52347fe5
https://github.com/hibernate/hibernate-orm/commit/21c89240d068f279b751138...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/model/relational/QualifiedTableName.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/internal/InformationExtractorJdbcDatabaseMetaDataImpl.java
Log Message:
-----------
HHH-14435 Improve table information extraction (especially for Oracle with enableSynonyms)
Previously Oracle with enableSynonyms ran into a timeout on CI because the JDBC driver issues a rather expensive query. The new implementation issues a dummy query and uses the result set metadata as suggested in various online articles about schema introspection
Commit: 9f460e1c303ba974f38327a35e88545729aedc30
https://github.com/hibernate/hibernate-orm/commit/9f460e1c303ba974f38327a...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/DdlTransactionIsolatorJtaImpl.java
Log Message:
-----------
HHH-14432 Implement cleanup for EntityManagerFactoryBuilderImpl to close connections on bootstrap errors
Commit: ffe45ccdd6fd0fdde1f685fe4075a7a3f2295c01
https://github.com/hibernate/hibernate-orm/commit/ffe45ccdd6fd0fdde1f685f...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
Log Message:
-----------
Register transaction coordinator as observer when session is waiting for auto close but coordinator is not shared
Commit: 709ac039d1e5d12372237951cadfcf4bc2feb590
https://github.com/hibernate/hibernate-orm/commit/709ac039d1e5d1237223795...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/type/internal/TypeConfigurationRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
Log Message:
-----------
Drop TypeConfigurationRegistry which was leaking session factories that had a bootstrap error
As far as I can tell, the purpose of TypeConfigurationRegistry was only for serialization, but since the TypeConfiguration UUID is always random, this won't work anyway.
Commit: 1983123d72d2f063685cc8543595b4f595032cb4
https://github.com/hibernate/hibernate-orm/commit/1983123d72d2f063685cc85...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/ConnectionValidator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/DisableDiscardPersistenceContextOnCloseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/EnableDiscardPersistenceContextOnCloseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/LockTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/StatementIsClosedAfterALockExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/test/criteria/CriteriaQueryTest.java
M hibernate-core/src/test/java/org/hibernate/test/insertordering/BaseInsertOrderingTest.java
M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/SessionJdbcBatchTest.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/JPALockTest.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/LockExceptionTests.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/RepeatableReadTest.java
M hibernate-core/src/test/java/org/hibernate/test/querytimeout/QueryTimeOutTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimeCustomTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimeDefaultTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampCustomSessionLevelTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampCustomTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampDefaultTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampWithDefaultUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampWithoutUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/unionsubclass/UnionSubclassTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/BaseEnversJPAFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/jdbc/ConnectionProviderDelegate.java
A hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SharedDriverManagerConnectionProviderImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
Log Message:
-----------
Use a shared connection provider for most tests to reduce test time significantly
Commit: b3ab4c22997f01bbffb379887e8b001e217252b0
https://github.com/hibernate/hibernate-orm/commit/b3ab4c22997f01bbffb3798...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyTenSixDialect.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/ManyToManySizeTest2.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/OneToManySizeTest2.java
Log Message:
-----------
Fix newly added tests for derby
Commit: 47807c25f1aeba41bf11857b95bc443757bd7320
https://github.com/hibernate/hibernate-orm/commit/47807c25f1aeba41bf11857...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M databases/pgsql/resources/hibernate.properties
Log Message:
-----------
Don't use prepared statement cache for PostgreSQL in matrix test
Commit: 0aff8627dfc938e0c2c281c1ec917642ac73e4ac
https://github.com/hibernate/hibernate-orm/commit/0aff8627dfc938e0c2c281c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M databases/pgsql/resources/hibernate.properties
Log Message:
-----------
Fix wrong host for matrix_pgsql
Commit: d5b0c167c890e49890339cc4597f3581d469d3f0
https://github.com/hibernate/hibernate-orm/commit/d5b0c167c890e49890339cc...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
Log Message:
-----------
on H2 after 2.0 don't need column type workaround
Apparently H2 correctly reports column types via JDBC metadata
since 2.0, so this workaround is unnecessary.
Also add a default mapping for DECIMAL in superclass, just for
completeness.
cc @famod
Commit: 2cf9ec856ce3946a04749416b1b7f1fb72b862d4
https://github.com/hibernate/hibernate-orm/commit/2cf9ec856ce3946a0474941...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
Log Message:
-----------
HHH-14384 Fix QueryProducer.createNativeQuery documentation
Commit: 26a46b2010b73ba2f5101db197f56d4f13010f9a
https://github.com/hibernate/hibernate-orm/commit/26a46b2010b73ba2f5101db...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/BaseEntity.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/Customer.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/EntityWithMutableAttributesTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpateEntitiesWithCollectionsTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/Role.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SamplingOrder.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SimpleDynamicUpdateTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/User.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/BaseEntity.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/Customer.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/DynamicUpdateAndCollectionsTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/Role.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/SamplingOrder.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/User.java
Log Message:
-----------
HHH-14424 Add test for issue
Commit: cfc7b972501bf26713098abbbc36265a9b1ed46d
https://github.com/hibernate/hibernate-orm/commit/cfc7b972501bf26713098ab...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementAsProxyLazinessInterceptor.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/AbstractEntityEntry.java
R hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpateEntitiesWithCollectionsTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpdateEntitiesWithCollectionsTest.java
Log Message:
-----------
HHH-14424 When enhanced as a proxy is enabled with dirty checking, on flush uninitialized entities containing collections are updated and all the fields are set to null
Commit: f0a81898dc02a32a305f83836090b970234f4873
https://github.com/hibernate/hibernate-orm/commit/f0a81898dc02a32a305f838...
Author: Karel Maesen <karel(a)geovise.com>
Date: 2021-02-06 (Sat, 06 Feb 2021)
Changed paths:
M gradle/libraries.gradle
A hibernate-spatial/.gitignore
A hibernate-spatial/.sdkmanrc
M hibernate-spatial/databases/oracle12c_connection_finder/resources/hibernate.properties
M hibernate-spatial/databases/oracle12c_spatial/resources/hibernate.properties
M hibernate-spatial/databases/oracle12c_spatial_native/resources/hibernate.properties
M hibernate-spatial/databases/postgispg96/matrix.gradle
M hibernate-spatial/databases/postgispg96/resources/hibernate.properties
R hibernate-spatial/databases/sqlserver2008_spatial/matrix.gradle
R hibernate-spatial/databases/sqlserver2008_spatial/resources/hibernate.properties
R hibernate-spatial/databases/sqlserver2012_spatial/matrix.gradle
R hibernate-spatial/databases/sqlserver2012_spatial/resources/hibernate.properties
A hibernate-spatial/databases/sqlserver2017_spatial/matrix.gradle
A hibernate-spatial/databases/sqlserver2017_spatial/resources/hibernate.properties
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/GeolatteGeometryEquality.java
M hibernate-spatial/src/test/resources/hibernate.properties
Log Message:
-----------
HHH-14442 Upgrade geolatte-geom to 1.6.1
Commit: 650a703e1c1b0c42cff41ddaf82303673e8c0ce9
https://github.com/hibernate/hibernate-orm/commit/650a703e1c1b0c42cff41dd...
Author: Karel Maesen <karel(a)geovise.com>
Date: 2021-02-06 (Sat, 06 Feb 2021)
Changed paths:
M hibernate-spatial/src/main/java/org/hibernate/spatial/JTSGeometryJavaTypeDescriptor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/db2/DB2SpatialDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/h2geodb/GeoDBDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/hana/HANASpatialUtils.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQLSpatialDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleSDOSupport.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/postgis/PostgisFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/dialect/hana/TestHANASpatialFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/dialect/postgis/PostgisUnmarshalTest.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/AbstractTestStoreRetrieve.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/DecodeUtil.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/GeomEntityLike.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestGeolatteSpatialPredicates.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestJTSSpatialPredicates.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestSpatialFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestSpatialRestrictions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/geolatte/GeomEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/geolatte/TestStoreRetrieveUsingGeolatte.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/jts/JtsGeomEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/AbstractExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/DataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/GeolatteGeometryEquality.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/GeometryEquality.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/NativeSQLStatement.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SQLExpressionTemplate.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SpatialFunctionalTestCase.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/TestData.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/TestSupportFactories.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverter.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverterTest.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/MyEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2DataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2ExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2ExpressionTemplate.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2TestSupport.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/h2geodb/GeoDBDataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/hana/HANAExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/mysql/MySQL8ExpectationsFactory.java
M hibernate-spatial/src/test/resources/db2/setup_db.sql
M hibernate-spatial/src/test/resources/db2/test-db2nozm-data-set.xml
M hibernate-spatial/src/test/resources/db2/test-db2nozm-only-polygon.xml
M hibernate-spatial/src/test/resources/hana/test-hana-data-set.xml
M hibernate-spatial/src/test/resources/hibernate.properties
M hibernate-spatial/src/test/resources/log4j.properties
M hibernate-spatial/src/test/resources/mysql/test-mysql-functions-data-set.xml
M hibernate-spatial/src/test/resources/mysql/test-mysql8-functions-data-set.xml
M hibernate-spatial/src/test/resources/oracle10g/org.hibernate.spatial.dialect.oracle.OracleSpatial10gDialect.properties
M hibernate-spatial/src/test/resources/oracle10g/test-sdo-geometry-data-set-2D.xml
M hibernate-spatial/src/test/resources/oracle10g/test-sdo-geometry-data-set.xml
M hibernate-spatial/src/test/resources/postgis-functions-test.xml
M hibernate-spatial/src/test/resources/sqlserver/create-sqlserver-test-schema.sql
M hibernate-spatial/src/test/resources/sqlserver/hibernate-spatial-sqlserver-test.properties
M hibernate-spatial/src/test/resources/test-data-set.xml
Log Message:
-----------
HHH-14442 Fix checkstyle errors
Commit: a094e17d2a0a06c4f08f56fa2a5c0bf6c91f66ce
https://github.com/hibernate/hibernate-orm/commit/a094e17d2a0a06c4f08f56f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/EntityWithMutableAttributesTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpdateEntitiesWithCollectionsTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SimpleDynamicUpdateTest.java
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/DynamicUpdateAndCollectionsTest.java
Log Message:
-----------
HHH-14445 Javassist skip EntityWithMutableAttributesTest, LoadAndUpdateEntitiesWithCollectionsTest, SimpleDynamicUpdateTest, SimpleDynamicUpdateTest
Commit: 04a40f839798886351ce7212c741c9832abd4738
https://github.com/hibernate/hibernate-orm/commit/04a40f839798886351ce721...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
A hibernate-core/src/test/java/org/hibernate/id/enhanced/OptimizerConcurrencyUnitTest.java
M hibernate-core/src/test/java/org/hibernate/id/enhanced/OptimizerUnitTest.java
A hibernate-core/src/test/java/org/hibernate/id/enhanced/SourceMock.java
Log Message:
-----------
HHH-14444 Test concurrent usage of ID generator optimizers
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5c155f3f8db035c626bae877a045712caad2d28c
https://github.com/hibernate/hibernate-orm/commit/5c155f3f8db035c626bae87...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Avoid synchronization for single-tenant generation in PooledLoThreadLocalOptimizer
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 511dda7deed08a2eb304674dd524485c6e14cbbd
https://github.com/hibernate/hibernate-orm/commit/511dda7deed08a2eb304674...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Avoid synchronization for multi-tenant generation in PooledLoThreadLocalOptimizer
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 14e181806fd4e4b30704256490fc25f13d0d0637
https://github.com/hibernate/hibernate-orm/commit/14e181806fd4e4b30704256...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
Log Message:
-----------
HHH-14444 Encapsulate ID generation in GenerationState for PooledLoThreadLocalOptimizer
This is just a cosmetic change, it doesn't change the behavior at all.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 81a9b87ec19112c89970a85382ba93de4968ac66
https://github.com/hibernate/hibernate-orm/commit/81a9b87ec19112c89970a85...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRecreateAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRemoveAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityIdentityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerGroup.java
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/loader/Loader.java
M hibernate-core/src/main/java/org/hibernate/loader/plan/exec/process/internal/AbstractRowReader.java
Log Message:
-----------
HHH-14447 Add missing EventGroupListeners into FastSessionService and take advantage of them
Commit: 2eaa0f8c67871802bd83d361ed26bc00c2f893c1
https://github.com/hibernate/hibernate-orm/commit/2eaa0f8c67871802bd83d36...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
Log Message:
-----------
HHH-14447 Remove unneccessary type check
Commit: 15caff9cbccc1397e5f7da83abb08c03d0e439db
https://github.com/hibernate/hibernate-orm/commit/15caff9cbccc1397e5f7da8...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .github/ci-prerequisites.sh
M .github/workflows/contributor-build.yml
M docker_db.sh
M gradle/databases.gradle
M gradle/java-module.gradle
M hibernate-core/src/main/java/org/hibernate/dialect/HANACloudColumnStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANAColumnStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANARowStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/hql/spi/id/IdTableHelper.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/LockTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/StatementIsClosedAfterALockExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/test/bulkid/AbstractBulkCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/test/bulkid/GlobalTemporaryTableBulkCompositeIdTest.java
M hibernate-core/src/test/java/org/hibernate/test/locking/LockModeTest.java
M hibernate-core/src/test/java/org/hibernate/test/sql/hand/custom/oracle/Mappings.hbm.xml
M hibernate-envers/src/test/java/org/hibernate/envers/test/BaseEnversJPAFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/cleaner/OracleDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/cleaner/PostgreSQLDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
Log Message:
-----------
Fix PostgreSQL cleanup wrt extensions, fix Oracle cleanup wrt sys objects, always drop id tables in tests, fix global temp table tests, add on commit delete rows for hana dialects
Commit: de1524df6853f1a5e67d12c2832dfa675d9cc36e
https://github.com/hibernate/hibernate-orm/commit/de1524df6853f1a5e67d12c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M .github/workflows/contributor-build.yml
M docker_db.sh
M documentation/src/main/asciidoc/userguide/appendices/Configurations.adoc
M documentation/src/test/java/org/hibernate/userguide/events/ListenerTest.java
M documentation/src/test/java/org/hibernate/userguide/hql/HQLTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobCharArrayTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobStringTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NClobTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/NationalizedTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/SubselectTest.java
M documentation/src/test/java/org/hibernate/userguide/mapping/basic/TypeCategoryTest.java
M gradle/databases.gradle
M gradle/java-module.gradle
M hibernate-agroal/src/test/java/org/hibernate/test/agroal/util/PreparedStatementSpyConnectionProvider.java
M hibernate-c3p0/src/test/resources/hibernate.properties
M hibernate-core/src/main/java/org/hibernate/boot/internal/SessionFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/relational/QualifiedTableName.java
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java
A hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/ConnectionValidator.java
M hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProviderImpl.java
M hibernate-core/src/main/java/org/hibernate/event/spi/EventEngine.java
M hibernate-core/src/main/java/org/hibernate/internal/AbstractSharedSessionContract.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/GlobalTemporaryTableStrategy.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/LocalTemporaryTableStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/DdlTransactionIsolatorNonJtaImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jta/internal/DdlTransactionIsolatorJtaImpl.java
M hibernate-core/src/main/java/org/hibernate/tool/schema/extract/internal/InformationExtractorJdbcDatabaseMetaDataImpl.java
R hibernate-core/src/main/java/org/hibernate/type/internal/TypeConfigurationRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/spi/TypeConfiguration.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/TreatKeywordTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/basic/PredicateTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/literal/CriteriaLiteralWithSingleQuoteTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/GroupBySelectCaseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/SelectCaseLiteralHandlingBindTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/selectcase/SelectCaseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/DisableDiscardPersistenceContextOnCloseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/EnableDiscardPersistenceContextOnCloseTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/LockTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/StatementIsClosedAfterALockExceptionTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/metamodel/Translation.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/query/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/schemagen/JpaSchemaGeneratorTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/FlushAndTransactionTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/transaction/batch/JtaWithFailingBatchTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/cascade/MergeTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/BasicCriteriaExecutionTests.java
M hibernate-core/src/test/java/org/hibernate/query/criteria/internal/expression/SearchedCaseExpressionTest.java
M hibernate-core/src/test/java/org/hibernate/query/hhh14156/HHH14156Test.java
M hibernate-core/src/test/java/org/hibernate/secure/JaccIntegratorTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/lob/hhh4635/LobTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/test/cdi/converters/legacy/QueryTest.java
M hibernate-core/src/test/java/org/hibernate/test/connections/BeforeCompletionReleaseTest.java
M hibernate-core/src/test/java/org/hibernate/test/connections/ConnectionsReleaseAutoCommitTest.java
M hibernate-core/src/test/java/org/hibernate/test/converter/AndNationalizedTests.java
M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectCollationTest.java
M hibernate-core/src/test/java/org/hibernate/test/dialect/functional/SQLServerDialectTempTableCollationTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/ASTParserLoadingTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/CoalesceTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/WithClauseTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/ManyToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/ManyToManySizeTest2.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/OneToManySizeTest.java
M hibernate-core/src/test/java/org/hibernate/test/hql/size/OneToManySizeTest2.java
M hibernate-core/src/test/java/org/hibernate/test/idgen/enhanced/sequence/HiLoSequenceMismatchStrategyTest.java
M hibernate-core/src/test/java/org/hibernate/test/inheritance/TransientOverrideAsPersistentJoined.java
M hibernate-core/src/test/java/org/hibernate/test/inheritance/TransientOverrideAsPersistentTablePerClass.java
M hibernate-core/src/test/java/org/hibernate/test/insertordering/BaseInsertOrderingTest.java
M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/BasicConnectionTest.java
M hibernate-core/src/test/java/org/hibernate/test/jdbc/internal/SessionJdbcBatchTest.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/JPALockTest.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/LockExceptionTests.java
M hibernate-core/src/test/java/org/hibernate/test/jpa/lock/RepeatableReadTest.java
A hibernate-core/src/test/java/org/hibernate/test/orderby/OrderByTest.java
M hibernate-core/src/test/java/org/hibernate/test/proxy/ProxyReferenceEqualityTest.java
M hibernate-core/src/test/java/org/hibernate/test/querytimeout/QueryTimeOutTest.java
M hibernate-core/src/test/java/org/hibernate/test/quote/TableGeneratorQuotingTest.java
M hibernate-core/src/test/java/org/hibernate/test/schematools/TestExtraPhysicalTableTypes.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/PostgreSQLMultipleSchemaSequenceTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaMigratorHaltOnErrorTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemaupdate/SchemaUpdateHaltOnErrorTest.java
M hibernate-core/src/test/java/org/hibernate/test/schemavalidation/LongVarcharValidationTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimeCustomTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimeDefaultTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampCustomSessionLevelTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampCustomTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampDefaultTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampWithDefaultUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/JdbcTimestampWithoutUTCTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/timestamp/LocalDateCustomSessionLevelTimeZoneTest.java
M hibernate-core/src/test/java/org/hibernate/test/type/AbstractJavaTimeTypeTest.java
M hibernate-core/src/test/java/org/hibernate/test/unionsubclass/UnionSubclassTest.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/IntegratorProvidedUserTypeTest.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapper.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapperUserType.java
A hibernate-core/src/test/java/org/hibernate/test/usertype/StringWrapperUserTypeIntegrator.java
M hibernate-core/src/test/java/org/hibernate/test/util/jdbc/PreparedStatementSpyConnectionProvider.java
M hibernate-core/src/test/resources/org/hibernate/query/hhh12225/Vehicle.hbm.xml
M hibernate-core/src/test/resources/org/hibernate/test/service/org.hibernate.integrator.spi.Integrator
M hibernate-core/src/test_legacy/org/hibernate/test/bulkid/GlobalTemporaryTableBulkCompositeIdTest.java
M hibernate-core/src/test_legacy/org/hibernate/test/criteria/InTest.java
M hibernate-core/src/test_legacy/org/hibernate/test/criteria/NationalizedIgnoreCaseTest.java
M hibernate-ehcache/src/test/java/org/hibernate/cache/ehcache/test/TestHelper.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/AbstractEnversTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/BaseEnversJPAFunctionalTestCase.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/collection/StringMapLobTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/collection/StringMapNationalizedLobTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/integration/tools/OrderSequenceGenerationTest.java
M hibernate-hikaricp/src/test/java/org/hibernate/test/util/PreparedStatementSpyConnectionProvider.java
M hibernate-jcache/src/test/java/org/hibernate/jcache/test/RefreshUpdatedDataTest.java
M hibernate-jcache/src/test/java/org/hibernate/jcache/test/TestHelper.java
M hibernate-testing/src/main/java/org/hibernate/testing/DialectChecks.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/AbstractMySQLDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DB2DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/DatabaseCleanerContext.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/H2DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/JdbcConnectionContext.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MariaDBDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MySQL5DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/MySQL8DatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/OracleDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/PostgreSQLDatabaseCleaner.java
A hibernate-testing/src/main/java/org/hibernate/testing/cleaner/SQLServerDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/jdbc/ConnectionProviderDelegate.java
A hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SharedDriverManagerConnectionProviderImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/jta/JtaAwareConnectionProviderImpl.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseUnitTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit5/EntityManagerFactoryBasedFunctionalTest.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/EntityManagerFactoryExtension.java
M hibernate-testing/src/main/java/org/hibernate/testing/transaction/TransactionUtil.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0
Commit: 3eee0060023bf8763270a2c1049da9845e961311
https://github.com/hibernate/hibernate-orm/commit/3eee0060023bf8763270a2c...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/H2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/type/UUIDBinaryType.java
M hibernate-core/src/main/java/org/hibernate/type/UUIDCharType.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/BaseDataSource.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/DataSourceInjectionTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/FakeDataSource.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/FakeDataSourceException.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/PersistenceUnitInfoImpl.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/connection/TestConnectionPool.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/OnKeywordTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/criteria/basic/CastTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/ConfigurationObjectSettingTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/EntityManagerFactorySerializationTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/ExceptionInterceptor.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/InterceptorTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/LocalExceptionInterceptor.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/NamingStrategyConfigurationTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/PersisterClassProviderTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/SessionFactoryObserverTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/id/Cable.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/id/FunkyException.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/id/FunkyIdGenerator.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/id/FunkyIdentifierGeneratorProvider.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/id/IdentifierGeneratorStrategyProviderTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/BaseDataSource.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/ConnectionProviderDecorator.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/ConnectionsReleaseAutoCommitTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/DataSourceInjectionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/FakeDataSource.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/connection/FakeDataSourceException.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/AbstractCriteriaTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/OnKeywordTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/basic/CastTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/ConfigurationObjectSettingTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/EntityManagerFactorySerializationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/ExceptionInterceptor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/InterceptorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/LocalExceptionInterceptor.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/NamingStrategyConfigurationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/PersisterClassProviderTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/SessionFactoryObserverTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/Cable.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyException.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyIdGenerator.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/FunkyIdentifierGeneratorProvider.java
A hibernate-core/src/test/java/org/hibernate/orm/test/jpa/ejb3configuration/id/IdentifierGeneratorStrategyProviderTest.java
R hibernate-core/src/test/java/org/hibernate/test/connections/ConnectionsReleaseAutoCommitTest.java
A hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/ExtraAssertions.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/wip/6.0' into wip/6.0
Commit: 4931c7e69fd18dd85c92d3734f2088d6f7e26299
https://github.com/hibernate/hibernate-orm/commit/4931c7e69fd18dd85c92d37...
Author: Christian Beikov <christian.beikov(a)gmail.com>
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A .github/ci-prerequisites.sh
M .github/workflows/contributor-build.yml
M databases/pgsql/resources/hibernate.properties
M docker_db.sh
M gradle/databases.gradle
M gradle/java-module.gradle
M gradle/libraries.gradle
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRecreateAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionRemoveAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/CollectionUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityDeleteAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityIdentityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityInsertAction.java
M hibernate-core/src/main/java/org/hibernate/action/internal/EntityUpdateAction.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/spi/interceptor/EnhancementAsProxyLazinessInterceptor.java
M hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StandardCacheEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANAColumnStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/HANARowStoreDialect.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/AbstractEntityEntry.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/TwoPhaseLoad.java
M hibernate-core/src/main/java/org/hibernate/event/internal/AbstractFlushingEventListener.java
M hibernate-core/src/main/java/org/hibernate/event/service/spi/EventListenerGroup.java
M hibernate-core/src/main/java/org/hibernate/id/enhanced/PooledLoThreadLocalOptimizer.java
M hibernate-core/src/main/java/org/hibernate/internal/FastSessionServices.java
M hibernate-core/src/main/java/org/hibernate/query/QueryProducer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/jdbc/internal/JdbcValuesSourceProcessingStateStandardImpl.java
A hibernate-core/src/test/java/org/hibernate/id/enhanced/OptimizerConcurrencyUnitTest.java
A hibernate-core/src/test/java/org/hibernate/id/enhanced/SourceMock.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/BaseEntityManagerFunctionalTestCase.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/LockTest.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/lock/StatementIsClosedAfterALockExceptionTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/BaseEntity.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/Customer.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/EntityWithMutableAttributesTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/LoadAndUpdateEntitiesWithCollectionsTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/Role.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SamplingOrder.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/SimpleDynamicUpdateTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/User.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/BaseEntity.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/Customer.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/DynamicUpdateAndCollectionsTest.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/Role.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/SamplingOrder.java
A hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/proxy/inlinedirtychecking/dynamicupdate/User.java
M hibernate-core/src/test/java/org/hibernate/test/locking/LockModeTest.java
M hibernate-core/src/test/java/org/hibernate/test/sql/hand/custom/oracle/Mappings.hbm.xml
M hibernate-core/src/test_legacy/org/hibernate/test/bulkid/AbstractBulkCompositeIdTest.java
M hibernate-core/src/test_legacy/org/hibernate/test/bulkid/GlobalTemporaryTableBulkCompositeIdTest.java
M hibernate-envers/src/test/java/org/hibernate/envers/test/BaseEnversJPAFunctionalTestCase.java
A hibernate-spatial/.gitignore
A hibernate-spatial/.sdkmanrc
M hibernate-spatial/databases/oracle12c_connection_finder/resources/hibernate.properties
M hibernate-spatial/databases/oracle12c_spatial/resources/hibernate.properties
M hibernate-spatial/databases/oracle12c_spatial_native/resources/hibernate.properties
M hibernate-spatial/databases/postgispg96/matrix.gradle
M hibernate-spatial/databases/postgispg96/resources/hibernate.properties
R hibernate-spatial/databases/sqlserver2008_spatial/matrix.gradle
R hibernate-spatial/databases/sqlserver2008_spatial/resources/hibernate.properties
R hibernate-spatial/databases/sqlserver2012_spatial/matrix.gradle
R hibernate-spatial/databases/sqlserver2012_spatial/resources/hibernate.properties
A hibernate-spatial/databases/sqlserver2017_spatial/matrix.gradle
A hibernate-spatial/databases/sqlserver2017_spatial/resources/hibernate.properties
M hibernate-spatial/src/main/java/org/hibernate/spatial/JTSGeometryJavaTypeDescriptor.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/db2/DB2SpatialDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/h2geodb/GeoDBDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/hana/HANASpatialUtils.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/mysql/MySQLSpatialDialect.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/oracle/OracleSDOSupport.java
M hibernate-spatial/src/main/java/org/hibernate/spatial/dialect/postgis/PostgisFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/dialect/hana/TestHANASpatialFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/dialect/postgis/PostgisUnmarshalTest.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/AbstractTestStoreRetrieve.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/DecodeUtil.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/GeomEntityLike.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestGeolatteSpatialPredicates.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestJTSSpatialPredicates.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestSpatialFunctions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/TestSpatialRestrictions.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/geolatte/GeomEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/geolatte/TestStoreRetrieveUsingGeolatte.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/integration/jts/JtsGeomEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/AbstractExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/DataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/GeolatteGeometryEquality.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/GeometryEquality.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/NativeSQLStatement.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SQLExpressionTemplate.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/SpatialFunctionalTestCase.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/TestData.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/TestSupportFactories.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverter.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/GeometryConverterTest.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/converter/MyEntity.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2DataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2ExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2ExpressionTemplate.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/db2/DB2TestSupport.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/h2geodb/GeoDBDataSourceUtils.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/hana/HANAExpectationsFactory.java
M hibernate-spatial/src/test/java/org/hibernate/spatial/testing/dialects/mysql/MySQL8ExpectationsFactory.java
M hibernate-spatial/src/test/resources/db2/setup_db.sql
M hibernate-spatial/src/test/resources/db2/test-db2nozm-data-set.xml
M hibernate-spatial/src/test/resources/db2/test-db2nozm-only-polygon.xml
M hibernate-spatial/src/test/resources/hana/test-hana-data-set.xml
M hibernate-spatial/src/test/resources/hibernate.properties
M hibernate-spatial/src/test/resources/log4j.properties
M hibernate-spatial/src/test/resources/mysql/test-mysql-functions-data-set.xml
M hibernate-spatial/src/test/resources/mysql/test-mysql8-functions-data-set.xml
M hibernate-spatial/src/test/resources/oracle10g/org.hibernate.spatial.dialect.oracle.OracleSpatial10gDialect.properties
M hibernate-spatial/src/test/resources/oracle10g/test-sdo-geometry-data-set-2D.xml
M hibernate-spatial/src/test/resources/oracle10g/test-sdo-geometry-data-set.xml
M hibernate-spatial/src/test/resources/postgis-functions-test.xml
M hibernate-spatial/src/test/resources/sqlserver/create-sqlserver-test-schema.sql
M hibernate-spatial/src/test/resources/sqlserver/hibernate-spatial-sqlserver-test.properties
M hibernate-spatial/src/test/resources/test-data-set.xml
M hibernate-testing/src/main/java/org/hibernate/testing/cleaner/OracleDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/cleaner/PostgreSQLDatabaseCleaner.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseNonConfigCoreFunctionalTestCase.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0
Compare: https://github.com/hibernate/hibernate-orm/compare/b1951f5c26ac...4931c7e...
3 years, 10 months