[hibernate/hibernate-search] 4c3743: HSEARCH-3536 Let tokenizerChain handle normalization
by Fabio Massimo
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 4c3743f6935f2b77f0e9ba3f120f06cdc2775581
https://github.com/hibernate/hibernate-search/commit/4c3743f6935f2b77f0e9...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/TokenizerChain.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/AnalyzerUtils.java
Log Message:
-----------
HSEARCH-3536 Let tokenizerChain handle normalization
Commit: 12db3e50346cdf30d502f81a22d55acddd275204
https://github.com/hibernate/hibernate-search/commit/12db3e50346cdf30d502...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/impl/AnalyzerConstants.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/util/impl/AnalyzerUtils.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/ScopedAnalyzer.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/AnalyzerConstants.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/util/impl/AnalyzerUtils.java
Log Message:
-----------
HSEARCH-3536 Rename AnalyzerUtils classes
Commit: 04143a787f6309dd185b81415387d8e622f61689
https://github.com/hibernate/hibernate-search/commit/04143a787f6309dd185b...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneTextFieldCodec.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextRangePredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneTextFieldSortBuilder.java
Log Message:
-----------
HSEARCH-3536 Make LuceneTextFieldCodec#normalize return BytesRef
Commit: c9a84624e2600548024796a35e20300cd02bf927
https://github.com/hibernate/hibernate-search/commit/c9a84624e26005480247...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/AnalysisCustomITAnalysisConfigurer.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/configuration/AnalysisCustomITAnalysisConfigurer.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/analysis/AnalysisCustomIT.java
Log Message:
-----------
HSEARCH-3536 Test custom normalizer using a char filter
Compare: https://github.com/hibernate/hibernate-search/compare/d7805e60c6ff...c9a8...
5 years, 6 months
[hibernate/hibernate-search] 7b10c3: [Jenkins release job] changelog.txt updated by rel...
by Bot for Hibernate continuous integration
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 7b10c37b7344b08fbc521439add4dcec8a6bc7e2
https://github.com/hibernate/hibernate-search/commit/7b10c37b7344b08fbc52...
Author: Jenkins user <jenkins(a)ip-172-30-1-238.ec2.internal>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M changelog.txt
Log Message:
-----------
[Jenkins release job] changelog.txt updated by release build 6.0.0.Alpha5
Commit: 5dc4f00b79d35872af4c7912776e261c9150398f
https://github.com/hibernate/hibernate-search/commit/5dc4f00b79d35872af4c...
Author: Jenkins user <jenkins(a)ip-172-30-1-238.ec2.internal>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build-config/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/jdk/java-modules/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M legacy/backends/jgroups/pom.xml
M legacy/backends/jms/pom.xml
M legacy/documentation/pom.xml
M legacy/elasticsearch-aws/pom.xml
M legacy/elasticsearch/pom.xml
M legacy/engine/pom.xml
M legacy/infinispan/pom.xml
M legacy/integrationtest/elasticsearch/pom.xml
M legacy/integrationtest/jdk9-modules/pom.xml
M legacy/integrationtest/jms/pom.xml
M legacy/integrationtest/jsr352/pom.xml
M legacy/integrationtest/narayana/pom.xml
M legacy/integrationtest/osgi/karaf-features/pom.xml
M legacy/integrationtest/osgi/karaf-it/pom.xml
M legacy/integrationtest/performance/engine-elasticsearch/pom.xml
M legacy/integrationtest/performance/engine-lucene/pom.xml
M legacy/integrationtest/performance/orm/pom.xml
M legacy/integrationtest/performance/sandbox/pom.xml
M legacy/integrationtest/spring/pom.xml
M legacy/integrationtest/wildfly/pom.xml
M legacy/jbossmodules/backend-jgroups/pom.xml
M legacy/jbossmodules/elasticsearch-aws/pom.xml
M legacy/jbossmodules/elasticsearch/pom.xml
M legacy/jbossmodules/engine/pom.xml
M legacy/jbossmodules/orm/pom.xml
M legacy/jbossmodules/pom.xml
M legacy/jbossmodules/testing/pom.xml
M legacy/jsr352/core/pom.xml
M legacy/jsr352/jberet/pom.xml
M legacy/jsr352/pom.xml
M legacy/legacy/pom.xml
M legacy/orm/pom.xml
M legacy/pom.xml
M legacy/serialization/avro/pom.xml
M legacy/testing/pom.xml
M mapper/javabean/pom.xml
M mapper/orm/pom.xml
M mapper/pojo/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/orm/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing release 6.0.0.Alpha5
Commit: d7805e60c6ff8defc21d00da8ed0c001fa3a5e0d
https://github.com/hibernate/hibernate-search/commit/d7805e60c6ff8defc21d...
Author: Jenkins user <jenkins(a)ip-172-30-1-238.ec2.internal>
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M backend/elasticsearch-aws/pom.xml
M backend/elasticsearch/pom.xml
M backend/lucene/pom.xml
M build-config/pom.xml
M distribution/pom.xml
M documentation/pom.xml
M engine/pom.xml
M integrationtest/backend/elasticsearch/pom.xml
M integrationtest/backend/lucene/pom.xml
M integrationtest/backend/tck/pom.xml
M integrationtest/jdk/java-modules/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo/pom.xml
M integrationtest/pom.xml
M integrationtest/showcase/library/pom.xml
M legacy/backends/jgroups/pom.xml
M legacy/backends/jms/pom.xml
M legacy/documentation/pom.xml
M legacy/elasticsearch-aws/pom.xml
M legacy/elasticsearch/pom.xml
M legacy/engine/pom.xml
M legacy/infinispan/pom.xml
M legacy/integrationtest/elasticsearch/pom.xml
M legacy/integrationtest/jdk9-modules/pom.xml
M legacy/integrationtest/jms/pom.xml
M legacy/integrationtest/jsr352/pom.xml
M legacy/integrationtest/narayana/pom.xml
M legacy/integrationtest/osgi/karaf-features/pom.xml
M legacy/integrationtest/osgi/karaf-it/pom.xml
M legacy/integrationtest/performance/engine-elasticsearch/pom.xml
M legacy/integrationtest/performance/engine-lucene/pom.xml
M legacy/integrationtest/performance/orm/pom.xml
M legacy/integrationtest/performance/sandbox/pom.xml
M legacy/integrationtest/spring/pom.xml
M legacy/integrationtest/wildfly/pom.xml
M legacy/jbossmodules/backend-jgroups/pom.xml
M legacy/jbossmodules/elasticsearch-aws/pom.xml
M legacy/jbossmodules/elasticsearch/pom.xml
M legacy/jbossmodules/engine/pom.xml
M legacy/jbossmodules/orm/pom.xml
M legacy/jbossmodules/pom.xml
M legacy/jbossmodules/testing/pom.xml
M legacy/jsr352/core/pom.xml
M legacy/jsr352/jberet/pom.xml
M legacy/jsr352/pom.xml
M legacy/legacy/pom.xml
M legacy/orm/pom.xml
M legacy/pom.xml
M legacy/serialization/avro/pom.xml
M legacy/testing/pom.xml
M mapper/javabean/pom.xml
M mapper/orm/pom.xml
M mapper/pojo/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/orm/pom.xml
M util/internal/integrationtest/pom.xml
M util/internal/integrationtest/sharedresources/pom.xml
M util/internal/test/pom.xml
Log Message:
-----------
[Jenkins release job] Preparing next development iteration
Compare: https://github.com/hibernate/hibernate-search/compare/613782fb51ae...d780...
5 years, 6 months
[hibernate/hibernate-search] efc14d: HSEARCH-3298 Mark the accessor-based entity access...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: efc14d9d48fbafb80d1ef2a682d718e6f7745c4d
https://github.com/hibernate/hibernate-search/commit/efc14d9d48fbafb80d1e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelCompositeElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelProperty.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelType.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelValue.java
Log Message:
-----------
HSEARCH-3298 Mark the accessor-based entity access API in bridges as experimental
Commit: da2d190c830fb5d242a4628369591168374485cd
https://github.com/hibernate/hibernate-search/commit/da2d190c830fb5d242a4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoOtherEntityDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
Log Message:
-----------
HSEARCH-3298 Mark the explicit reindexing declaration API in bridges as experimental
Commit: aa48c0e5d3855db356ee1ac5bcaba92d8518ac6a
https://github.com/hibernate/hibernate-search/commit/aa48c0e5d3855db356ee...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/IdentifierBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/ValueBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelCompositeElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelProperty.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelType.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelValue.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoOtherEntityDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
Log Message:
-----------
HSEARCH-3298 Be more formal in the @hsearch.experimental message in the javadoc
Compare: https://github.com/hibernate/hibernate-search/compare/9657d89fc566...aa48...
5 years, 6 months
[hibernate/hibernate-search] 02f127: HSEARCH-3297 Remove unnecessary ceremony when appe...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 02f127a9f94ea8f435948f343a0891ced22efffb
https://github.com/hibernate/hibernate-search/commit/02f127a9f94ea8f43594...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/AbstractPojoImplicitReindexingResolverTypeNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoAssociationPathInverter.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/AbstractPojoModelCompositeElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelNestedCompositeElement.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPathPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPathTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
M mapper/pojo/src/test/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoAssociationPathInverterTest.java
Log Message:
-----------
HSEARCH-3297 Remove unnecessary ceremony when appending a property to a bound pojo model path
We used to fetch a handle, then pass it to the parent path to create
a new path. We can simply give the name to the parent path and let it
return the new path.
Commit: e39182fdb484e6543817a79e3111783097b0c5ce
https://github.com/hibernate/hibernate-search/commit/e39182fdb484e6543817...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/AbstractPojoIndexingDependencyCollectorNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverBuildingHelper.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoImplicitReindexingResolverPropertyNodeBuilder.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/binding/impl/PojoModelPathBinder.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/binding/impl/PojoModelPathWalker.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPath.java
Log Message:
-----------
HSEARCH-3297 Introduce dedicated class for path walking algorithms
Commit: 0ff40c543d790ca0ae8363b55d50be946eca564c
https://github.com/hibernate/hibernate-search/commit/0ff40c543d790ca0ae83...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/lifecycle/CleanupIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/FieldContainerExtractorBaseIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/ProgrammaticMappingSmokeIT.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMetatadaContributor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoAssociationPathInverter.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/extractor/ContainerExtractorPath.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationProcessorHelper.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/PropertyAnnotationProcessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoPropertyAdditionalMetadataBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/additionalmetadata/building/impl/PojoValueAdditionalMetadataBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPath.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathValueNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPath.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPathPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPathTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/path/impl/BoundPojoModelPathValueNode.java
M mapper/pojo/src/test/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoAssociationPathInverterTest.java
A mapper/pojo/src/test/java/org/hibernate/search/mapper/pojo/model/path/PojoModelPathTest.java
Log Message:
-----------
HSEARCH-3297 Improve usability of PojoModelPath
We're going to use it more in the APIs, so it better be easy to use.
Commit: 99ca71b376561be60eb05c9a67ac3d62748682e4
https://github.com/hibernate/hibernate-search/commit/99ca71b376561be60eb0...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/IdentifierBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/PropertyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/TypeBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PropertyBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/TypeBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundPropertyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundRoutingKeyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundTypeBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoTypeDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorPropertyNodeBuilder.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorTypeNodeBuilder.java
Log Message:
-----------
HSEARCH-3297 Allow bridges to declare dependencies explicitly instead of implicitly through accessors
Commit: 41acb2241dfbda02edad48054faa4af2ba1729ba
https://github.com/hibernate/hibernate-search/commit/41acb2241dfbda02edad...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingEmbeddedBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingOverReindexingIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedType.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomPropertyBridge.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/smoke/bridge/CustomTypeBridge.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/AnnotationMappingRoutingIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/routing/ProgrammaticMappingRoutingIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomPropertyBridge.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/smoke/bridge/CustomTypeBridge.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/AccountBorrowalSummaryBridge.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/PropertyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/RoutingKeyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/TypeBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/builtin/spatial/impl/GeoPointBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/RoutingKeyBridgeRoutingKeyProvider.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoElement.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelCompositeElement.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/PojoModelElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/AbstractPojoModelCompositeElement.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoElementImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelNestedCompositeElement.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelPropertyElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelPropertyRootElement.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelRootElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoModelTypeRootElement.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoPropertyElementAccessor.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/PojoRootElementAccessor.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/processing/impl/PojoIndexingProcessorTypeNode.java
Log Message:
-----------
HSEARCH-3297 Pass the bridged element directly to bridge "write" methods
So that users can declare dependencies explicitly and then use getters
directly to retrieve data from the bridged elements.
Commit: 1b6017ccc1edfd1eba7207a3d003ae3e96891213
https://github.com/hibernate/hibernate-search/commit/1b6017ccc1edfd1eba72...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeAccessorsIT.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitDependenciesIT.java
R integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedType.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
Log Message:
-----------
HSEARCH-3297 Test bridges declaring dependencies explicitly
Commit: 7b83bb56e352ecc6382a73b661969e108ada48f0
https://github.com/hibernate/hibernate-search/commit/7b83bb56e352ecc6382a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/nonregression/automaticindexing/ContainedInThroughNonContainingIndexedType.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/AccountBorrowalSummaryBridge.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContext.java
Log Message:
-----------
HSEARCH-3297 Use explicit dependency declaration in bridges where possible
That's likely to become the recommended way of implementing a bridge.
Commit: 9a8a72a8751bab39291f9bd7d0c52c4730abcc46
https://github.com/hibernate/hibernate-search/commit/9a8a72a8751bab39291f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
Log Message:
-----------
HSEARCH-3297 More clearly separate type and property bridge in automatic indexing ITs
Commit: 460f6a48e8a9b2110d5e8bac6f723814b17d687d
https://github.com/hibernate/hibernate-search/commit/460f6a48e8a9b2110d5e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/model/impl/HibernateOrmPathFilterFactory.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/PropertyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/RoutingKeyBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/TypeBridgeBindingContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/PropertyBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/RoutingKeyBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/bridge/binding/impl/TypeBridgeBindingContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundPropertyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundRoutingKeyBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/BoundTypeBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContextImpl.java
R mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoTypeDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoTypeDependencyContextImpl.java
Log Message:
-----------
HSEARCH-3297 Allow property bridges to declare a dependency to *extracted elements* of the bridged property
I.e. basically allow bridges on container properties: List, Map, ...
Commit: ef30129ae2874ea06cc4417b0a597b8f2c6830d3
https://github.com/hibernate/hibernate-search/commit/ef30129ae2874ea06cc4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingBridgeIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeAccessorsIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitDependenciesIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
Log Message:
-----------
HSEARCH-3297 Test property bridges declaring a dependency to *extracted elements* of the bridged property
Commit: 1cf74a49eec9a33966d4865a26f81758fd7682db
https://github.com/hibernate/hibernate-search/commit/1cf74a49eec9a33966d4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
Log Message:
-----------
HSEARCH-3297 Move markForReindexing code from the value node to the type node
We're about to add a new feature, allowing users to mark paths for
reindexing explicitly, and this feature will also be available on type
bridges, which do not involve any "value" node. Thus we need to
reorganize the code a little bit.
Commit: a0fd7aac1fafedb601aafc53c3856b374e05ae5a
https://github.com/hibernate/hibernate-search/commit/a0fd7aac1fafedb601aa...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorPropertyNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
Log Message:
-----------
HSEARCH-3297 Remove modelPathFromRootEntityNode from dependency collector nodes
We're going to introduce nodes with no corresponding path, so there will
be no way to represent this path in such a node and below.
Commit: 44bb7330d3ce46ba89305d15c778f9eb880103f3
https://github.com/hibernate/hibernate-search/commit/44bb7330d3ce46ba8930...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/AbstractPojoIndexingDependencyCollectorValueNode.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorDisjointValueNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorTypeNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoOtherEntityDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/AbstractPojoBridgedElementDependencyContext.java
A mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoOtherEntityDependencyContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoTypeDependencyContextImpl.java
Log Message:
-----------
HSEARCH-3297 Allow bridges to declare reindexing conditions explicitly
... instead of just implicitly by specifying the dependencies.
Commit: b51632174f57630aab3fb397163471a5b0502f5f
https://github.com/hibernate/hibernate-search/commit/b51632174f57630aab3f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/impl/PojoIndexedTypeWorkPlan.java
Log Message:
-----------
HSEARCH-3297 Force reindexing when entities contained in an indexed entity change
If we didn't, we would have a problem in the very exotic use case where
the indexed entity only depends on contained entities through bridges
that do not use the indexed entity directly, but use queries (see tests
in the next commits).
Commit: 902c5b11e9faa368ba8de064b052a03248039744
https://github.com/hibernate/hibernate-search/commit/902c5b11e9faa368ba8d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingBaseIT.java
A integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingBridgeExplicitReindexingFunctionalIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoOtherEntityDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
Log Message:
-----------
HSEARCH-3297 Test bridges that declare reindexing explicitly
Commit: 9657d89fc5661ca5fc2a4b36e2217fbbedaf6d78
https://github.com/hibernate/hibernate-search/commit/9657d89fc5661ca5fc2a...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/definition/AnnotationMappingDiscoveryIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/AnnotationMappingDiscoveryIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/BridgeIT.java
M integrationtest/mapper/pojo/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/testsupport/util/StartupStubBridge.java
M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/MultiKeywordStringBridge.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexModelBinderImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoPropertyDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/PojoTypeDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/AbstractPojoBridgedElementDependencyContext.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoPropertyDependencyContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/dependency/impl/PojoTypeDependencyContextImpl.java
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/model/impl/AbstractPojoModelCompositeElement.java
Log Message:
-----------
HSEARCH-3297 Force bridge implementors to declare dependencies
That way, maybe they won't forget to call .getDependencies().use(...).
Compare: https://github.com/hibernate/hibernate-search/compare/53f25eb6ed9c...9657...
5 years, 6 months
[hibernate/hibernate-search] bc5e82: HSEARCH-3467 Add withIndex help method default ign...
by Fabio Massimo
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: bc5e82577eb70381f27ccb2581002400edf45ccf
https://github.com/hibernate/hibernate-search/commit/bc5e82577eb70381f27c...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/bootstrap/ElasticsearchBootstrapIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/fieldtype/ElasticsearchFieldTypesIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchAnalyzerDefinitionCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchAnalyzerDefinitionMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchAnalyzerDefinitionValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchIndexStatusCheckIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchNormalizerDefinitionValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaCreateStrategyIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaCreationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaMigrationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaValidationIT.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneDocumentModelDslIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/DocumentModelDslIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/rule/SearchSetupHelper.java
Log Message:
-----------
HSEARCH-3467 Add withIndex help method default ignoring listener
Commit: de3ab1e68ebbbd4a5acb6fb9fd10bb55d52acfcb
https://github.com/hibernate/hibernate-search/commit/de3ab1e68ebbbd4a5acb...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaValidationIT.java
Log Message:
-----------
HSEARCH-3467 Test attribute validation for a given ES schema
Moving all *attribute* tests from ElasticsearchSchemaValidationIT to ElasticsearchSchemaAttributeValidationIT class
Commit: 94305a67e69bfd553bc6e5bb245e47ea84d7f4e2
https://github.com/hibernate/hibernate-search/commit/94305a67e69bfd553bc6...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMappingJsonAdapterFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidatorImpl.java
Log Message:
-----------
HSEARCH-3467 Remove ES schema field attribute boost
Commit: b50a474ff83cb49f499697f9345d4cb6cdc99b8e
https://github.com/hibernate/hibernate-search/commit/b50a474ff83cb49f4996...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java
Log Message:
-----------
HSEARCH-3467 Test ES schema normalizer attribute validation
Commit: 227041ee32d4089ee7b3a9343beff13f70ac373e
https://github.com/hibernate/hibernate-search/commit/227041ee32d4089ee7b3...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMapping.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/esnative/PropertyMappingJsonAdapterFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidatorImpl.java
Log Message:
-----------
HSEARCH-3467 Remove ES schema field attribute fielddata
Commit: 53f25eb6ed9c06c1b515e67ade67ebd8d702b546
https://github.com/hibernate/hibernate-search/commit/53f25eb6ed9c06c1b515...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-26 (Fri, 26 Apr 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/admin/impl/ElasticsearchSchemaValidatorImpl.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/management/ElasticsearchSchemaAttributeValidationIT.java
Log Message:
-----------
HSEARCH-3467 Fix default value expected validating doc_values
Compare: https://github.com/hibernate/hibernate-search/compare/ae7d6c2d3a19...53f2...
5 years, 7 months
[hibernate/hibernate-search] a05034: HSEARCH-3566 Fix reindexing when an association me...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: a05034613b3421da22d7ebea8f74c3472402833b
https://github.com/hibernate/hibernate-search/commit/a05034613b3421da22d7...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M mapper/pojo/src/main/java/org/hibernate/search/mapper/pojo/dirtiness/building/impl/PojoIndexingDependencyCollectorValueNode.java
Log Message:
-----------
HSEARCH-3566 Fix reindexing when an association mentioned in an IndexingDependency.derivedFrom is updated
Commit: 9fd99a95eb2d1db2749d18ab05f883666207e99b
https://github.com/hibernate/hibernate-search/commit/9fd99a95eb2d1db2749d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AbstractAutomaticIndexingMultiAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingListAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingMapKeysAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingMapValuesAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSingleAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSortedMapValuesAssociationIT.java
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/automaticindexing/AutomaticIndexingSortedSetAssociationIT.java
Log Message:
-----------
HSEARCH-3566 Test reindexing when an association mentioned in an IndexingDependency.derivedFrom is updated
Compare: https://github.com/hibernate/hibernate-search/compare/9acf6724099d...9fd9...
5 years, 7 months
[hibernate/hibernate-search] 3d38f1: HSEARCH-3552 Rename CompatibilityChecker
by Fabio Massimo
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 3d38f1d41c465cf010f9ffb94a7eeb6179ea7ca3
https://github.com/hibernate/hibernate-search/commit/3d38f1d41c465cf010f9...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneCompatibilityChecker.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneConverterCompatibilityChecker.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingCompatibilityChecker.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingConverterCompatibilityChecker.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneScopedIndexFieldComponent.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchScopeModel.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingCompatibilityChecker.java
R backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingConverterCompatibilityChecker.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/AbstractLuceneStandardMatchPredicateBuilder.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/LuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneGeoPointFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericMatchPredicateBuilder.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/LuceneTextFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextRangePredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneStandardFieldSortBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneFieldSortBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneGeoPointFieldSortBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneNumericFieldSortBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneNumericFieldSortBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneTextFieldSortBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneTextFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3552 Rename CompatibilityChecker
We're going to use the same interface for analyzer compatibility too
Commit: ea970ba4c284948eea690121a29f95ff1c943523
https://github.com/hibernate/hibernate-search/commit/ea970ba4c284948eea69...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneScopedIndexFieldComponent.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSearchScopeModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/projection/impl/LuceneSearchProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/sort/impl/LuceneSearchSortBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
Log Message:
-----------
HSEARCH-3552 Generate schema node analyzer compatibility checker
Commit: fa24147e0e5c4a4cc7f3cf57365a6378cd143e77
https://github.com/hibernate/hibernate-search/commit/fa24147e0e5c4a4cc7f3...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneGeoPointFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneNumericFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
Log Message:
-----------
HSEARCH-3552 Use compatibility checker to raise exception
Commit: 68b4ed05a55110da548437ed6d0664b19e39d16f
https://github.com/hibernate/hibernate-search/commit/68b4ed05a55110da5484...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/codec/impl/LuceneStringFieldCodec.java
Log Message:
-----------
HSEARCH-3552 Remove analyser compatibility check from codec
Commit: fdc49b7f99a37029f902f382ce980e374533565f
https://github.com/hibernate/hibernate-search/commit/fdc49b7f99a37029f902...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneCompatibilityChecker.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneFailingCompatibilityChecker.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/impl/LuceneSucceedingCompatibilityChecker.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSearchPredicateBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/predicate/impl/LuceneSimpleQueryStringPredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/AbstractLuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextMatchPredicateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextPhrasePredicateBuilder.java
Log Message:
-----------
HSEARCH-3552 Check analyzer compatibility in phrase and simpleQuery
Commit: 9b9e6a4d93e84c6ea0f87755f30162b632140a0c
https://github.com/hibernate/hibernate-search/commit/9b9e6a4d93e84c6ea0f8...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMultiIndexSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3552 Test analysis compatibility checking
Commit: bf4ee8e6393070ebfd79427fc700f931eeb621c3
https://github.com/hibernate/hibernate-search/commit/bf4ee8e6393070ebfd79...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchCompatibilityChecker.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchConverterCompatibilityChecker.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchFailingCompatibilityChecker.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchFailingConverterCompatibilityChecker.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchScopedIndexFieldComponent.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSearchScopeModel.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSucceedingCompatibilityChecker.java
R backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/ElasticsearchSucceedingConverterCompatibilityChecker.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/impl/IndexSchemaFieldNodeComponentRetrievalStrategy.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchRangePredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/projection/impl/ElasticsearchSearchProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchFieldSortBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/sort/impl/ElasticsearchSearchSortBuilderFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/AbstractElasticsearchFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardMatchPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchFieldSortBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchGeoPointFieldSortBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchStandardFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3552 Generate analyzer compatibility checker in ES
Commit: 69c5983a97c67d17d4337247aa65189d87cceb89
https://github.com/hibernate/hibernate-search/commit/69c5983a97c67d17d433...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSearchPredicateBuilderFactoryImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/predicate/impl/ElasticsearchSimpleQueryStringPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/AbstractElasticsearchFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchGeoPointFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchStandardFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextFieldPredicateBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextMatchPredicateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/predicate/impl/ElasticsearchTextPhrasePredicateBuilder.java
A integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/search/ElasticsearchMatchSearchPredicateIT.java
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/tmp/ElasticsearchMatchSearchPredicateIT.java
R integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneMultiIndexSearchPredicateIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MultiIndexSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3552 Use compatibility checker to raise exception in ES
Commit: 8a4a87153b51356cd096272a79d461e9da86fa21
https://github.com/hibernate/hibernate-search/commit/8a4a87153b51356cd096...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.java
R integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MultiIndexSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/PhraseSearchPredicateIT.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/SimpleQueryStringSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3552 Check analyzer compatibility on predicate tests
Commit: 74cf0d00499862d41895e8f949cc051513e5f4f5
https://github.com/hibernate/hibernate-search/commit/74cf0d00499862d41895...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M documentation/src/main/asciidoc/search-dsl.asciidoc
Log Message:
-----------
HSEARCH-3552 Document analyzer compatibility constraints
Commit: 9acf6724099df6916baf63ae5d64c52da8277d77
https://github.com/hibernate/hibernate-search/commit/9acf6724099df6916baf...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2019-04-24 (Wed, 24 Apr 2019)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneTextFieldPredicateBuilderFactory.java
Log Message:
-----------
HSEARCH-3552 Check independently analyzer in Lucene backend
Compare: https://github.com/hibernate/hibernate-search/compare/bcbc9d14d359...9acf...
5 years, 7 months