Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: eaf1ecc4151611faf3571e9b03015c8d801c5ca8
https://github.com/hibernate/hibernate-search/commit/eaf1ecc4151611faf357...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/HibernateOrmIntegrationBooterIT.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/spi/HibernateOrmIntegrationBooter.java
Log Message:
-----------
HSEARCH-3527 Expose HibernateOrmIntegrationBooter through a Builder
So that we can add more options without breaking existing integrations.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 21c2f0507f761bb80d74738870bcac7f4a741c60
https://github.com/hibernate/hibernate-search/commit/21c2f0507f761bb80d74...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/bootstrap/HibernateOrmIntegrationBooterIT.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/spi/HibernateOrmIntegrationBooter.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/spi/HibernateOrmMapperSpiSettings.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/spi/HibernateOrmReflectionStrategyName.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingInitiator.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/model/impl/HibernateOrmBootstrapIntrospector.java
M
mapper/orm/src/test/java/org/hibernate/search/mapper/orm/model/impl/AbstractHibernateOrmBootstrapIntrospectorPerReflectionStrategyTest.java
Log Message:
-----------
HSEARCH-3527 Allow integrators to pass a ValueReadHandleFactory instance
No just to select a pre-existing one.
This is not currently useful, but will be for Quarkus when GraalVM
starts correctly supporting MethodHandles.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: ddb20de2fa2392287eb8b6b531289d868d14acf4
https://github.com/hibernate/hibernate-search/commit/ddb20de2fa2392287eb8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
A
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/gson/spi/GsonClasses.java
Log Message:
-----------
HSEARCH-3527 Expose a set of classes that require reflection because of Gson
Useful for GraalVM native images.
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 1f82af3772ea529d54e81925c9facc4d5d92ea58
https://github.com/hibernate/hibernate-search/commit/1f82af3772ea529d54e8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/spi/HibernateOrmIntegrationBooterBehavior.java
Log Message:
-----------
HSEARCH-3527 Expose an SPI to disallow the first phase of boot in native images
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Commit: 5bfe116a9b5810e069d36c40e7ee86775dcc954b
https://github.com/hibernate/hibernate-search/commit/5bfe116a9b5810e069d3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-12-07 (Mon, 07 Dec 2020)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/DynamicMapping.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/IndexStatus.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/mapping/TypeNameMappingStrategyName.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/multitenancy/MultiTenancyStrategyName.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/directory/FileSystemAccessStrategyName.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/directory/LockingStrategyName.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/index/IOStrategyName.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/multitenancy/MultiTenancyStrategyName.java
M
engine/src/main/java/org/hibernate/search/engine/cfg/ConfigurationPropertyCheckingStrategyName.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ParseUtils.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/automaticindexing/AutomaticIndexingStrategyName.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/schema/management/SchemaManagementStrategyName.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/search/loading/EntityLoadingCacheLookupStrategy.java
M util/common/src/main/java/org/hibernate/search/util/common/impl/StringHelper.java
Log Message:
-----------
HSEARCH-3527 Move parseDiscreteValues to SPI
Signed-off-by: Yoann Rodière <yoann(a)hibernate.org>
Compare:
https://github.com/hibernate/hibernate-search/compare/fe565d3f1d75...5bfe...