[hibernate/hibernate-orm] 08b08c: Re-enabled few more tests
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 08b08c0d81022d63154a27ff367d6cd3d0b15568
https://github.com/hibernate/hibernate-orm/commit/08b08c0d81022d63154a27f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/PluralAttributeAssemblerImpl.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/AccessTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/AttributeAccessorTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/BaseFurniture.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Bed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/BigBed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Chair.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Closet.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Foobar.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Furniture.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Gardenshed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Thingy.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/Woody.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/AccessTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Bed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Being.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/BigBed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Chair.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Circle.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Color.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course1.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course2.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course3.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course4.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course5.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course6.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course7.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Course8.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Furniture.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Gardenshed.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Horse.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Person.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Position.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Shape.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Square.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Student.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Thingy.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/User.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/jpa/Woody.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Boy.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Cook.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Crew.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Driver.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Knive.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/RentalCar.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Tourist.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/Waiter.java
A hibernate-core/src/test/java/org/hibernate/orm/test/annotations/access/xml/XmlAccessTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/AccessTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/AttributeAccessorTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/BaseFurniture.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Bed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/BigBed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Chair.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Closet.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Foobar.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Furniture.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Gardenshed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Thingy.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/Woody.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/AccessTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Animal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Bed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Being.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/BigBed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Chair.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Circle.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Color.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course1.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course2.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course3.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course4.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course5.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course6.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course7.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Course8.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Furniture.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Gardenshed.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Horse.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Person.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Position.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Shape.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Square.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Student.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Thingy.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/User.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/jpa/Woody.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Boy.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Cook.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Crew.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Driver.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Knive.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/RentalCar.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Tourist.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/Waiter.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/access/xml/XmlAccessTest.java
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Boy.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Cook.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Crew.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/RentalCar.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Tourist.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Tourist2.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Tourist3.xml
A hibernate-core/src/test/resources/org/hibernate/orm/test/annotations/access/xml/Tourist4.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Boy.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Cook.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Crew.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/RentalCar.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Tourist.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Tourist2.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Tourist3.xml
R hibernate-core/src/test/resources/org/hibernate/test/annotations/access/xml/Tourist4.xml
M hibernate-testing/src/main/java/org/hibernate/testing/junit5/SessionFactoryScope.java
Log Message:
-----------
Re-enabled few more tests
Commit: 436060008b1ded4025a31b68385d5ec1312a7e2d
https://github.com/hibernate/hibernate-orm/commit/436060008b1ded4025a31b6...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentArrayHolder.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentBag.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentIdentifierBag.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentList.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentMap.java
M hibernate-core/src/main/java/org/hibernate/collection/internal/PersistentSet.java
M hibernate-core/src/main/java/org/hibernate/collection/spi/PersistentCollection.java
M hibernate-core/src/main/java/org/hibernate/event/internal/DefaultInitializeCollectionEventListener.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/Helper.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/LoadingCollectionEntryImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/internal/StandardRowReader.java
Log Message:
-----------
Fix empty collection not initialized
Compare: https://github.com/hibernate/hibernate-orm/compare/a1b38ad58f9a...4360600...
4 years, 2 months
[hibernate/hibernate-search] 86f465: HSEARCH-3460 Introduce SPIs for explicit index ref...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 86f465bbcf03197c8a890c6f417efedd596e1fdf
https://github.com/hibernate/hibernate-search/commit/86f465bbcf03197c8a89...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkspace.java
M engine/src/main/java/org/hibernate/search/engine/backend/work/execution/spi/IndexWorkspace.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/impl/PojoScopeWorkspaceImpl.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/work/spi/PojoScopeWorkspace.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/StubIndexScopeWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkspace.java
Log Message:
-----------
HSEARCH-3460 Introduce SPIs for explicit index refresh
Commit: 65d49aec13e6804cba6b1481e808b0c1804981d3
https://github.com/hibernate/hibernate-search/commit/65d49aec13e6804cba6b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/SearchWorkspace.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/work/impl/SearchWorkspaceImpl.java
Log Message:
-----------
HSEARCH-3460 Introduce APIs for explicit index refresh
Commit: 01b559350021246305dce1978b5fad9c5f9c55aa
https://github.com/hibernate/hibernate-search/commit/01b559350021246305dc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceRefreshIT.java
Log Message:
-----------
HSEARCH-3460 Test APIs for explicit index refresh
Commit: 586ff99027fc1695457ab974dffc63d6862f868c
https://github.com/hibernate/hibernate-search/commit/586ff99027fc1695457a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/mapper-orm-indexing-automatic.asciidoc
M documentation/src/main/asciidoc/mapper-orm-indexing-manual.asciidoc
Log Message:
-----------
HSEARCH-3460 Document APIs for explicit index refresh
Commit: 01e4060e41f54229c737934d20957b9317f2ec83
https://github.com/hibernate/hibernate-search/commit/01e4060e41f54229c737...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkspace.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneNoOpWriteWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactoryImpl.java
Log Message:
-----------
HSEARCH-3460 Implement explicit index refresh in the Lucene backend
Commit: 50141d22bd20fff63bba877c4092499a8cad8593
https://github.com/hibernate/hibernate-search/commit/50141d22bd20fff63bba...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegator.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/writer/impl/IndexWriterDelegatorImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/execution/impl/LuceneIndexWorkspace.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneFlushWork.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/work/impl/LuceneWorkFactoryImpl.java
Log Message:
-----------
HSEARCH-3460 Remove the dedicated flush work in the Lucene backend
Since we always force a commit after a flush, we don't need the flush:
it will be executed automatically during the commit.
Commit: 5ac81c3cf8a3e2feacee328542571c489ad03042
https://github.com/hibernate/hibernate-search/commit/5ac81c3cf8a3e2feacee...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/execution/impl/ElasticsearchIndexWorkspace.java
Log Message:
-----------
HSEARCH-3460 Implement explicit index refresh in the Elasticearch backend
Commit: cefff76cca94f1aa941736ffae14320dadd072fb
https://github.com/hibernate/hibernate-search/commit/cefff76cca94f1aa9417...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/builder/factory/impl/Elasticsearch7WorkBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/work/impl/FlushWork.java
M documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexing/HibernateOrmManualIndexingIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchZeroDowntimeReindexingIT.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/IndexIndexerIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspacePurgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingInterruptionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingMonitorIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/massindexing/impl/BatchCoordinator.java
Log Message:
-----------
HSEARCH-3460 Remove any confusion between flush and refresh
... in particular in the Elasticsearch backend.
Commit: 8ee4056ac1ec5b079d92cb0d171d11b835130be7
https://github.com/hibernate/hibernate-search/commit/8ee4056ac1ec5b079d92...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
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/IndexWorkspaceFlushIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceMergeSegmentsIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspacePurgeIT.java
Log Message:
-----------
HSEARCH-3460 Add preconditions to workspace ITs in the backend TCK
Commit: 7737902926a89e80c801bcb386c0d73c2d55d51b
https://github.com/hibernate/hibernate-search/commit/7737902926a89e80c801...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendHelper.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendHelper.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendHelper.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/AbstractIndexWorkspaceSimpleOperationIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceRefreshIT.java
Log Message:
-----------
HSEARCH-3460 Test explicit refresh in the backend TCK
Commit: 605526395118dc42496e03e9947ce5126fb40d42
https://github.com/hibernate/hibernate-search/commit/605526395118dc42496e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilder.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/main/java/org/hibernate/search/backend/elasticsearch/work/result/impl/BulkResultItemExtractor.java
M backend/elasticsearch/src/test/java/org/hibernate/search/backend/elasticsearch/orchestration/impl/ElasticsearchDefaultWorkSequenceBuilderTest.java
Log Message:
-----------
HSEARCH-3460 Simplify Elasticsearch work execution
This was made possible by the removal of some complexity
from FlushWork.
Commit: ebe841ce893edb382f8cc4610ffa0b7c2917a706
https://github.com/hibernate/hibernate-search/commit/ebe841ce893edb382f8c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
Log Message:
-----------
HSEARCH-3460 Test refresh failure during mass indexing
Commit: e7e19ed2a64fffce8d161802e7664438b8d53340
https://github.com/hibernate/hibernate-search/commit/e7e19ed2a64fffce8d16...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M documentation/src/main/asciidoc/internals.asciidoc
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/dynamicmap/DynamicMapBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/AbstractMassIndexingFailureIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingBaseIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingEmbeddedIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingInterruptionIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingMonitorIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/massindexing/MassIndexingNonEntityIdDocumentIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/massindexing/MassIndexingPrimitiveIdIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceFlushIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceMergeSegmentsIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspacePurgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/workspace/SearchWorkspaceRefreshIT.java
A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/StubIndexScaleWorkAssert.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/assertion/StubIndexScopeWorkAssert.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/BackendMock.java
A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/IndexScaleWorkCalls.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/IndexScopeWorkCall.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/rule/VerifyingStubBackendBehavior.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/StubBackendBehavior.java
A util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubIndexScaleWork.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/StubIndexScopeWork.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexWorkspace.java
Log Message:
-----------
HSEARCH-3460 Refer to purge,refresh, etc. as index-*scale* works rather than index-*scope* works
The wording is still clumsy, but at least there's no confusion with the
"search scope" which means "a list of selected indexes".
Compare: https://github.com/hibernate/hibernate-search/compare/4da3ea89671a...e7e1...
4 years, 2 months
[hibernate/hibernate-search] e1d95c: HSEARCH-3827 Remove unnecessary logging configuration
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: e1d95cb78a56a6571f026e4b700d708b4d5e1bdc
https://github.com/hibernate/hibernate-search/commit/e1d95cb78a56a6571f02...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M util/internal/integrationtest/common/src/main/resources/log4j.properties
Log Message:
-----------
HSEARCH-3827 Remove unnecessary logging configuration
Commit: 6d6466001568d661300f8137c86dd4094ac05d4e
https://github.com/hibernate/hibernate-search/commit/6d6466001568d661300f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/mapping/ElasticsearchTypeNameMappingBaseIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/ElasticsearchMatchSearchPredicateIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/query/ElasticsearchSearchQueryRequestTransformerIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/work/ElasticsearchIndexingIT.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/LuceneExtensionIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/lowlevel/directory/AbstractDirectoryIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/lowlevel/reader/LuceneIndexReaderRefreshIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/lowlevel/writer/LuceneIndexWriterCommitIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldAttributesIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/mapping/LuceneFieldTypesIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneBoolSearchPredicateIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneFloatingPointInfinitySearchIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMatchSearchPredicateIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneNormalizeWildcardExpressionsIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchMultiIndexIT.java
M integrationtest/backend/tck/pom.xml
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/decimalscale/DecimalScaleIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementMultiValuedIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/indexnull/IndexNullAsValueIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/multitenancy/MultiTenancyMismatchIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/SearchMultiIndexIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/AggregationBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/RangeAggregationSpecificsIT.java
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/aggregation/SingleFieldAggregationUnsupportedTypesIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/TermsAggregationSpecificsIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/BoolSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchAllSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchIdWithConverterSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/NestedSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ObjectExistsSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangeSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/WildcardSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/CompositeSearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/FieldSearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/projection/SearchProjectionIT.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/search/query/SearchQueryResultLoadingOrTransformingIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/query/SearchQueryTimeoutIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/CompositeSearchSortIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/AbstractSpatialWithinSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/DistanceSearchSearchableSortableIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/NestedDocumentDistanceProjectionIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinBoundingBoxSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinCircleSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/spatial/SpatialWithinPolygonSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/sharding/AbstractShardingIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperEasyMockUtils.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.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/IndexIndexerIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexIndexingPlanIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceFlushIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspaceMergeSegmentsIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexWorkspacePurgeIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/work/IndexingIT.java
M parents/integrationtest/pom.xml
M pom.xml
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubBackendMappingContext.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/StubBackendSessionContext.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/GenericStubMappingScope.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubDocumentReferenceProvider.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubLoadingContext.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubLoadingOptionsStep.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapper.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapperUtils.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMapping.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingIndexManager.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingInitiator.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingKey.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingPartialBuildState.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubMappingScope.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubTypeMetadataContributor.java
R util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/mapper/StubTypeModel.java
A util/internal/integrationtest/mapper/stub/pom.xml
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/GenericStubMappingScope.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubBackendMappingContext.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubBackendSessionContext.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubDocumentReferenceProvider.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubLoadingContext.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubLoadingOptionsStep.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapper.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapperUtils.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapping.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingIndexManager.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingInitiator.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingKey.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingPartialBuildState.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingScope.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubTypeMetadataContributor.java
A util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubTypeModel.java
M util/internal/integrationtest/pom.xml
Log Message:
-----------
HSEARCH-3827 Move the stub mapper to a dedicated module
So that we can use it in performance tests without having a dependency
to JUnit.
Commit: b18ed868942b9c19160f1269e8582598827a226d
https://github.com/hibernate/hibernate-search/commit/b18ed868942b9c19160f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/stub/MapperEasyMockUtils.java
Log Message:
-----------
HSEARCH-3827 Remove an unnecessary cast in MapperEasyMockUtils
Commit: 1c8a1cee0e9e6f3529caf850c0398196f1c547ae
https://github.com/hibernate/hibernate-search/commit/1c8a1cee0e9e6f3529ca...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
Log Message:
-----------
HSEARCH-3827 Add the protocol used for tests in ElasticsearchTestHostConnectionConfiguration
Commit: 155123f6f5cb0414424a94793682dc3b1d27195f
https://github.com/hibernate/hibernate-search/commit/155123f6f5cb0414424a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A engine/src/main/java/org/hibernate/search/engine/cfg/impl/SystemConfigurationPropertySource.java
M engine/src/main/java/org/hibernate/search/engine/cfg/spi/ConfigurationPropertySource.java
Log Message:
-----------
HSEARCH-3827 Add a ConfigurationPropertySource for system properties
Commit: a218356b440e83239871d62d0c3579167a38da91
https://github.com/hibernate/hibernate-search/commit/a218356b440e83239871...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/performance/backend/base/pom.xml
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractBackendBenchmarks.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractMassIndexingBenchmarks.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractOnTheFlyIndexingBenchmarks.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/QueryParams.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/WriteCounters.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/analysis/Analyzers.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/ConstantDataset.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/Dataset.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/DatasetHolder.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/Datasets.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/MailingListDigestParser.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/dataset/SampleDataset.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/filesystem/TemporaryFileHolder.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/AbstractBackendHolder.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/IndexInitializer.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/MappedIndex.java
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/PerThreadIndexPartition.java
A integrationtest/performance/pom.xml
M integrationtest/pom.xml
M pom.xml
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapper.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingIndexManager.java
Log Message:
-----------
HSEARCH-3827 Copy a generic base for backend performance tests from Search 5
Commit: 5b0c5e7a9a9cd78e5ad7198495013cf5c74f5aa8
https://github.com/hibernate/hibernate-search/commit/5b0c5e7a9a9cd78e5ad7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/performance/backend/elasticsearch/pom.xml
A integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchBackendHolder.java
A integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchMassIndexingBenchmarks.java
A integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchOnTheFlyIndexingBenchmarks.java
A integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchPerformanceAnalysisConfigurer.java
A integrationtest/performance/backend/elasticsearch/src/main/resources/log4j.properties
A integrationtest/performance/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/SmokeIT.java
M integrationtest/performance/pom.xml
M util/internal/integrationtest/backend/elasticsearch/src/main/java/org/hibernate/search/util/impl/integrationtest/backend/elasticsearch/ElasticsearchTestHostConnectionConfiguration.java
Log Message:
-----------
HSEARCH-3827 Add performance tests for the Elasticsearch backend
Commit: 02c8f76676c3323e3195d47da4bea2470653e939
https://github.com/hibernate/hibernate-search/commit/02c8f76676c3323e3195...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/performance/backend/lucene/pom.xml
A integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LuceneBackendHolder.java
A integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LuceneMassIndexingBenchmarks.java
A integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LuceneOnTheFlyIndexingBenchmarks.java
A integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LucenePerformanceAnalysisConfigurer.java
A integrationtest/performance/backend/lucene/src/main/resources/log4j.properties
A integrationtest/performance/backend/lucene/src/test/java/org/hibernate/search/integrationtest/performance/backend/lucene/SmokeIT.java
M integrationtest/performance/pom.xml
Log Message:
-----------
HSEARCH-3827 Add performance tests for the Lucene backend
Commit: 2789bdb2be7a8ccc169c9e2c4a30950f3f1f1fbc
https://github.com/hibernate/hibernate-search/commit/2789bdb2be7a8ccc169c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/performance/backend/README.md
Log Message:
-----------
HSEARCH-3827 Copy the README for backend performance tests from Search 5 and adapt it
Commit: 3de5a26fc6fd9cd10f94aa6ea20fc48e3a187a2b
https://github.com/hibernate/hibernate-search/commit/3de5a26fc6fd9cd10f94...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/testsupport/index/AbstractBackendHolder.java
M integrationtest/performance/backend/elasticsearch/src/main/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/testsupport/ElasticsearchBackendHolder.java
M integrationtest/performance/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/performance/backend/elasticsearch/SmokeIT.java
M integrationtest/performance/backend/lucene/src/main/java/org/hibernate/search/integrationtest/performance/backend/lucene/testsupport/LuceneBackendHolder.java
M integrationtest/performance/backend/lucene/src/test/java/org/hibernate/search/integrationtest/performance/backend/lucene/SmokeIT.java
Log Message:
-----------
HSEARCH-3827 Enable comparison of multiple backend configurations in benchmarks
Commit: cb12c43f5f07fbf2da2e1013b11338423260b182
https://github.com/hibernate/hibernate-search/commit/cb12c43f5f07fbf2da2e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M jenkins/performance-elasticsearch.groovy
M jenkins/performance-lucene.groovy
Log Message:
-----------
HSEARCH-3827 Update the Jenkins pipelines for backend performance tests
Commit: 0be4984ed86a81393456dd677f80e9c8bed4432d
https://github.com/hibernate/hibernate-search/commit/0be4984ed86a81393456...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/AbstractBackendBenchmarks.java
Log Message:
-----------
HSEARCH-3827 Use a longer iteration time in backend benchmarks
Commit: 6a5dd450445b60157161330679baed6de55d1af5
https://github.com/hibernate/hibernate-search/commit/6a5dd450445b60157161...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A integrationtest/performance/backend/base/src/main/java/org/hibernate/search/integrationtest/performance/backend/base/profiler/JfrProfiler.java
A integrationtest/performance/backend/base/src/main/org.openjdk.jmh.profile.Profiler
M jenkins/performance-elasticsearch.groovy
M jenkins/performance-lucene.groovy
Log Message:
-----------
HSEARCH-3827 Run Java Flight Recorder during performance tests
Commit: 5d44ac6f31df8508e4a56378c75c42365fe0b8e0
https://github.com/hibernate/hibernate-search/commit/5d44ac6f31df8508e4a5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
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/AbstractOnTheFlyIndexingBenchmarks.java
Log Message:
-----------
HSEARCH-3827 Change default benchmark parameters and thread count to avoid work staveration
I.e. make sure the index writers are busy at all time.
Commit: a731e1acc4d042832aecaaf7b8d3e6dd118424c1
https://github.com/hibernate/hibernate-search/commit/a731e1acc4d042832aec...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
M jenkins/performance-elasticsearch.groovy
M jenkins/performance-lucene.groovy
Log Message:
-----------
HSEARCH-3827 Exclude a few benchmarks from Jenkins pipelines
They take a long time to execute (~30 min) and don't bring much since
we're mostly interested in write performance.
Commit: b6527e9880172b588bdc56ba44684203d6871671
https://github.com/hibernate/hibernate-search/commit/b6527e9880172b588bdc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-02-17 (Mon, 17 Feb 2020)
Changed paths:
A engine/src/test/java/org/hibernate/search/engine/cfg/AbstractAllAwareConfigurationPropertySourceTest.java
A engine/src/test/java/org/hibernate/search/engine/cfg/MapConfigurationPropertySourceTest.java
A engine/src/test/java/org/hibernate/search/engine/cfg/SystemConfigurationPropertySourceTest.java
Log Message:
-----------
HSEARCH-3827 Test ConfigurationPropertySource implementations based on maps and system properties
Compare: https://github.com/hibernate/hibernate-search/compare/5ceb825f7d8c...b652...
4 years, 2 months