[hibernate-commits] [hibernate/hibernate-search] 82b2f5: HSEARCH-3902 Enable checkstyle in all integration ...
Yoann Rodière
noreply at github.com
Wed May 13 07:02:23 EDT 2020
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 82b2f51d25793189947ebddd9574185a4d77c941
https://github.com/hibernate/hibernate-search/commit/82b2f51d25793189947ebddd9574185a4d77c941
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/pom.xml
Log Message:
-----------
HSEARCH-3902 Enable checkstyle in all integration test modules
It wasn't enabled in module integrationtest/mapper/stub.
Commit: 7a7cc3d30c84ccabf3e47e233d6e202b83e7b3fd
https://github.com/hibernate/hibernate-search/commit/7a7cc3d30c84ccabf3e47e233d6e202b83e7b3fd
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexIndexer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexer.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexer.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexIndexer.java
Log Message:
-----------
HSEARCH-3902 Expose update/delete on IndexIndexer
Commit: 98f314685d5ab578f8c3f7a30c0da3ebcf65dd7b
https://github.com/hibernate/hibernate-search/commit/98f314685d5ab578f8c3f7a30c0da3ebcf65dd7b
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
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
Log Message:
-----------
HSEARCH-3902 Convert IndexIndexerIT and IndexIndexingPlanIT to the more recent testing framework APIs
Commit: 377705cd7e34238ac1b6a2e11cdcc4da0a09396b
https://github.com/hibernate/hibernate-search/commit/377705cd7e34238ac1b6a2e11cdcc4da0a09396b
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendAccessor.java
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/rule/TestElasticsearchClient.java
Log Message:
-----------
HSEARCH-3902 Close indexes instead of deleting them to simulate failures on Elasticsearch indexes
Commit: de909596b276269621eeff88f651f1fbf5ce7507
https://github.com/hibernate/hibernate-search/commit/de909596b276269621eeff88f651f1fbf5ce7507
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
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
Log Message:
-----------
HSEARCH-3902 Test update/delete on IndexIndexer/IndexIndexingPlan
Commit: bf6fa7bb30763029c3f9c739d104cc1464e585f9
https://github.com/hibernate/hibernate-search/commit/bf6fa7bb30763029c3f9c739d104cc1464e585f9
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
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/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-3902 Expose addOrUpdate/delete/purge on PojoIndexer
Commit: f631b11ec4c9c0703a39eeac66322ea9331f6424
https://github.com/hibernate/hibernate-search/commit/f631b11ec4c9c0703a39eeac66322ea9331f6424
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/SearchSession.java
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/session/impl/JavaBeanSearchSession.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.java
A mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/impl/SearchIndexerImpl.java
Log Message:
-----------
HSEARCH-3902 Add a SearchIndexer to the JavaBean mapper
So that we can test the underlying PojoIndexer.
Commit: 870462ebbeeb732ac73354c8033e04e44d2293f1
https://github.com/hibernate/hibernate-search/commit/870462ebbeeb732ac73354c8033e04e44d2293f1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationBaseIT.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/SearchQueryFetchIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/sharding/AbstractShardingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/AbstractIndexWorkspaceSimpleOperationIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceIT.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubDocumentProvider.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapperUtils.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3902 Add methods to StubMappingIndexManager for easy initialization of indexes
So that we don't rely on the IndexIndexer interface everywhere, and so
that we don't have to update every test when we change the IndexIndexer
interface.
Commit: f93075bc9d01480c0665489c551867ff9a821ce1
https://github.com/hibernate/hibernate-search/commit/f93075bc9d01480c0665489c551867ff9a821ce1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
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/work/execution/impl/ElasticsearchIndexIndexer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexIndexer.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexIndexer.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchZeroDowntimeReindexingIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckTestRunner.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexerIT.java
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractMassIndexingBenchmarks.java
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/IndexInitializer.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/stub/backend/index/impl/StubIndexIndexer.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3902 Accept a commitStrategy and refreshStrategy in IndexIndexer operations
Commit: 20faade9e36910eec64e9ecb91991e0930d1beb1
https://github.com/hibernate/hibernate-search/commit/20faade9e36910eec64e9ecb91991e0930d1beb1
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
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/work/impl/SearchIndexerImpl.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/IdentifierConsumerDocumentProducer.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/PojoTypeIndexer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoIndexer.java
Log Message:
-----------
HSEARCH-3902 Accept a commitStrategy and refreshStrategy in PojoIndexer operations
Commit: c54ba120855a6ac89bf05f024a2602d153aa88b8
https://github.com/hibernate/hibernate-search/commit/c54ba120855a6ac89bf05f024a2602d153aa88b8
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanIT.java
Log Message:
-----------
HSEARCH-3902 Add a basic test for PojoIndexingPlan
It's mostly tested in the ORM mapper, but let's have at least a simple
test that does not rely on Hibernate ORM.
Commit: 6463625d51df90070f3a932a3d5a2b829f2f0a2d
https://github.com/hibernate/hibernate-search/commit/6463625d51df90070f3a932a3d5a2b829f2f0a2d
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/AbstractPojoIndexingOperationIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingAddOrUpdateIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingDeleteIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanBaseIT.java
R integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPlanIT.java
A integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/work/PojoIndexingPurgeIT.java
Log Message:
-----------
HSEARCH-3902 Test all operations from PojoIndexingPlan/PojoIndexer
Commit: e74aafa7448827bcd594319220c4d320943424e3
https://github.com/hibernate/hibernate-search/commit/e74aafa7448827bcd594319220c4d320943424e3
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/impl/MappedIndexManagerImpl.java
M engine/src/main/java/org/hibernate/search/engine/mapper/mapping/spi/MappedIndexManager.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeManager.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3902 Remove unused parameter "entityReferenceFactory" in createIndexer()
Commit: c7f87912b6284f6f786f644f141f7081d312707e
https://github.com/hibernate/hibernate-search/commit/c7f87912b6284f6f786f644f141f7081d312707e
Author: Yoann Rodière <yoann at hibernate.org>
Date: 2020-05-13 (Wed, 13 May 2020)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/work/SearchIndexer.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/spi/PojoIndexer.java
Log Message:
-----------
HSEARCH-3902 Make PojoIndexer thread-safe
Compare: https://github.com/hibernate/hibernate-search/compare/bff13757d759...c7f87912b628
More information about the hibernate-commits
mailing list