[hibernate-commits] [hibernate/hibernate-search] 947c50: HSEARCH-3859 Fix .desc().missing().last() / .asc()...

Yoann Rodière noreply at github.com
Fri Mar 13 02:53:23 EDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 947c502586620dd516d81e4545c683998b65809a
      https://github.com/hibernate/hibernate-search/commit/947c502586620dd516d81e4545c683998b65809a
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/lowlevel/impl/LuceneDoubleDomain.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/lowlevel/impl/LuceneFloatDomain.java

  Log Message:
  -----------
  HSEARCH-3859 Fix .desc().missing().last() / .asc().missing().first() for double/float field types


  Commit: cec2eac8e5843455489a625ab8719ae54e2c9731
      https://github.com/hibernate/hibernate-search/commit/cec2eac8e5843455489a625ab8719ae54e2c9731
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendFeatures.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/bool/BooleanSortAndRangePredicateIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/ExistsSearchPredicateIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortScaledSpecificsIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeIndependentIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortUnsupportedTypesIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/AnalyzedStringFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/BigDecimalFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/BigIntegerFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/BooleanFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/ByteFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/DoubleFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/FieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/FloatFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/GeoPointFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/InstantFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/IntegerFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/KeywordStringFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/LocalDateFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/LocalDateTimeFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/LocalTimeFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/LongFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/MonthDayFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/NormalizedStringFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/OffsetDateTimeFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/OffsetTimeFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/ShortFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/YearFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/YearMonthFieldTypeDescriptor.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/ZonedDateTimeFieldTypeDescriptor.java
    R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/types/expectations/FieldSortExpectations.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendFeatures.java

  Log Message:
  -----------
  HSEARCH-3860 Refactor field sort ITs to enable testing more complex cases


  Commit: 476933d0f0c0d925d2ecbe18af381b1adfbf2d3b
      https://github.com/hibernate/hibernate-search/commit/476933d0f0c0d925d2ecbe18af381b1adfbf2d3b
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java

  Log Message:
  -----------
  HSEARCH-3860 Use multiple empty documents in the main index in FieldSearchSortBaseIT

In order to simplify the test.


  Commit: efde6d9ec3109eb1f5594ebb7930cd0518cb62ab
      https://github.com/hibernate/hibernate-search/commit/efde6d9ec3109eb1f5594ebb7930cd0518cb62ab
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/IndexFieldStructure.java

  Log Message:
  -----------
  HSEARCH-3860 Execute tests from FieldSearchSortBaseIT on multiple index structures

I.e. execute tests with the field at the root, in a nested object, in a flattened object, etc.


  Commit: c37201e4eac1efa0f134bba81d821285354eb4b4
      https://github.com/hibernate/hibernate-search/commit/c37201e4eac1efa0f134bba81d821285354eb4b4
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java

  Log Message:
  -----------
  HSEARCH-3860 Fix typos in FieldSearchSortBaseIT


  Commit: 0f16aa7cb085d61d7d91dba0e3ff409be3a53134
      https://github.com/hibernate/hibernate-search/commit/0f16aa7cb085d61d7d91dba0e3ff409be3a53134
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeCheckingAndConversionIT.java

  Log Message:
  -----------
  HSEARCH-3860 Move type-checking and type-conversion tests for field sorts to a dedicated class

Because we won't need them when testing sorts on multi-valued fields.


  Commit: 6a67ca3eabc1a7406a1e419e27a9a48fe72ee0f5
      https://github.com/hibernate/hibernate-search/commit/6a67ca3eabc1a7406a1e419e27a9a48fe72ee0f5
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortBaseIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeCheckingAndConversionIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortUnsupportedTypesIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/SimpleFieldModel.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/SimpleFieldModelsByType.java

  Log Message:
  -----------
  HSEARCH-3860 Factorize code related to simple field models in backend integration tests


  Commit: de168a4bc389620e8d06c823b1430ba28267672c
      https://github.com/hibernate/hibernate-search/commit/de168a4bc389620e8d06c823b1430ba28267672c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortBaseIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortUnsupportedTypesIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java

  Log Message:
  -----------
  HSEARCH-3860 Refactor distance sort ITs to enable testing more complex cases


  Commit: 1cdc0b0c8232f5f6c0170ce60168860f25087478
      https://github.com/hibernate/hibernate-search/commit/1cdc0b0c8232f5f6c0170ce60168860f25087478
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2020-03-13 (Fri, 13 Mar 2020)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/SearchSortIT.java

  Log Message:
  -----------
  HSEARCH-3860 Add missing test to SearchSortIT


Compare: https://github.com/hibernate/hibernate-search/compare/5c03bb7e8988...1cdc0b0c8232



More information about the hibernate-commits mailing list