[hibernate-commits] [hibernate/hibernate-search] bf6e02: HSEARCH-3893 Return the count of *root* documents ...

Yoann Rodière noreply at github.com
Thu Apr 16 05:37:09 EDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: bf6e021f999a8297099de0a7846469bf10d12c97
      https://github.com/hibernate/hibernate-search/commit/bf6e021f999a8297099de0a7846469bf10d12c97
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchBucketAggregation.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchRangeAggregation.java
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchTermsAggregation.java

  Log Message:
  -----------
  HSEARCH-3893 Return the count of *root* documents instead of leaf documents for Elasticsearch aggregations


  Commit: 297cfe9a5bb72f07609e2506245303acc97305b2
      https://github.com/hibernate/hibernate-search/commit/297cfe9a5bb72f07609e2506245303acc97305b2
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationBaseIT.java

  Log Message:
  -----------
  HSEARCH-3893 Test aggregations on fields in nested documents when there are multiple nested documents


  Commit: feccb0b245bd901194bdf8f0d92769a19ed6ab4f
      https://github.com/hibernate/hibernate-search/commit/feccb0b245bd901194bdf8f0d92769a19ed6ab4f
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-04-16 (Thu, 16 Apr 2020)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/lowlevel/facet/impl/TextMultiValueFacetCounts.java

  Log Message:
  -----------
  HSEARCH-3894 Fix Lucene text aggregations: count each document only once per term

This solution is probably not great performance-wise, but at least it
will work. It'll have to do until someone has time to find something
better.


Compare: https://github.com/hibernate/hibernate-search/compare/d04f0b604f89...feccb0b245bd



More information about the hibernate-commits mailing list