Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 585bb0a1465f1704e62f548f0085bcbf3822ae2a
https://github.com/hibernate/hibernate-search/commit/585bb0a1465f1704e62f...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M
elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/DefaultElasticsearchService.java
Log Message:
-----------
HSEARCH-2640 Avoid NPE during services shutdown when it failed to start
Commit: 3b423917d1bbeb03e4be770bb80356e2ed35d84b
https://github.com/hibernate/hibernate-search/commit/3b423917d1bbeb03e4be...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/ChangesetGenerator.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/EngineHolder.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/JMHBenchmarks.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteCounters.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteEngineHolder.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteJMHBenchmarks.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamAddIdGenerator.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteCounters.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteEngineHolder.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteJMHBenchmarks.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/WriteCounters.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorCreation.java
M jenkins/performance-elasticsearch.groovy
Log Message:
-----------
HSEARCH-2830 Add a performance test for stream writes
Commit: 24cb48ec8415b38d13dec65ff16cadb32a795b5e
https://github.com/hibernate/hibernate-search/commit/24cb48ec8415b38d13de...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/ChangesetGenerator.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/Launcher.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteEngineHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteJMHBenchmarks.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteEngineHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteJMHBenchmarks.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorCreation.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorHelper.java
Log Message:
-----------
HSEARCH-2830 Make sure all async works are flushed before we start Elasticsearch
benchmarks
Commit: f69616381c8689ca0af7eda1abe6ca05673dc409
https://github.com/hibernate/hibernate-search/commit/f69616381c8689ca0af7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/BaseDataSetup.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/BaseIndexSetup.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/ChangesetGenerator.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamDatasetHolder.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamQueryParams.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteEngineHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteJMHBenchmarks.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamAddEntityGenerator.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamAddIdGenerator.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamDatasetHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteEngineHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/StreamWriteJMHBenchmarks.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/ConstantTextDataset.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/Dataset.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/TextSampleDataset.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/AbstractBookEntity.java
R
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity1.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity2.java
A
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/model/BookEntity3.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/DatasetCreation.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorHelper.java
Log Message:
-----------
HSEARCH-2830 Use multiple entities in Elasticsearch performance tests
This should give us a better idea of the performance impact of
switching to one processor per index manager.
Commit: 13072b1ad90e0caa5f2260191a2b42be6739aa43
https://github.com/hibernate/hibernate-search/commit/13072b1ad90e0caa5f22...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M jenkins/performance-elasticsearch.groovy
M jenkins/performance-lucene.groovy
Log Message:
-----------
HSEARCH-2830 Ensure performance tests are actually executed against the latest version
of each jar
I'm not sure this changes anything, but I've been fooled before, so
let's not take any risk.
Commit: 5511c94dfc6005403bc1a7931b84f29c1db4ed7d
https://github.com/hibernate/hibernate-search/commit/5511c94dfc6005403bc1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M jenkins/performance-elasticsearch.groovy
M jenkins/performance-lucene.groovy
Log Message:
-----------
HSEARCH-2830 Use the new "Performance" nodes of our CI
Commit: 91eec524ea48baa11719719ca105e4f90b03e34f
https://github.com/hibernate/hibernate-search/commit/91eec524ea48baa11719...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteEngineHolder.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteJMHBenchmarks.java
M jenkins/performance-elasticsearch.groovy
Log Message:
-----------
HSEARCH-2830 Use more reasonable default values for parameters in Elasticsearch
performance tests
What's important is that we get a decent confidence interval, and those
new values are enough for that.
Commit: b47a8eb3f8fb22a5e1868fdef68d90a0f34ac02f
https://github.com/hibernate/hibernate-search/commit/b47a8eb3f8fb22a5e186...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/ChangesetGenerator.java
M
integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/NonStreamWriteEngineHolder.java
Log Message:
-----------
HSEARCH-2830 Fix a bug in non-stream ES perf tests where changesets were much larger
than expected
The changesets actually had their size multiplied by the number of
changesets due to an error in ChangesetGenerator.
Compare:
https://github.com/hibernate/hibernate-search/compare/01554b0e9bc9...b47a...