[hibernate-commits] [hibernate/hibernate-search] 6d1944: HSEARCH-2679 Improve error reporting when performi...

GitHub noreply at github.com
Tue Apr 18 07:56:08 EDT 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 6d19440fe1b9abebb669327682039b5d77dfa789
      https://github.com/hibernate/hibernate-search/commit/6d19440fe1b9abebb669327682039b5d77dfa789
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-04-18 (Tue, 18 Apr 2017)

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

  Log Message:
  -----------
  HSEARCH-2679 Improve error reporting when performing Elasticsearch requests

Even when JSon parsing fails, the response status line will be displayed
in the error message.


  Commit: 981b7dc17ed18253156245410019b954fa48deb4
      https://github.com/hibernate/hibernate-search/commit/981b7dc17ed18253156245410019b954fa48deb4
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-04-18 (Tue, 18 Apr 2017)

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

  Log Message:
  -----------
  HSEARCH-2679 Improve error handling in Elasticsearch works

1. Make sure that, should a RuntimeException occur when generating the
result (for instance because the JSON response was missing a field that
we expected to always be present), we throw an exception that shows the
response.
2. Make sure to only execute afterSuccess() if the result generation
(generateResult()) also finished successfully.


  Commit: 53ac31721029aea5440f558d8c6cc742c2fd6c5d
      https://github.com/hibernate/hibernate-search/commit/53ac31721029aea5440f558d8c6cc742c2fd6c5d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-04-18 (Tue, 18 Apr 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/dialect/impl/DefaultElasticsearchDialectFactory.java

  Log Message:
  -----------
  HSEARCH-2679 Improve error handling in Elasticsearch version detection code


Compare: https://github.com/hibernate/hibernate-search/compare/936e95e7e642...53ac31721029


More information about the hibernate-commits mailing list