[hibernate-commits] [hibernate/hibernate-search] cc7ac0: HSEARCH-2439 Test case for NPE when generating map...

GitHub noreply at github.com
Wed Nov 2 05:10:29 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: cc7ac04f0fb7e1efd1cd4bbfa8edf9b8a93287fe
      https://github.com/hibernate/hibernate-search/commit/cc7ac04f0fb7e1efd1cd4bbfa8edf9b8a93287fe
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchClassBridgeIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/ElasticsearchIndexMappingIT.java
    M elasticsearch/src/test/java/org/hibernate/search/elasticsearch/test/GolfPlayer.java

  Log Message:
  -----------
  HSEARCH-2439 Test case for NPE when generating mapping for non-indexed class bridge field with ES


  Commit: ff1a3e5e46f71bdb5650bf9199622926011f5f1c
      https://github.com/hibernate/hibernate-search/commit/ff1a3e5e46f71bdb5650bf9199622926011f5f1c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexManager.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/FieldHelper.java

  Log Message:
  -----------
  HSEARCH-2439 Support mapping non-indexed class bridge fields on ES


  Commit: 0929a6548282caa1206cbad83dffac85b59bc848
      https://github.com/hibernate/hibernate-search/commit/0929a6548282caa1206cbad83dffac85b59bc848
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchIndexWorkVisitor.java
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ToElasticsearch.java

  Log Message:
  -----------
  HSEARCH-2437 Use bool queries instead of filtered queries with Elasticsearch


  Commit: b275cfae50b120503fc4f5cd3ccf87fa93acc20f
      https://github.com/hibernate/hibernate-search/commit/b275cfae50b120503fc4f5cd3ccf87fa93acc20f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/ElasticsearchQueries.java

  Log Message:
  -----------
  HSEARCH-2437 Use the proper keyword in 'queryString' queries with ES


  Commit: 5f290ce6385536a0388d98f56c7f93045d0fd8cf
      https://github.com/hibernate/hibernate-search/commit/5f290ce6385536a0388d98f56c7f93045d0fd8cf
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

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

  Log Message:
  -----------
  HSEARCH-2437 Convert scripts calls to work with Elasticsearch 5

 * The syntax we used:
       "script_fields:"{"_distance":{"params": {...}, "script": "..."}}
   ... seems unsupported even in 2.x and doesn't work on ES 5.
 * Our syntax lacked the "lang" property, which is necessary in ES 5,
   Painless becoming the default language


  Commit: 739290f1ca09919db5212917d04fab3920b8d24d
      https://github.com/hibernate/hibernate-search/commit/739290f1ca09919db5212917d04fab3920b8d24d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2016-10-31 (Mon, 31 Oct 2016)

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

  Log Message:
  -----------
  HSEARCH-2437 Remove the reliance on a deprecated feature in term aggregations (facets in ES)

The "size" parameter with a 0 value means "as much as possible", i.e.
Integer.MAX_VALUE. Since 0 is not supported anymore in ES 5, and the
default value is 10 (see Elasticsearch's
TermsAggregationBuilder.DEFAULT_BUCKET_COUNT_THRESHOLDS), we will use
Integer.MAX_VALUE explicitly.


Compare: https://github.com/hibernate/hibernate-search/compare/57e0af82b8f7...739290f1ca09


More information about the hibernate-commits mailing list