[hibernate-commits] [hibernate/hibernate-search] a97093: HSEARCH-2670 Turn some facet-enabled field names i...

GitHub noreply at github.com
Mon Apr 24 13:00:26 EDT 2017


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

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/query/facet/Car.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/EdgeCaseFacetTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/FacetFilteringTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/NoQueryResultsFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/NumberFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/SimpleFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/WebShopTest.java

  Log Message:
  -----------
  HSEARCH-2670 Turn some facet-enabled field names in tests into constants


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

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/query/facet/Car.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/EdgeCaseFacetTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/FacetFilteringTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/NoQueryResultsFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/NumberFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/SimpleFacetingTest.java
    M orm/src/test/java/org/hibernate/search/test/query/facet/WebShopTest.java

  Log Message:
  -----------
  HSEARCH-2670 Remove confusions between facet name and source field name in tests


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

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/query/facet/FacetUnknownFieldFailureTest.java

  Log Message:
  -----------
  HSEARCH-2670 Adapt tests to the earlier failure when trying to facet on an unknown field


  Commit: 5c4f650a31db9e14a10380509db26fd1dd09c872
      https://github.com/hibernate/hibernate-search/commit/5c4f650a31db9e14a10380509db26fd1dd09c872
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M engine/src/main/java/org/hibernate/search/engine/impl/DocumentBuilderHelper.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/AbstractHSQuery.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/DocumentExtractorImpl.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/LazyQueryState.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/LuceneHSQuery.java
    M engine/src/test/java/org/hibernate/search/test/id/providedId/ProvidedIdTest.java

  Log Message:
  -----------
  HSEARCH-2670 In search queries, model targeted types with EntityIndexBinding instead of Class<?>

This will make it easier to deal with facets: we need to refer to those metadata
to address some aspects of faceting.

Incidentally, in the long term, this will make it easier to introduce "free-form"
mappings, i.e. mappings between non-java types and indexes.


  Commit: 9ebc176ef14eb753045ae82a5fc95339e4e140c5
      https://github.com/hibernate/hibernate-search/commit/9ebc176ef14eb753045ae82a5fc95339e4e140c5
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M elasticsearch/src/main/java/org/hibernate/search/elasticsearch/impl/ElasticsearchHSQueryImpl.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/AbstractFacet.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/DiscreteFacetRequest.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/FacetingRequestImpl.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/RangeFacetImpl.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/RangeFacetRequest.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/AbstractHSQuery.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/LuceneHSQuery.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/QueryHits.java
    M engine/src/main/java/org/hibernate/search/query/facet/FacetingRequest.java

  Log Message:
  -----------
  HSEARCH-2670 Avoid mixups between facet field and source field when drilling down


Compare: https://github.com/hibernate/hibernate-search/compare/3fed17f33822...9ebc176ef14e


More information about the hibernate-commits mailing list