Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 444179627d1ffa4818e464d1c9ffa4757ccf4dcb
https://github.com/hibernate/hibernate-search/commit/444179627d1ffa4818e4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingPrimitiveIdIT.java
R
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
Log Message:
-----------
HSEARCH-3998 Move MassIndexingPrimitiveIdIT to the same package as other mass indexing
tests
Commit: 773f51bb405f76ad4116d017167cda55b69e2539
https://github.com/hibernate/hibernate-search/commit/773f51bb405f76ad4116...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.java
Log Message:
-----------
HSEARCH-3998 Clarify the purpose of the "load"/"index" methods in
IdentifierConsumerDocumentProducer
Commit: f4f1ed56ba8e9e9651812198d0c7aedcf31f58ba
https://github.com/hibernate/hibernate-search/commit/f4f1ed56ba8e9e965181...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/AbstractHibernateOrmTypeContext.java
Log Message:
-----------
HSEARCH-3998 Add a decent toString() implementation to *TypeContext implementations
We rely on their toString() in some debug logs in the mass indexer in
particular.
Commit: 7770f3125b4ca3fa00e14eedde0d72ed9587187b
https://github.com/hibernate/hibernate-search/commit/7770f3125b4ca3fa00e1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchCoordinator.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexerImpl.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingIndexedTypeGroup.java
Log Message:
-----------
HSEARCH-3998 Add a representation of type groups during mass indexing
We'll add some more methods in that class.
Commit: 1f02becdddbac7ddcbab7cb29937897102afa002
https://github.com/hibernate/hibernate-search/commit/1f02becdddbac7ddcbab...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchCoordinator.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/IdentifierProducer.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/MassIndexingIndexedTypeGroup.java
Log Message:
-----------
HSEARCH-3998 Avoid loading (and indexing) instances of non-indexed subtypes during mass
indexing
Commit: 7bccd840f7e556912a1ed7db92e54ad8ee4b8cc5
https://github.com/hibernate/hibernate-search/commit/7bccd840f7e556912a1e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
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/massindexing/impl/HibernateOrmMassIndexingMappingContext.java
A
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/HibernateOrmMassIndexingSessionContext.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/MassIndexingNotifier.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
Log Message:
-----------
HSEARCH-3998 Expose HSearch's session context to
IdentifierConsumerDocumentProducer
Commit: 5c2bd6e495e4ee14f548e84bd7dd0e8b50d301a0
https://github.com/hibernate/hibernate-search/commit/5c2bd6e495e4ee14f548...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/HibernateOrmMassIndexingSessionContext.java
M
mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.java
Log Message:
-----------
HSEARCH-3998 Detect the type of loaded entities when massindexing
Commit: 8beec58b70254f87f145bd0d0d5346b71482fcc1
https://github.com/hibernate/hibernate-search/commit/8beec58b70254f87f145...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
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/VerifyingStubBackendBehavior.java
Log Message:
-----------
HSEARCH-3998 Consider the order of index-scale works for each index independently in the
backend mock
Otherwise it's a bit hard to predict which index will be targeted first
in a multi-index purge, for example.
Commit: fb04caaeee4cdc3e38cb7d9b357c727b78cffd4e
https://github.com/hibernate/hibernate-search/commit/fb04caaeee4cdc3e38cb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/IndexScaleWorkCall.java
M
util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/SchemaManagementWorkCall.java
Log Message:
-----------
HSEARCH-3998 Fix a few labels in the backend mock
Commit: 7e3dd99b7dadbeff403b19ab2a423dc91b891167
https://github.com/hibernate/hibernate-search/commit/7e3dd99b7dadbeff403b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
A
integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingComplexHierarchyIT.java
Log Message:
-----------
HSEARCH-3998 Test mass indexing with complex entity hierarchies
Commit: 19655a3a653daa4ff221e600fd6f9564166c8724
https://github.com/hibernate/hibernate-search/commit/19655a3a653daa4ff221...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-09-23 (Wed, 23 Sep 2020)
Changed paths:
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/batchindexing/IndexingGeneratedCorpusTest.java
Log Message:
-----------
HSEARCH-3998 Re-enable relevant migration helper tests
Compare:
https://github.com/hibernate/hibernate-search/compare/9ed1b515db48...1965...