[hibernate/hibernate-orm] 0069aa: Switching version to 5.5.0-SNAPSHOT
by Andrea Boriero
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 0069aa7be9437192e1580fad3f0972f91e62be33
https://github.com/hibernate/hibernate-orm/commit/0069aa7be9437192e1580fa...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M gradle/base-information.gradle
Log Message:
-----------
Switching version to 5.5.0-SNAPSHOT
Commit: c906989989ca35e87fad19e0b4154e3cf936428f
https://github.com/hibernate/hibernate-orm/commit/c906989989ca35e87fad19e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M documentation/documentation.gradle
M gradle/published-java-module.gradle
Log Message:
-----------
HHH-13682 Remove unnecessary checks around Java 8 compatibility
The build requires JDK8+, so we're alwways Java 8 compatible.
Commit: 0cdf4c19e3d2f64b0538639211a1295904930b6e
https://github.com/hibernate/hibernate-orm/commit/0cdf4c19e3d2f64b0538639...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M gradle/base-information.gradle
M gradle/java-module.gradle
M hibernate-integrationtest-java-modules/hibernate-integrationtest-java-modules.gradle
Log Message:
-----------
HHH-13682 Generate Java 13/14 bytecode for tests when building with JDK13/14
Commit: 96f7870528cfcfeaf28f090b059f069ad253a485
https://github.com/hibernate/hibernate-orm/commit/96f7870528cfcfeaf28f090...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M gradle/java-module.gradle
Log Message:
-----------
HHH-13682 Do not set net.bytebuddy.experimental=true in tests anymore
It's no longer necessary since we upgraded to byte-buddy 1.10.2,
and it causes bytecode to be converted from Java 14 to Java 12 in some
cases (I don't know why).
Commit: 1060baf74b3d480d026a3d88e9c4b2d4aae118a3
https://github.com/hibernate/hibernate-orm/commit/1060baf74b3d480d026a3d8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/NaturalIdInUninitializedAssociationTest.java
Log Message:
-----------
HHH-13682 Enable extended bytecode enhancement in NaturalIdInUninitializedAssociationTest
This test accesses a field of an entity directly and expects it to be
automatically initialized; this cannot work without extended bytecode
enhancement.
This used to work with Java 8 bytecode, but only by chance. It seems
that Java 8 bytecode relies on "synthetic", static access methods
inserted by the compiler to access the fields of entities in this test:
any access to the field is done through this access method instead of
through a direct field access. Since we apply bytecode enhancement to
all methods of entities, this means that access to fields triggers
initialization, without any bytecode enhancement in the caller class.
I believe this is specific to nested classes, but couldn't find a
source. For reference, the bytecode of access methods looks like this:
static int access$002(org.hibernate.test.bytecode.enhancement.lazy.NaturalIdInUninitializedAssociationTest$AnEntity, int);
Code:
0: aload_0
1: iload_1
2: dup_x1
3: putfield #3 // Field id:I
6: ireturn
static org.hibernate.test.bytecode.enhancement.lazy.NaturalIdInUninitializedAssociationTest$EntityImmutableNaturalId access$102(org.hibernate.test.bytecode.enhancement.lazy.NaturalIdInUninitializedAssociationTest$AnEntity, org.hibernate.test.bytecode.enhancement.lazy.NaturalIdInUninitializedAssociationTest$EntityImmutableNaturalId);
Code:
0: aload_0
1: aload_1
2: dup_x1
3: putfield #2 // Field entityImmutableNaturalId:Lorg/hibernate/test/bytecode/enhancement/lazy/NaturalIdInUninitializedAssociationTest$EntityImmutableNaturalId;
6: areturn
With Java 11, however, access to fields of entities is done directly,
even for nested classes. So the access methods no longer exist, and we
don't get automatic initialization upon field access. We need extended
bytecode enhancement, like we would in any other case of field access
(in particular accessing fields of non-nested classes).
Commit: b32ff5cd9c8da14fc2b756ccca2fdc860403b113
https://github.com/hibernate/hibernate-orm/commit/b32ff5cd9c8da14fc2b756c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M build.gradle
M gradle/base-information.gradle
M gradle/java-module.gradle
M hibernate-integrationtest-java-modules/hibernate-integrationtest-java-modules.gradle
M settings.gradle
Log Message:
-----------
HHH-13682 Allow forcing the tested Java version in the Gradle build
... just in case we need that for some cutting-edge JDK, for example 15,
that would not be supported by Gradle yet.
Commit: 5fab58bf767951ff1bebc74c06866237cb01c347
https://github.com/hibernate/hibernate-orm/commit/5fab58bf767951ff1bebc74...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M gradle/java-module.gradle
Log Message:
-----------
HHH-13682 Upgrade to forbiddenapis 2.7
So that we can feed it Java 13/14 bytecode
Commit: 0b4bcce3fa2589f25b28d1393a57fe1e10a5cbce
https://github.com/hibernate/hibernate-orm/commit/0b4bcce3fa2589f25b28d13...
Author: Sanne Grinovero <sanne(a)hibernate.org>
Date: 2020-04-14 (Tue, 14 Apr 2020)
Changed paths:
M documentation/documentation.gradle
M documentation/src/main/asciidoc/userguide/appendices/Annotations.adoc
M documentation/src/main/asciidoc/userguide/chapters/bootstrap/Bootstrap.adoc
M documentation/src/main/asciidoc/userguide/chapters/caching/Caching.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/collections.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/embeddables.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/entity.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/identifiers.adoc
M documentation/src/main/asciidoc/userguide/chapters/events/Events.adoc
M documentation/src/main/asciidoc/userguide/chapters/fetching/Fetching.adoc
M documentation/src/main/asciidoc/userguide/chapters/flushing/Flushing.adoc
M documentation/src/main/asciidoc/userguide/chapters/locking/Locking.adoc
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/hql/HQL.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/native/Native.adoc
M documentation/src/main/asciidoc/userguide/chapters/schema/Schema.adoc
Log Message:
-----------
HHH-13947 Switch the JPA Javadoc prefix URL to a build parameter
Applying the following script, and setting the current value as a
documentation parameter:
find . -type f -name '*.java' -o -name '*.adoc' -o -name '.xml' | xargs sed -i 's/https:\/\/javaee\.github\.io\/javaee-spec\/javadocs\/javax\/persistence\//\{jpaJavadocUrlPrefix\}/g'
Having the script might help re-migrating existing documentation patches,
or forward porting subsequent improvements from previous branches.
The javadocs for JPA 3.0 have not been published yet at this point;
having a parameter will make it easier to leave this single task for
a later point in time.
Commit: 588115bb0a055573a85a8fa01c50490390870ca2
https://github.com/hibernate/hibernate-orm/commit/588115bb0a055573a85a8fa...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M gradle/java-module.gradle
Log Message:
-----------
HHH-13682 Restore the system property net.bytebuddy.experimental=true in tests on JDK15+
Turns out it's necessary for JDKs with experimental support.
Commit: 2ccf7fab9ed29029f6b071f6c8c3c6f017b5013c
https://github.com/hibernate/hibernate-orm/commit/2ccf7fab9ed29029f6b071f...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M build.gradle
M documentation/documentation.gradle
M documentation/src/main/asciidoc/userguide/appendices/Annotations.adoc
M documentation/src/main/asciidoc/userguide/chapters/bootstrap/Bootstrap.adoc
M documentation/src/main/asciidoc/userguide/chapters/caching/Caching.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/collections.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/embeddables.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/entity.adoc
M documentation/src/main/asciidoc/userguide/chapters/domain/identifiers.adoc
M documentation/src/main/asciidoc/userguide/chapters/events/Events.adoc
M documentation/src/main/asciidoc/userguide/chapters/fetching/Fetching.adoc
M documentation/src/main/asciidoc/userguide/chapters/flushing/Flushing.adoc
M documentation/src/main/asciidoc/userguide/chapters/locking/Locking.adoc
M documentation/src/main/asciidoc/userguide/chapters/pc/PersistenceContext.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/hql/HQL.adoc
M documentation/src/main/asciidoc/userguide/chapters/query/native/Native.adoc
M documentation/src/main/asciidoc/userguide/chapters/schema/Schema.adoc
M gradle/java-module.gradle
M gradle/published-java-module.gradle
M hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/lazy/NaturalIdInUninitializedAssociationTest.java
M hibernate-integrationtest-java-modules/hibernate-integrationtest-java-modules.gradle
M settings.gradle
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into wip/6.0_merge_30
Commit: 132a4121b5b2bb829221f9a877d559b2ca15b561
https://github.com/hibernate/hibernate-orm/commit/132a4121b5b2bb829221f9a...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M build.gradle
M gradle/java-module.gradle
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
Log Message:
-----------
Fix issues after merging master
Compare: https://github.com/hibernate/hibernate-orm/compare/299826b9b7d6...132a412...
4 years, 8 months
[hibernate/hibernate-search] 599733: HSEARCH-3881 Filtering multi values for aggregations
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 5997333bfca20e01687c7026f094dfe7c83da1ff
https://github.com/hibernate/hibernate-search/commit/5997333bfca20e01687c...
Author: Waldemar Kłaczyński <wklaczynski(a)sabaservice.pl>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/impl/AggregationExtractContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneBucketAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneFacetsBasedTermsAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNumericRangeAggregation.java
M engine/src/main/java/org/hibernate/search/engine/mapper/scope/impl/MappedIndexScopeImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/TermsAggregationOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/RangeAggregationFieldStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/RangeAggregationRangeStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/SearchAggregationDslContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/TermsAggregationFieldStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/TermsAggregationOptionsStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/spi/SearchAggregationDslContext.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/RangeAggregationBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/SearchAggregationBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/TermsAggregationBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQueryOptionsStep.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubRangeAggregationBuilder.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/search/aggregation/impl/StubTermsAggregationBuilder.java
Log Message:
-----------
HSEARCH-3881 Filtering multi values for aggregations
Commit: 03efa7ceb4ca85d5939e4532ebcfa2aac2c5a72a
https://github.com/hibernate/hibernate-search/commit/03efa7ceb4ca85d5939e...
Author: Waldemar Kłaczyński <wklaczynski(a)sabaservice.pl>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneBucketAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneFacetsBasedTermsAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNumericRangeAggregation.java
Log Message:
-----------
HSEARCH-3881 Fix automatic recognition of nested filters for aggregation filters
Commit: ae4b76eec5a7ec40f7f2b6f53b390643075145db
https://github.com/hibernate/hibernate-search/commit/ae4b76eec5a7ec40f7f2...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/RangeAggregationRangeStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/TermsAggregationOptionsStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/spi/SearchAggregationDslContext.java
Log Message:
-----------
HSEARCH-3881 Code cleanup for aggregation filters
Commit: ec26bbb157ee78ea7c61ecbdf8c7f301090e279e
https://github.com/hibernate/hibernate-search/commit/ec26bbb157ee78ea7c61...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneBucketAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneFacetsBasedTermsAggregation.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneNestableAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNumericRangeAggregation.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/RangeAggregationBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/SearchAggregationBuilder.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/spi/TermsAggregationBuilder.java
Log Message:
-----------
HSEARCH-3881 Move filter() methods to more appropriate classes in SearchAggregationBuilder inheritance tree
Commit: ca499599e4d3f032bedf1dccb91547cb078a6e95
https://github.com/hibernate/hibernate-search/commit/ca499599e4d3f032bedf...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneBucketAggregation.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneNestableAggregation.java
Log Message:
-----------
HSEARCH-3881 Throw exceptions when attempting to use predicate with incompatible nested path hierarchy in an aggregation filter for Lucene
Commit: f2df176ee4ab9584d9b614dcc7f8d520148e4c95
https://github.com/hibernate/hibernate-search/commit/f2df176ee4ab9584d9b6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/ElasticsearchExtension.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/dsl/ElasticsearchSearchAggregationFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/dsl/impl/ElasticsearchSearchAggregationFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/LuceneExtension.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/dsl/LuceneSearchAggregationFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/dsl/impl/LuceneSearchAggregationFactoryImpl.java
M engine/src/main/java/org/hibernate/search/engine/mapper/scope/impl/MappedIndexScopeImpl.java
A engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/AggregationFilterStep.java
A engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/ExtendedSearchAggregationFactory.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationFieldStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationRangeMoreStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/RangeAggregationRangeStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/SearchAggregationFactory.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/SearchAggregationFactoryExtension.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/TermsAggregationFieldStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/TermsAggregationOptionsStep.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/DefaultSearchAggregationFactory.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/RangeAggregationFieldStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/RangeAggregationRangeStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/SearchAggregationDslContextImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/TermsAggregationFieldStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/impl/TermsAggregationOptionsStepImpl.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/spi/DelegatingSearchAggregationFactory.java
M engine/src/main/java/org/hibernate/search/engine/search/aggregation/dsl/spi/SearchAggregationDslContext.java
M engine/src/main/java/org/hibernate/search/engine/search/query/dsl/spi/AbstractSearchQueryOptionsStep.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/AggregationBaseIT.java
Log Message:
-----------
HSEARCH-3881 Expose the extended search predicate factory in extended search aggregation factories
I.e. make sure that this works:
.search( ... ).extension( LuceneExtension.get() )
.where( ... )
.aggregation( f -> f.terms()...
.filter( pf -> pf.fromLuceneQuery( ... ) ) )
... and that we don't have to call .extension() again on "pf", because
the provided factory is already extended.
Commit: 496f8711230cbdb04cb6eb459d0079cfdcc11f07
https://github.com/hibernate/hibernate-search/commit/496f8711230cbdb04cb6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchBucketAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AbstractElasticsearchNestableAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/AggregationRequestContext.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchRangeAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchTermsAggregation.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/query/impl/ElasticsearchSearchQueryRequestContext.java
Log Message:
-----------
HSEARCH-3881 Filtering multi values for aggregations in Elasticsearch
Commit: 7ee587ff37b18071fb880498cee49ff521042700
https://github.com/hibernate/hibernate-search/commit/7ee587ff37b18071fb88...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/ElasticsearchExtensionIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
Log Message:
-----------
HSEARCH-3881 Test backend-specific extensions in aggregation filters
Commit: 2030f670482cc867a89fae641557624d602502c7
https://github.com/hibernate/hibernate-search/commit/2030f670482cc867a89f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationBaseIT.java
Log Message:
-----------
HSEARCH-3881 Reduce the init batch size in SingleFieldAggregationBaseIT
To avoid errors caused by too many requests being sent to Elasticsearch
simultaneously.
Commit: d3e6e09a508c935a7f5d4421734b9cc27e30fe67
https://github.com/hibernate/hibernate-search/commit/d3e6e09a508c935a7f5d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationBaseIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/operations/RangeAggregationDescriptor.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/operations/TermsAggregationDescriptor.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/operations/expectations/AggregationScenario.java
Log Message:
-----------
HSEARCH-3881 Test filters for aggregations on nested fields
Commit: 12736a7a069110a83540eb8b2330dd343ce18028
https://github.com/hibernate/hibernate-search/commit/12736a7a069110a83540...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortFilteringSpecificsIT.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortTypeFilteringSpecificsIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortFilteringSpecificsIT.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortTypeFilteringSpecificsIT.java
Log Message:
-----------
HSEARCH-3881 Rename a few tests whose name included a typo
Commit: bd9bce17009f061bafbb3c56b970ca84862306e0
https://github.com/hibernate/hibernate-search/commit/bd9bce17009f061bafbb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/logging/impl/Log.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/logging/impl/Log.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/DistanceSearchSortFilteringSpecificsIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/sort/FieldSearchSortFilteringSpecificsIT.java
Log Message:
-----------
HSEARCH-3881 Fix typos in some pre-existing exception messages
Commit: 3cd0f9ce34c287efbf8bb2e0abe39490abd59355
https://github.com/hibernate/hibernate-search/commit/3cd0f9ce34c287efbf8b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/aggregation/SingleFieldAggregationFilteringSpecificsIT.java
Log Message:
-----------
HSEARCH-3881 Test aggregation filtering with invalid field paths
Commit: df72f30c37fea9596ae6379219dffa1426d61b08
https://github.com/hibernate/hibernate-search/commit/df72f30c37fea9596ae6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-04-16 (Thu, 16 Apr 2020)
Changed paths:
M documentation/src/main/asciidoc/search-dsl-aggregation.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/AggregationDslIT.java
M documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/search/aggregation/BookEdition.java
Log Message:
-----------
HSEARCH-3881 Document aggregation filters
Compare: https://github.com/hibernate/hibernate-search/compare/feccb0b245bd...df72...
4 years, 8 months