[hibernate-commits] [hibernate/hibernate-search] f56106: HSEARCH-2588 Make byField(String) in the sort DSL ...

GitHub noreply at github.com
Tue Feb 21 12:43:36 EST 2017


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: f5610633f0f1e4a9961d1ac2d1032fa63f104152
      https://github.com/hibernate/hibernate-search/commit/f5610633f0f1e4a9961d1ac2d1032fa63f104152
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/query/dsl/sort/SortAdditionalSortFieldContext.java
    M engine/src/main/java/org/hibernate/search/query/dsl/sort/SortContext.java
    M engine/src/main/java/org/hibernate/search/query/dsl/sort/impl/SortFieldStates.java
    M engine/src/test/java/org/hibernate/search/test/dsl/SortDSLTest.java

  Log Message:
  -----------
  HSEARCH-2588 Make byField(String) in the sort DSL automatically determine the sort type for metadata providing field bridges


  Commit: 2992d5ca573685374bffb9cdf56fb36c9efa8296
      https://github.com/hibernate/hibernate-search/commit/2992d5ca573685374bffb9cdf56fb36c9efa8296
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    A engine/src/test/java/org/hibernate/search/test/dsl/LuceneSortDSLTest.java

  Log Message:
  -----------
  HSEARCH-2588 Add tests for byField(String, SortField.Type) in the Sort DSL

The only valid use case is non-metadata-providing field bridges when
using Lucene (field bridges must provide metadata in Elasticsearch).


  Commit: e4b65e76b4fef7517e1a87c9ad73726c6f520d22
      https://github.com/hibernate/hibernate-search/commit/e4b65e76b4fef7517e1a87c9ad73726c6f520d22
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2017-02-21 (Tue, 21 Feb 2017)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/query/dsl/sort/SortAdditionalSortFieldContext.java
    M engine/src/main/java/org/hibernate/search/query/dsl/sort/SortContext.java

  Log Message:
  -----------
  HSEARCH-2588 Deprecate byField(String, SortField.Type) et al. in the Sort DSL

Using MetadataProvidingFieldBridge is a much better alternative.


Compare: https://github.com/hibernate/hibernate-search/compare/539dd1f68cb6...e4b65e76b4fe


More information about the hibernate-commits mailing list