[hibernate/hibernate-search] 1091bb: HSEARCH-3808 Document the concepts of commit and r...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 1091bb012ef9aa6ad08010265ebe201faf4a74b3
https://github.com/hibernate/hibernate-search/commit/1091bb012ef9aa6ad080...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/backend-lucene.asciidoc
A documentation/src/main/asciidoc/components/writing-reading-intro-note.asciidoc
M documentation/src/main/asciidoc/concepts.asciidoc
M documentation/src/main/asciidoc/configuration.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-manual.asciidoc
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/AutomaticIndexingSynchronizationStrategy.java
Log Message:
-----------
HSEARCH-3808 Document the concepts of commit and refresh
... and update the rest of the documentation accordingly.
Commit: 00459ee929eb536eb9a58fbd315ba35cf23d1995
https://github.com/hibernate/hibernate-search/commit/00459ee929eb536eb9a5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/backend-lucene.asciidoc
Log Message:
-----------
HSEARCH-3808 Fix the formatting of the name of the "queued" strategy in the Lucene documentation
Commit: 816c23e3f4e5addb2a4dc94c103a55455d1956c0
https://github.com/hibernate/hibernate-search/commit/816c23e3f4e5addb2a4d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/backend-lucene.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/object/DocumentModelDslObjectIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/simple/DocumentModelDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/binder/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/compatible/IdentifierBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/ormcontext/IdentifierBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/parameter/IdentifierBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/simple/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/ormcontext/PropertyBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/simple/PropertyBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/ormcontext/TypeBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/parameter/TypeBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/simple/TypeBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/dslconverter/IndexFieldTypeDslDslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/projectionconverter/IndexFieldTypeDslProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/simple/IndexFieldTypeDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeBinderIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/compatible/ValueBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/indexnullas/ValueBridgeIndexNullAsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/ormcontext/ValueBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/parameter/ValueBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/projection/ValueBridgeProjectionIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/simple/ValueBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/containerextractor/ContainerExtractorIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/entityindexmapping/HibernateOrmIndexedIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/customtype/IdentifierMappingCustomTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/naturalid/IdentifierMappingNaturalIdIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepaths/IndexedEmbeddedIncludePathsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepathsanddepth/IndexedEmbeddedIncludePathsAndDepthIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/none/IndexedEmbeddedNoneIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/onelevel/IndexedEmbeddedOneLevelIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/twolevels/IndexedEmbeddedTwoLevelsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/mappingconfigurer/MappingConfigurerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/associationinverseside/AssociationInverseSideIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/derivedfrom/DerivedFromIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/reindexonupdate/ReindexOnUpdateIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/routing/HibernateOrmRoutingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/genericfield/GeoPointGenericFieldIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/multiple/GeoPointBindingMultipleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/property/GeoPointBindingPropertyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/type/GeoPointBindingTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/DslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/ProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/jdk/java-modules/src/main/resources/hibernate.properties
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
M integrationtest/showcase/library/src/test/resources/application-test.yaml
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/AutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/AsyncAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/CommittedAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/QueuedAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/SearchableAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/SyncAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/WriteSyncAutomaticIndexingSynchronizationStrategy.java
Log Message:
-----------
HSEARCH-3808 Rename the automatic indexing synchronization strategies to async, write-sync and sync
Commit: 38343a0e6e306f472208fbfde11cbc3561cc3bbb
https://github.com/hibernate/hibernate-search/commit/38343a0e6e306f472208...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
Log Message:
-----------
HSEARCH-3808 Add a missing "static" keyword in AutomaticIndexingSynchronizationStrategyIT
Commit: 01c44fd81c5e5ace56803acb2cd4e223c11d25a8
https://github.com/hibernate/hibernate-search/commit/01c44fd81c5e5ace5680...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyName.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/AutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/ReadSyncAutomaticIndexingSynchronizationStrategy.java
Log Message:
-----------
HSEARCH-3808 Add a read-sync automatic indexing synchronization strategy
Commit: 6b9ae6a9c71a10acf78a5a888fefe807f0d3bf43
https://github.com/hibernate/hibernate-search/commit/6b9ae6a9c71a10acf78a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardingStrategyInitializationContextImpl.java
Log Message:
-----------
HSEARCH-3831 Fix a few resolutions of configuration properties that could result in unclear error messages
In particular, if an invalid bean reference was set, the error message
would not have included the configuration property key.
Commit: 2c49c412ba492aab67c340edf94ff303e171e282
https://github.com/hibernate/hibernate-search/commit/2c49c412ba492aab67c3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/object/DocumentModelDslObjectIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/simple/DocumentModelDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/binder/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/compatible/IdentifierBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/ormcontext/IdentifierBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/parameter/IdentifierBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/simple/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/ormcontext/PropertyBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/simple/PropertyBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/ormcontext/TypeBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/parameter/TypeBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/simple/TypeBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/dslconverter/IndexFieldTypeDslDslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/projectionconverter/IndexFieldTypeDslProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/simple/IndexFieldTypeDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeBinderIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/compatible/ValueBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/indexnullas/ValueBridgeIndexNullAsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/ormcontext/ValueBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/parameter/ValueBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/projection/ValueBridgeProjectionIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/simple/ValueBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/containerextractor/ContainerExtractorIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/entityindexmapping/HibernateOrmIndexedIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/customtype/IdentifierMappingCustomTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/naturalid/IdentifierMappingNaturalIdIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepaths/IndexedEmbeddedIncludePathsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepathsanddepth/IndexedEmbeddedIncludePathsAndDepthIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/none/IndexedEmbeddedNoneIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/onelevel/IndexedEmbeddedOneLevelIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/twolevels/IndexedEmbeddedTwoLevelsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/mappingconfigurer/MappingConfigurerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/associationinverseside/AssociationInverseSideIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/derivedfrom/DerivedFromIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/reindexonupdate/ReindexOnUpdateIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/routing/HibernateOrmRoutingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/genericfield/GeoPointGenericFieldIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/multiple/GeoPointBindingMultipleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/property/GeoPointBindingPropertyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/type/GeoPointBindingTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/DslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/ProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/MappingFinalizationContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/common/impl/SearchIntegrationPartialBuildStateImpl.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/spi/MappingFinalizationContext.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyName.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyNames.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateOrmBeanConfigurer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
A mapper/orm/src/main/resources/META-INF/services/org.hibernate.search.engine.environment.bean.spi.BeanConfigurer
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/spi/AbstractPojoMappingImplementor.java
Log Message:
-----------
HSEARCH-3831 Use bean references to represent the default automatic indexing sync strategy
Commit: 4cf52a7e4d4e145b2fbe0797c2ee806e742f3062
https://github.com/hibernate/hibernate-search/commit/4cf52a7e4d4e145b2fbe...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
Log Message:
-----------
HSEARCH-3831 Allow setting the automatic indexing sync strategy to a custom bean in configuration
Commit: 084081e781bd18c164fd362034dc706c4bee7ad3
https://github.com/hibernate/hibernate-search/commit/084081e781bd18c164fd...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-21 (Fri, 21 Feb 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/search/documentation/analysis/AnalysisIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/layout/ElasticsearchCustomLayoutStrategyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/type/asnative/ElasticsearchNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/type/asnative/LuceneNativeTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/object/DocumentModelDslObjectIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/document/model/dsl/simple/DocumentModelDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/binder/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/compatible/IdentifierBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/ormcontext/IdentifierBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/parameter/IdentifierBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/identifierbridge/simple/IdentifierBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/ormcontext/PropertyBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/parameter/PropertyBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/propertybridge/simple/PropertyBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/ormcontext/TypeBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/parameter/TypeBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/typebridge/simple/TypeBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/dslconverter/IndexFieldTypeDslDslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/projectionconverter/IndexFieldTypeDslProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/types/dsl/simple/IndexFieldTypeDslSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/binder/ValueBridgeBinderIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/compatible/ValueBridgeCompatibleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/indexnullas/ValueBridgeIndexNullAsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/ormcontext/ValueBridgeOrmContextIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/parameter/ValueBridgeParameterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/projection/ValueBridgeProjectionIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/bridge/valuebridge/simple/ValueBridgeSimpleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/containerextractor/ContainerExtractorIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/directfieldmapping/HibernateOrmSimpleMappingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/entityindexmapping/HibernateOrmIndexedIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/customtype/IdentifierMappingCustomTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/identifiermapping/naturalid/IdentifierMappingNaturalIdIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepaths/IndexedEmbeddedIncludePathsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/includepathsanddepth/IndexedEmbeddedIncludePathsAndDepthIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/none/IndexedEmbeddedNoneIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/onelevel/IndexedEmbeddedOneLevelIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/twolevels/IndexedEmbeddedTwoLevelsIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/mappingconfigurer/MappingConfigurerIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/associationinverseside/AssociationInverseSideIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/derivedfrom/DerivedFromIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/reindexing/reindexonupdate/ReindexOnUpdateIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/routing/HibernateOrmRoutingIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/genericfield/GeoPointGenericFieldIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/multiple/GeoPointBindingMultipleIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/property/GeoPointBindingPropertyIT.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/spatial/geopointbinding/type/GeoPointBindingTypeIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/DslConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/converter/ProjectionConverterIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/projection/ProjectionDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/sort/SortDslIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyNames.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/AutomaticIndexingSynchronizationConfigurationContext.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/AutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/AutomaticIndexingSynchronizationStrategyNames.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/impl/AsyncAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/impl/ConfiguredAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/impl/ReadSyncAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/impl/SyncAutomaticIndexingSynchronizationStrategy.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/session/impl/WriteSyncAutomaticIndexingSynchronizationStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmMapperSettings.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/event/impl/HibernateOrmListenerContextProvider.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateOrmBeanConfigurer.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/AutomaticIndexingSynchronizationConfigurationContext.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/AutomaticIndexingSynchronizationStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/SearchSession.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/AsyncAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/ConfiguredAutomaticIndexingSynchronizationStrategy.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/InTransactionWorkQueueSynchronization.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/LazyInitSearchSession.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/PostTransactionWorkQueueSynchronization.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/ReadSyncAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/SyncAutomaticIndexingSynchronizationStrategy.java
R mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/WriteSyncAutomaticIndexingSynchronizationStrategy.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchIndexingPlanSessionContext.java
Log Message:
-----------
HSEARCH-3808 Move AutomaticIndexingSynchronizationStrategy to the "automaticindexing" package
We just broke backward compatibility for all built-in strategies, so
this is probably the right time to break backward compatibility for
custom strategies as well.
What we get from this is mainly a more tidy API.
Compare: https://github.com/hibernate/hibernate-search/compare/95a86a695a4f...0840...
5 years, 7 months
[hibernate/hibernate-orm] e80804: HHH-13856 - Long-awaited TODOs done as an improvement
by The Geeky Asian
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: e8080414774a9818d555e349a14e146b9da8560f
https://github.com/hibernate/hibernate-orm/commit/e8080414774a9818d555e34...
Author: The Geeky Asian <msafeeransari(a)gmail.com>
Date: 2020-02-20 (Thu, 20 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/dialect/unique/DB2UniqueDelegate.java
M hibernate-core/src/main/java/org/hibernate/dialect/unique/DefaultUniqueDelegate.java
M hibernate-core/src/main/java/org/hibernate/mapping/Constraint.java
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/any/AnyTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/bytecode/ProxyBreakingTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/idclass/xml/IdClassXmlTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/loader/LoaderTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/onetoone/OptionalOneToOnePKJCTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/query/QueryAndSQLTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/reflection/ElementCollectionConverterTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/xml/ejb3/Ejb3XmlTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/xml/ejb3/OrmVersion1SupportedTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/xml/hbm/HbmTest.java
M hibernate-core/src/test/java/org/hibernate/test/annotations/xml/hbm/HbmWithIdentityTest.java
M hibernate-envers/src/main/java/org/hibernate/envers/configuration/internal/metadata/AuditMetadataGenerator.java
M hibernate-testing/src/main/java/org/hibernate/testing/junit4/BaseCoreFunctionalTestCase.java
Log Message:
-----------
HHH-13856 - Long-awaited TODOs done as an improvement
1. TODO: Remove duplicate method from ConstraintConstaint.java currently has two duplicate methods. 1. getColumnIterator()2. columnIterator()
Both the methods return the same value i.e. column.iterator().
One of them needs to be removed in order to reduce and clean the duplication.
2. TODO: Change method name for getXmlFiles in BaseCoreFunctionalTestCaseCurrently, in BaseCoreFunctionalTestCase a method named getXmlFiles()has a TODO placed that suggests the method name to be changed to getOrmXmlFiles().
Since the method has a protected scope, there is a possibility it is being used by other clients. Hence, changing the method name in minor versions might break the code for clients.
5 years, 7 months
[hibernate/hibernate-orm] 285b7d: @Version support
by Steve Ebersole
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 285b7d8696dd977acdf0e4eb622640a1e3cd3610
https://github.com/hibernate/hibernate-orm/commit/285b7d8696dd977acdf0e4e...
Author: Steve Ebersole <steve(a)hibernate.org>
Date: 2020-02-19 (Wed, 19 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityVersionMapping.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityVersionMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.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/graph/entity/AbstractEntityResultGraphNode.java
Log Message:
-----------
@Version support
- improved design where EntityVersionMapping simply has a (delayed) reference to the version attribute and provides easier access to often used information
5 years, 7 months