[hibernate-commits] [hibernate/hibernate-search] 66dae4: HSEARCH-3708 Rename Range.of(Object, Object) to Ra...

Yoann Rodière noreply at github.com
Wed Sep 18 10:32:40 EDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 66dae460b729838c14ce2c2ca42d3656801fda02
      https://github.com/hibernate/hibernate-search/commit/66dae460b729838c14ce2c2ca42d3656801fda02
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
    M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationRangeStep.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneFloatingPointInfinitySearchIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/RangeAggregationSpecificsIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/operations/RangeAggregationDescriptor.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/LibraryShowcaseBaseIT.java
    M util/common/src/main/java/org/hibernate/search/util/common/data/Range.java

  Log Message:
  -----------
  HSEARCH-3708 Rename Range.of(Object, Object) to Range.canonical(Object, Object)

So that it won't be used lightly with range predicates.


  Commit: 8c9430ecb4779acc8449947bbff3267651f1eedd
      https://github.com/hibernate/hibernate-search/commit/8c9430ecb4779acc8449947bbff3267651f1eedd
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M util/common/src/main/java/org/hibernate/search/util/common/data/Range.java

  Log Message:
  -----------
  HSEARCH-3708 Add Range.between (both bounds included)

That's a most common use case for range predicates.


  Commit: 67a4b930848c206a0bc18b51cc652f7bcd92b5bb
      https://github.com/hibernate/hibernate-search/commit/67a4b930848c206a0bc18b51cc652f7bcd92b5bb
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
    M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneFloatingPointInfinitySearchIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/RangeAggregationSpecificsIT.java
    M util/common/src/main/java/org/hibernate/search/util/common/data/Range.java

  Log Message:
  -----------
  HSEARCH-3708 Rename Range.of(Object, RangeBoundInclusion, Object, RangeBoundInclusion) to between(...)

Which will hopefully be what users look for.


  Commit: cc81b3857dcb1d2a2ab76ed8b751492b6dc9fb7d
      https://github.com/hibernate/hibernate-search/commit/cc81b3857dcb1d2a2ab76ed8b751492b6dc9fb7d
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericRangePredicateBuilder.java
    M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextRangePredicateBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/impl/RangePredicateFieldMoreStepImpl.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/spi/RangePredicateBuilder.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangeSearchPredicateIT.java
    M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/predicate/impl/StubPredicateBuilder.java

  Log Message:
  -----------
  HSEARCH-3708 Use the Range class in RangePredicateBuilder

To make it easier to migrate to using ranges in the DSL.


  Commit: 04fe9f272e1c530bc7fd9e089930ae846806e9b0
      https://github.com/hibernate/hibernate-search/commit/04fe9f272e1c530bc7fd9e089930ae846806e9b0
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateFieldMoreStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateFromToStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateLastLimitExcludeStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateLimitExcludeStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateLimitsStep.java
    A engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateMatchingStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/RangePredicateToStep.java
    M engine/src/main/java/org/hibernate/search/engine/search/predicate/dsl/impl/RangePredicateFieldMoreStepImpl.java

  Log Message:
  -----------
  HSEARCH-3708 Introduce a Range-based syntax to the range predicate DSL


  Commit: 6de54d8b5825d6960dc8d0d6916e90904a39bb1c
      https://github.com/hibernate/hibernate-search/commit/6de54d8b5825d6960dc8d0d6916e90904a39bb1c
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/ObjectFieldStorageIT.java
    M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/SmokeIT.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/RangeSearchPredicateIT.java
    A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangeSearchPredicateLegacySyntaxIT.java

  Log Message:
  -----------
  HSEARCH-3708 Test the new Range-based range predicate DSL


  Commit: bb42532b0b9ec6f35bc807f9466766eba13aae59
      https://github.com/hibernate/hibernate-search/commit/bb42532b0b9ec6f35bc807f9466766eba13aae59
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-09-18 (Wed, 18 Sep 2019)

  Changed paths:
    M documentation/src/main/asciidoc/search-dsl.asciidoc
    M documentation/src/test/java/org/hibernate/search/documentation/search/predicate/PredicateDslIT.java

  Log Message:
  -----------
  HSEARCH-3708 Use the new (non-deprecated) syntax of range predicates in the documentation


Compare: https://github.com/hibernate/hibernate-search/compare/9dccbea25a1c...bb42532b0b9e



More information about the hibernate-commits mailing list