[hibernate-commits] [hibernate/hibernate-search] 22ca4d: HSEARCH-2813 Upgrade JMH to version 1.19

GitHub noreply at github.com
Tue Jul 11 14:59:20 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 22ca4d2ece49ea1bb072f7cadf5016d1d5c4a763
      https://github.com/hibernate/hibernate-search/commit/22ca4d2ece49ea1bb072f7cadf5016d1d5c4a763
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  HSEARCH-2813 Upgrade JMH to version 1.19


  Commit: 2a181f73496373c05730acfbb97908308a89bedf
      https://github.com/hibernate/hibernate-search/commit/2a181f73496373c05730acfbb97908308a89bedf
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    A integrationtest/performance/engine-lucene/README.md
    A integrationtest/performance/engine-lucene/pom.xml
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/BaseIndexSetup.java
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/JMHBenchmarks.java
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/Launcher.java
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/QueryEngineHolder.java
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/model/BookEntity.java
    A integrationtest/performance/engine-lucene/src/main/java/org/hibernate/search/engineperformance/lucene/setuputilities/SearchIntegratorCreation.java
    R integrationtest/performance/engine/README.md
    R integrationtest/performance/engine/pom.xml
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/BaseIndexSetup.java
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/JMHBenchmarks.java
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/Launcher.java
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/QueryEngineHolder.java
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/model/BookEntity.java
    R integrationtest/performance/engine/src/main/java/org/hibernate/search/engineperformance/setuputilities/SearchIntegratorCreation.java
    M pom.xml

  Log Message:
  -----------
  HSEARCH-2813 Rename hibernate-search-performance-engine to hibernate-search-performance-engine-lucene

So we can introduce another test project for Elasticsearch


  Commit: f2318686b988123bd28350661b5dbffa14ac482c
      https://github.com/hibernate/hibernate-search/commit/f2318686b988123bd28350661b5dbffa14ac482c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    A integrationtest/performance/engine-elasticsearch/README.md
    A integrationtest/performance/engine-elasticsearch/pom.xml
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/BaseIndexSetup.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/EngineHolder.java
    A 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/Launcher.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/RandomHolder.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/ConstantTextDataset.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/Dataset.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/datasets/DatasetUtils.java
    A 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/BookEntity.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/ConnectionInfo.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/DatasetCreation.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/MailingListDigestParser.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/setuputilities/SearchIntegratorCreation.java
    M pom.xml

  Log Message:
  -----------
  HSEARCH-2813 Add engine performance tests using Elasticsearch


  Commit: e2615b5d75db84a0051e8c02c2ff9bcb50618408
      https://github.com/hibernate/hibernate-search/commit/e2615b5d75db84a0051e8c02c2ff9bcb50618408
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/EngineHolder.java
    M integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/JMHBenchmarks.java
    M integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/Launcher.java
    A 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/setuputilities/SearchIntegratorCreation.java

  Log Message:
  -----------
  HSEARCH-2813 Add support for asynchronous mode in Elasticsearch engine performance tests


  Commit: acc9e640e443d02b1bc215e15716c5e98bdc37b8
      https://github.com/hibernate/hibernate-search/commit/acc9e640e443d02b1bc215e15716c5e98bdc37b8
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/work/impl/BulkWork.java

  Log Message:
  -----------
  HSEARCH-2813 Improve error messages when receiving garbage from Elasticsearch

This won't change anything in real-world application, but it helps when
stubbing the Elasticsearch client in tests.


  Commit: 93b91237e19785e9554e2e4fb1673b65f38549b9
      https://github.com/hibernate/hibernate-search/commit/93b91237e19785e9554e2e4fb1673b65f38549b9
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/EngineHolder.java
    M 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/stub/BlackholeElasticsearchClient.java
    A integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/stub/BlackholeElasticsearchClientFactory.java

  Log Message:
  -----------
  HSEARCH-2813 Add a blackhole client to Elasticsearch engine performance tests

This should allow us to test the raw processing throughput of Hibernate
Search, without any consideration for the I/O costs.


  Commit: 41b5218aac9a7f16080ce62ad1d15bfcb217616e
      https://github.com/hibernate/hibernate-search/commit/41b5218aac9a7f16080ce62ad1d15bfcb217616e
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    A jenkins/performance-elasticsearch.groovy
    A jenkins/performance-lucene.groovy

  Log Message:
  -----------
  HSEARCH-2813 Add JenkinsFiles for performance tests


  Commit: 14b5191233ca3530acab296291b0a1bc56bf80f1
      https://github.com/hibernate/hibernate-search/commit/14b5191233ca3530acab296291b0a1bc56bf80f1
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2017-07-11 (Tue, 11 Jul 2017)

  Changed paths:
    M integrationtest/performance/engine-elasticsearch/src/main/java/org/hibernate/search/engineperformance/elasticsearch/stub/BlackholeElasticsearchClient.java

  Log Message:
  -----------
  HSEARCH-2813 Reuse Response instances when possible


Compare: https://github.com/hibernate/hibernate-search/compare/ee8eb8c16b08...14b5191233ca


More information about the hibernate-commits mailing list