Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 333ce7f3d5780f79463368dd6afd7a19f577ac9f
https://github.com/hibernate/hibernate-search/commit/333ce7f3d5780f794633...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing.asciidoc
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/PrimitiveIdMassIndexingIT.java
M
integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmLibraryShowcaseIT.java
M
integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmManualIndexingIT.java
M integrationtest/showcase/library/src/test/resources/application-test.yaml
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/bootstrap/impl/HibernateSearchIntegrator.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmAutomaticIndexingStrategyName.java
R
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmIndexingStrategyName.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/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3475 Make automatic indexing configuration properties clearer
1. Use a single prefix for those properties, because we will need to add
more properties in HSEARCH-3316 and we'd better make it clear they are
all related to the same feature.
2. Use a clearer "none"/"session" name for the automatic indexing
strategy, because "event" wasn't obvious especially for people coming
from the microservices world, and might get even more confusing when we
address clustering and send events over Kafka streams.
Commit: 6228fd535a83370941e32bfaa0f27db1a2a78b97
https://github.com/hibernate/hibernate-search/commit/6228fd535a83370941e3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-03 (Fri, 03 May 2019)
Changed paths:
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/event/impl/HibernateSearchEventListener.java
Log Message:
-----------
HSEARCH-3475 Avoid unnecessary state checks in HibernateSearchEventListener
If the listener is disabled, let's simply not add it to begin with.
Commit: 00cceaea04ea787635b8dfbd6373bdda612b19d3
https://github.com/hibernate/hibernate-search/commit/00cceaea04ea787635b8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M documentation/pom.xml
M documentation/src/main/asciidoc/mapper-orm-indexing.asciidoc
M pom.xml
Log Message:
-----------
HSEARCH-1777 Document automatic indexing
Commit: 962fba824660705af63198e2ae1072567ff7e154
https://github.com/hibernate/hibernate-search/commit/962fba824660705af631...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextService.java
Log Message:
-----------
HSEARCH-3316 Fix mispositionned static fields in HibernateSearchContextService
Commit: cc745aed146a22cc922b921dc6b384ccef75c280
https://github.com/hibernate/hibernate-search/commit/cc745aed146a22cc922b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchParallelChangesetsWorkOrchestratorTest.java
Log Message:
-----------
HSEARCH-3316 Fix typos in ElasticsearchParallelChangesetsWorkOrchestratorTest
Commit: bfa04ab338c55205a000507987c3b6def97136dd
https://github.com/hibernate/hibernate-search/commit/bfa04ab338c55205a000...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexWorkPlan.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexingBackendContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulker.java
R
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchIgnoreRefreshWorkExecutionContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchSerialChangesetsWorkOrchestrator.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorProvider.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/IndexWriteWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleBulkableElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkableElasticsearchWork.java
M
backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulkerTest.java
Log Message:
-----------
HSEARCH-3316 Determine whether Elasticsearch works should trigger a refresh depending on
the work plan instead of the orchestrator
This will allow us to configure refreshes from the mapper.
The setting "force refresh after write" used to be determined by the
work orchestrator.
This caused two problems:
* It was not possible for the *mapper* to decide whether refreshes
should be forced or not, which is annoying because forcing refreshes
has an impact on throughput, and so do other settings in the mapper.
Ideally we'd want to configure everything at the mapper level, for the
sake of simplicity.
* It was not possible to change the setting from one changeset to
another, which is annoying because some users may want to leave it
disabled in general (for performance) and enable it on an opt-in basis.
With this commit, the setting is still sourced from index configuration
properties, but is determined by the work plan.
Since the work plan is created upon mapper request, this will allow us,
in the next commits, to source the setting from the mapper instead of
index configuration properties, which will allow us to solve the two
problems mentioned above.
Commit: 86000d401eeee76fd704c0b183a44fa342749eaf
https://github.com/hibernate/hibernate-search/commit/86000d401eeee76fd704...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
Log Message:
-----------
HSEARCH-3316 Fix a typo in the name of BulkResultImpl
Commit: 3e46d1d4ef403b5b8d2082a34bdccf354ab51789
https://github.com/hibernate/hibernate-search/commit/3e46d1d4ef403b5b8d20...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/cfg/ElasticsearchIndexSettings.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexWorkPlan.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexingBackendContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulker.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchWorkOrchestratorProvider.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/BulkWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/IndexWriteWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleBulkableElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkableElasticsearchWork.java
M
backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulkerTest.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
M documentation/src/test/resources/META-INF/persistence.xml
M documentation/src/test/resources/hibernate-test-backend-elasticsearch.properties
A
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/DocumentRefreshStrategy.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexManagerImpl.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexManager.java
M
integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-custom.properties
M
integrationtest/backend/elasticsearch/src/test/resources/backend-tck-analysis-override.properties
M
integrationtest/backend/elasticsearch/src/test/resources/backend-tck-multi-tenancy.properties
M integrationtest/backend/elasticsearch/src/test/resources/backend-tck.properties
M integrationtest/showcase/library/src/test/resources/application-test.yaml
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3316 Control the refresh strategy from the mapper instead of from backend
configuration
Commit: 66824107cae54e474957a6a5e26671ff5451d22b
https://github.com/hibernate/hibernate-search/commit/66824107cae54e474957...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
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/searchdsl/DslConverterIT.java
M
documentation/src/test/java/org/hibernate/search/documentation/searchdsl/ProjectionConverterIT.java
M documentation/src/test/resources/META-INF/persistence.xml
M integrationtest/showcase/library/src/test/resources/application-test.yaml
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/bootstrap/impl/HibernateOrmIntegrationBooterImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/cfg/HibernateOrmAutomaticIndexingSynchronizationStrategyName.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/impl/HibernateSearchContextService.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/InTransactionWorkQueueSynchronization.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/PostTransactionWorkQueueSynchronization.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/HibernateOrmMappingImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/impl/AutomaticIndexingSynchronizationStrategy.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/spi/SearchSessionImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchSessionDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoWorkPlanImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionDelegate.java
M util/common/src/main/java/org/hibernate/search/util/common/impl/Futures.java
Log Message:
-----------
HSEARCH-3316 Allow users to configure the synchronization strategy in properties of the
ORM mapper
Commit: 088b0f11eee76885ac8b88a3f2576c52c5625c1c
https://github.com/hibernate/hibernate-search/commit/088b0f11eee76885ac8b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/PrimitiveIdMassIndexingIT.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/StubIndexWorkAssert.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/StubIndexWork.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexDocumentWorkExecutor.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkPlan.java
Log Message:
-----------
HSEARCH-3316 Check the index refresh strategy in all POJO mapper tests
Commit: c7dfbe37a793dd77b4691ae913a10ca2bc266cbd
https://github.com/hibernate/hibernate-search/commit/c7dfbe37a793dd77b469...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
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/rule/IndexWorkCall.java
Log Message:
-----------
HSEARCH-3316 Allow stubs to return a custom CompletableFuture in BackendMock
This will allow us to test synchronization strategies in details
Commit: 7bfa10278920132c37238897f890ca98df0dc5b6
https://github.com/hibernate/hibernate-search/commit/7bfa10278920132c3723...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
Log Message:
-----------
HSEARCH-3316 Test various synchronization strategies for automatic indexing
Commit: 8e7c2e31248528d240bfa592b708d98761bff5f5
https://github.com/hibernate/hibernate-search/commit/8e7c2e31248528d240bf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexWorkPlan.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexingBackendContext.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulker.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/BulkWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/impl/IndexWriteWorkBuilder.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleBulkableElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/AbstractSimpleElasticsearchWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkWork.java
M
backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/BulkableElasticsearchWork.java
M
backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkBulkerTest.java
M
backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
A
engine/src/main/java/org/hibernate/search/engine/backend/index/DocumentRefreshStrategy.java
R
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/DocumentRefreshStrategy.java
M
engine/src/main/java/org/hibernate/search/engine/backend/index/spi/IndexManagerImplementor.java
M
engine/src/main/java/org/hibernate/search/engine/common/impl/MappedIndexManagerImpl.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexManager.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/BasicMassIndexingIT.java
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/PrimitiveIdMassIndexingIT.java
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/AutomaticIndexingSynchronizationStrategy.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/spi/SearchSessionImplementor.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoSearchSessionDelegateImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoWorkPlanImpl.java
M
mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/session/spi/PojoSearchSessionDelegate.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/StubIndexWork.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexDocumentWorkExecutor.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkPlan.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3316 Move DocumentRefreshStrategy to API
So that we can expose hooks to allow users to customize it in the
mapper.
Commit: 377c0bfe4d15a4fccc67bfa4e34cbd28c015a1cd
https://github.com/hibernate/hibernate-search/commit/377c0bfe4d15a4fccc67...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
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/orm/src/main/java/org/hibernate/search/mapper/orm/impl/HibernateSearchContextService.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/InTransactionWorkQueueSynchronization.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/impl/PostTransactionWorkQueueSynchronization.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingImpl.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMappingPartialBuildState.java
A
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/AutomaticIndexingSynchronizationStrategy.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/LazyInitSearchSession.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/session/spi/SearchSessionImplementor.java
Log Message:
-----------
HSEARCH-3316 Allow users to override the synchronization strategy per session in the
POJO mappers
Commit: f465d75f6bb1794abc32ce53371f49da4af13926
https://github.com/hibernate/hibernate-search/commit/f465d75f6bb1794abc32...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSynchronizationStrategyIT.java
Log Message:
-----------
HSEARCH-3316 Test overriding the synchronization strategy per session in the ORM
mapper
Commit: 8c02a689c5cef3cb4410f98bfd37535951ccf7aa
https://github.com/hibernate/hibernate-search/commit/8c02a689c5cef3cb4410...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-05-07 (Tue, 07 May 2019)
Changed paths:
M documentation/src/main/asciidoc/getting-started.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing.asciidoc
A
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/Book.java
A
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmAutomaticIndexingIT.java
Log Message:
-----------
HSEARCH-3316 Document automatic indexing synchronization strategies
Compare:
https://github.com/hibernate/hibernate-search/compare/1a9ff41c4ca3...8c02...