Branch: refs/heads/master
Home:
https://github.com/hibernate/hibernate-search
Commit: 66dae460b729838c14ce2c2ca42d3656801fda02
https://github.com/hibernate/hibernate-search/commit/66dae460b729838c14ce...
Author: Yoann Rodière <yoann(a)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/8c9430ecb4779acc8449...
Author: Yoann Rodière <yoann(a)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/67a4b930848c206a0bc1...
Author: Yoann Rodière <yoann(a)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/cc81b3857dcb1d2a2ab7...
Author: Yoann Rodière <yoann(a)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/04fe9f272e1c530bc7fd...
Author: Yoann Rodière <yoann(a)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/6de54d8b5825d6960dc8...
Author: Yoann Rodière <yoann(a)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/bb42532b0b9ec6f35bc8...
Author: Yoann Rodière <yoann(a)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...bb42...