[hibernate/hibernate-search] 4df6d5: [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: 4df6d5770654607fc5f60820f0aef828ace2bcec
https://github.com/hibernate/hibernate-search/commit/4df6d5770654607fc5f6...
Author: Jenkins user <jenkins(a)ip-172-30-1-159.ec2.internal>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M changelog.txt
Log Message:
-----------
[Jenkins release job] changelog.txt updated by release build 6.0.0.Beta7
Commit: d4a1aad30b05122abbd91f51fcedaac324bb1984
https://github.com/hibernate/hibernate-search/commit/d4a1aad30b05122abbd9...
Author: Jenkins user <jenkins(a)ip-172-30-1-159.ec2.internal>
Date: 2020-05-07 (Thu, 07 May 2020)
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-cdi/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-base/pom.xml
M integrationtest/performance/backend/base/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/performance/backend/lucene/pom.xml
M integrationtest/performance/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-base/pom.xml
M parents/integrationtest/pom.xml
M parents/public/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/mapper/stub/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.Beta7
Commit: 491a5ef6cb71dc240ce771c624e0bc4f28e7cdf4
https://github.com/hibernate/hibernate-search/commit/491a5ef6cb71dc240ce7...
Author: Jenkins user <jenkins(a)ip-172-30-1-159.ec2.internal>
Date: 2020-05-07 (Thu, 07 May 2020)
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-cdi/pom.xml
M integrationtest/mapper/orm-envers/pom.xml
M integrationtest/mapper/orm/pom.xml
M integrationtest/mapper/pojo-base/pom.xml
M integrationtest/performance/backend/base/pom.xml
M integrationtest/performance/backend/elasticsearch/pom.xml
M integrationtest/performance/backend/lucene/pom.xml
M integrationtest/performance/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-base/pom.xml
M parents/integrationtest/pom.xml
M parents/public/pom.xml
M pom.xml
M reports/pom.xml
M util/common/pom.xml
M util/internal/integrationtest/backend/elasticsearch/pom.xml
M util/internal/integrationtest/backend/lucene/pom.xml
M util/internal/integrationtest/common/pom.xml
M util/internal/integrationtest/mapper/orm/pom.xml
M util/internal/integrationtest/mapper/stub/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/08f72df2f683...491a...
5 years, 5 months
[hibernate/hibernate-search] 0d234f: HSEARCH-3911 Store score docs in LuceneSearchResul...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 0d234fe6c3b0daca0ab66efd67e26705890e2081
https://github.com/hibernate/hibernate-search/commit/0d234fe6c3b0daca0ab6...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneLoadableSearchResult.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchResultImpl.java
Log Message:
-----------
HSEARCH-3911 Store score docs in LuceneSearchResultImpl
Commit: 4fc521b8522fe7608b65821edc0aaa2d381db59a
https://github.com/hibernate/hibernate-search/commit/4fc521b8522fe7608b65...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/LuceneSearchResult.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchResultImpl.java
Log Message:
-----------
HSEARCH-3911 Expose score docs from LuceneSearchResult
Commit: 763512b7c5c95299d8d57871ee239c828e547e5a
https://github.com/hibernate/hibernate-search/commit/763512b7c5c95299d8d5...
Author: Fabio Massimo Ercoli <fabiomassimo.ercoli(a)gmail.com>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneExtensionIT.java
Log Message:
-----------
HSEARCH-3911 Test score docs from LuceneSearchResult
Commit: a4e6c1b9e9ec080bbfb953f526e2a586268c70a0
https://github.com/hibernate/hibernate-search/commit/a4e6c1b9e9ec080bbfb9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/LuceneSearchQuery.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/query/impl/LuceneSearchQueryImpl.java
Log Message:
-----------
HSEARCH-3914 Expose the Lucene Sort in LuceneSearchQuery
Commit: d61d81093f04098e1f20aa171f5714b80d6fd785
https://github.com/hibernate/hibernate-search/commit/d61d81093f04098e1f20...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchTopDocsMergeFieldSortIT.java
A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/search/LuceneSearchTopDocsMergeScoreSortIT.java
Log Message:
-----------
HSEARCH-3914 Test merging TopDocs from multiple Lucene queries
Commit: 08f72df2f6838f7466dad848d6505b507a5568a0
https://github.com/hibernate/hibernate-search/commit/08f72df2f6838f7466da...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M documentation/src/main/asciidoc/search-dsl-query.asciidoc
M documentation/src/test/java/org/hibernate/search/documentation/search/query/Book.java
M documentation/src/test/java/org/hibernate/search/documentation/search/query/QueryDslIT.java
Log Message:
-----------
HSEARCH-3914 Document access to low-level components from LuceneSearchQuery
Compare: https://github.com/hibernate/hibernate-search/compare/0b225b3b4760...08f7...
5 years, 5 months
[hibernate/hibernate-search] 4151bb: HSEARCH-3901 Expose the annotated element in mappi...
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: 4151bb73be0c81a73dbb980a7cc59ce13dc58b26
https://github.com/hibernate/hibernate-search/commit/4151bb73be0c81a73dbb...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/impl/AnnotationPojoTypeMetadataContributorFactory.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/MappingAnnotatedElement.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/MappingAnnotatedProperty.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/MappingAnnotatedType.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/MappingAnnotationProcessorContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/PropertyMappingAnnotationProcessorContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/TypeMappingAnnotationProcessorContext.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/AbstractMappingAnnotationProcessorContext.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/AnnotationProcessorProvider.java
R mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/MappingAnnotationProcessorContextImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/MappingAnnotationProcessorUtils.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/PropertyMappingAnnotationProcessorContextImpl.java
A mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/TypeMappingAnnotationProcessorContextImpl.java
Log Message:
-----------
HSEARCH-3901 Expose the annotated element in mapping annotation processor contexts
Commit: 808f7ae84c4a20cf8929e1173be2064001fc3d45
https://github.com/hibernate/hibernate-search/commit/808f7ae84c4a20cf8929...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-07 (Thu, 07 May 2020)
Changed paths:
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/annotation/processing/CustomPropertyMappingAnnotationBaseIT.java
M integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/annotation/processing/CustomTypeMappingAnnotationBaseIT.java
Log Message:
-----------
HSEARCH-3901 Test using the annotated element in mapping annotation processors
Compare: https://github.com/hibernate/hibernate-search/compare/a1eb983c212d...808f...
5 years, 5 months
[hibernate/hibernate-search] fb403f: HSEARCH-3589 Add an index metamodel API
by Yoann Rodière
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-search
Commit: fb403fb94eb2bf3e70391a47f50f8f442fcfc93d
https://github.com/hibernate/hibernate-search/commit/fb403fb94eb2bf3e7039...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M engine/src/main/java/org/hibernate/search/engine/backend/index/IndexManager.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexCompositeElementDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexFieldDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexObjectFieldDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexObjectFieldTypeDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexValueFieldDescriptor.java
A engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexValueFieldTypeDescriptor.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
Log Message:
-----------
HSEARCH-3589 Add an index metamodel API
Commit: 31b773c38a65977dc2f83e9eb163309963461e60
https://github.com/hibernate/hibernate-search/commit/31b773c38a65977dc2f8...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/RangeSearchPredicateIT.java
Log Message:
-----------
HSEARCH-3589 Fix an invalid write in RangeSearchPredicateIT
One should not use field references from a different index when
indexing; it used to (incorrectly) work, but with the following changes
it won't work anymore.
Commit: 10725be5f7c7bfa3d2f5987510e67b45f609b27f
https://github.com/hibernate/hibernate-search/commit/10725be5f7c7bfa3d2f5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/AbstractLuceneDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneFlattenedObjectDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneIndexObjectFieldReference.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneNestedObjectDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaObjectFieldNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaRootNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/AbstractLuceneIndexSchemaFieldTemplate.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaNodeCollector.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldTemplate.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaRootNode.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/scope/model/impl/LuceneScopeModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneObjectPredicateBuilderFactoryImpl.java
Log Message:
-----------
HSEARCH-3589 More clearly separate the root from object fields in the Lucene internal metamodel
We'll need this in order to implement the metamodel API.
Commit: fa4a5d94f6b88156acf623537c8eb4b78c504d70
https://github.com/hibernate/hibernate-search/commit/fa4a5d94f6b88156acf6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/AbstractLuceneStandardFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneGeoPointFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNumericFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneGeoPointIndexFieldTypeOptionsStep.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/AbstractLuceneFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneGeoPointFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneStandardFieldProjectionBuilderFactory.java
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneFieldSortBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneStandardFieldSortBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/LuceneGeoPointFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3589 Remove some duplicated code in the Lucene backend
Commit: 716d5bf8a95f93d2e1f15eff416cb62a5379642a
https://github.com/hibernate/hibernate-search/commit/716d5bf8a95f93d2e1f1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaRootNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.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/types/aggregation/impl/AbstractLuceneFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneGeoPointFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/aggregation/impl/LuceneNativeFieldAggregationBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/AbstractLuceneNumericIndexFieldTypeOptionsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneGeoPointIndexFieldTypeOptionsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneNativeIndexFieldTypeOptionsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeOptionsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/impl/LuceneIndexFieldType.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/LuceneNativeFieldPredicateBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/AbstractLuceneFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/projection/impl/LuceneFieldProjectionBuilderFactory.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/sort/impl/AbstractLuceneStandardFieldSortBuilderFactory.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/LuceneNativeFieldSortBuilderFactory.java
M engine/src/main/java/org/hibernate/search/engine/backend/types/converter/spi/DslConverter.java
M engine/src/main/java/org/hibernate/search/engine/backend/types/converter/spi/ProjectionConverter.java
Log Message:
-----------
HSEARCH-3589 Implement the metamodel API for Lucene
Commit: dcda9e5d37e595e1bcb4ac18f7392ba53a77517f
https://github.com/hibernate/hibernate-search/commit/dcda9e5d37e595e1bcb4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
Log Message:
-----------
HSEARCH-3589 Improve toString() for LuceneIndexSchemaFieldNode
Commit: ff9616282f0c4d5ef67759ac2bb7c2152e28a9ce
https://github.com/hibernate/hibernate-search/commit/ff9616282f0c4d5ef677...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchDocumentObjectBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchIndexObjectFieldReference.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaObjectFieldNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/AbstractElasticsearchIndexSchemaFieldTemplate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaNodeCollector.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldTemplate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectNode.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaRootNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/scope/model/impl/ElasticsearchScopeModel.java
Log Message:
-----------
HSEARCH-3589 More clearly separate the root from object fields in the Elasticsearch internal metamodel
We'll need this in order to implement the metamodel API.
Commit: c8f11572812ae307be392169c2fda9c5f2dca84b
https://github.com/hibernate/hibernate-search/commit/c8f11572812ae307be39...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/aggregation/impl/AbstractElasticsearchFieldAggregationBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/aggregation/impl/ElasticsearchGeoPointFieldAggregationBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/aggregation/impl/ElasticsearchStandardFieldAggregationBuilderFactory.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/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/projection/impl/ElasticsearchGeoPointFieldProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchStandardFieldProjectionBuilderFactory.java
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/AbstractElasticsearchFieldSortBuilderFactory.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-3589 Remove some duplicated code in the Elasticsearch backend
Commit: c5564cda95a83eb7041c2589a3c909bd286c5ab3
https://github.com/hibernate/hibernate-search/commit/c5564cda95a83eb7041c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaRootNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
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/types/aggregation/impl/AbstractElasticsearchFieldAggregationBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/aggregation/impl/ElasticsearchFieldAggregationBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/AbstractElasticsearchScalarFieldTypeOptionsStep.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchGeoPointIndexFieldTypeOptionsStep.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchNativeIndexFieldTypeOptionsStepImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/dsl/impl/ElasticsearchStringIndexFieldTypeOptionsStep.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/impl/ElasticsearchIndexFieldType.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/projection/impl/ElasticsearchFieldProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/projection/impl/ElasticsearchStandardFieldProjectionBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/AbstractElasticsearchFieldSortBuilderFactory.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/types/sort/impl/ElasticsearchFieldSortBuilderFactory.java
Log Message:
-----------
HSEARCH-3589 Implement the metamodel API for Elasticsearch
Commit: 5c21e1e8c81dc0fdd8584ecde364099dd23079c2
https://github.com/hibernate/hibernate-search/commit/5c21e1e8c81dc0fdd858...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/impl/ElasticsearchDocumentObjectBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/AbstractElasticsearchIndexSchemaFieldTemplate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaRootNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/scope/model/impl/ElasticsearchScopeModel.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/search/aggregation/impl/ElasticsearchSearchAggregationBuilderFactory.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/ElasticsearchSearchSortBuilderFactoryImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/AbstractLuceneDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneNestedObjectDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/impl/LuceneRootDocumentBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaFieldNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/AbstractLuceneIndexSchemaFieldTemplate.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaRootNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardHolder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/ShardingStrategyInitializationContextImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/search/aggregation/impl/LuceneSearchAggregationBuilderFactory.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/LuceneObjectPredicateBuilderFactoryImpl.java
Log Message:
-----------
HSEARCH-3589 Remove a few duplicated methods in internal backend metamodels
Commit: ef22df1e851a3bee0020df68309cc3fb1c910bba
https://github.com/hibernate/hibernate-search/commit/ef22df1e851a3bee0020...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
R integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/AnalysisOverrideITAnalysisConfigurer.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/configuration/DefaultITAnalysisConfigurer.java
M integrationtest/backend/elasticsearch/src/test/java/org/hibernate/search/integrationtest/backend/elasticsearch/testsupport/util/ElasticsearchTckBackendHelper.java
R integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/configuration/AnalysisOverrideITAnalysisConfigurer.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/configuration/DefaultITAnalysisConfigurer.java
M integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/testsupport/util/LuceneTckBackendHelper.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/search/predicate/MatchSearchPredicateIT.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
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/configuration/DefaultAnalysisDefinitions.java
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/testsupport/util/TckBackendHelper.java
Log Message:
-----------
HSEARCH-3589 Add more analyzers to the default configuration for the backend TCK
So that we can more easily tests some features involving multiple
analyzers.
Commit: d8e143b4a9fbc0c69ecc29025cb33e85eaae1d6a
https://github.com/hibernate/hibernate-search/commit/d8e143b4a9fbc0c69ecc...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexDescriptorIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexFieldDescriptorIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexObjectFieldTypeDescriptorBaseIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexValueFieldTypeDescriptorBaseIT.java
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexValueFieldTypeDescriptorStringSpecificsIT.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappedIndex.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMapping.java
M util/internal/integrationtest/mapper/stub/src/main/java/org/hibernate/search/util/impl/integrationtest/mapper/stub/StubMappingSchemaManagementStrategy.java
Log Message:
-----------
HSEARCH-3589 Test the index metamodel
Commit: 07bf865bd14056e7f55d375a5e15f07f57e095a4
https://github.com/hibernate/hibernate-search/commit/07bf865bd14056e7f55d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/LuceneBackend.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/LuceneIndexManager.java
Log Message:
-----------
HSEARCH-3589 Expose named analyzers and normalizers through LuceneBackend
Commit: 072b947411d9c0131d68f2999fc1d059dbfc2ebc
https://github.com/hibernate/hibernate-search/commit/072b947411d9c0131d68...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/HibernateSearchNormalizerWrapper.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/analysis/impl/TokenizerChain.java
A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/LuceneBackendIT.java
Log Message:
-----------
HSEARCH-3589 Test the Lucene backend
Commit: fc9eb6624301873c761b0ca570e7b022f569c0a5
https://github.com/hibernate/hibernate-search/commit/fc9eb6624301873c761b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/AbstractLuceneIndexSchemaFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
Log Message:
-----------
HSEARCH-3589 Introduce a common superclass for object fields and value fields in the Lucene metamodel
We'll need this in the next commits, so as to build a list of children
to expose in the metamodel.
Commit: af235c46e34e74dac3b11b431c26387594a419fa
https://github.com/hibernate/hibernate-search/commit/af235c46e34e74dac3b1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/AbstractElasticsearchIndexSchemaFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
Log Message:
-----------
HSEARCH-3589 Introduce a common superclass for object fields and value fields in the Elasticsearch metamodel
Commit: ebb43abbcb06860fc4a5805a855de4587ee0d140
https://github.com/hibernate/hibernate-search/commit/ebb43abbcb06860fc4a5...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaRootNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaRootNode.java
M engine/src/main/java/org/hibernate/search/engine/backend/metamodel/IndexCompositeElementDescriptor.java
Log Message:
-----------
HSEARCH-3589 Expose the direct children of each composite element in the index metamodel API
Commit: 8d33af371777540e645fa152c08173f9f34f15ed
https://github.com/hibernate/hibernate-search/commit/8d33af371777540e645f...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/metamodel/IndexFieldDescriptorIT.java
Log Message:
-----------
HSEARCH-3589 Test access to the direct children of each composite element in the index metamodel
Commit: b4515e453cd7c64d4f2b9714847f197a5bfe056a
https://github.com/hibernate/hibernate-search/commit/b4515e453cd7c64d4f2b...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/AbstractLuceneIndexSchemaFieldTemplateBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/AbstractLuceneIndexSchemaObjectNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaFieldNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaObjectFieldNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/dsl/impl/LuceneIndexSchemaRootNodeBuilder.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaNodeContributor.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaObjectFieldNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexSchemaRootNode.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/scope/model/impl/LuceneScopeModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/predicate/impl/LuceneObjectPredicateBuilderFactoryImpl.java
Log Message:
-----------
HSEARCH-3589 Expose the direct children of each composite element in the index metamodel for Lucene
Commit: 3aa1b5321414d513bf8e31123e0d8ea45c02e43b
https://github.com/hibernate/hibernate-search/commit/3aa1b5321414d513bf8e...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/AbstractElasticsearchIndexSchemaFieldTemplateBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/AbstractElasticsearchIndexSchemaObjectNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaFieldNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaObjectFieldNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/dsl/impl/ElasticsearchIndexSchemaRootNodeBuilder.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaNodeContributor.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldNode.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaObjectFieldTemplate.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/document/model/impl/ElasticsearchIndexSchemaRootNode.java
Log Message:
-----------
HSEARCH-3589 Expose the direct children of each composite element in the index metamodel for Elasticsearch
Commit: 6a019abfeee462f0949c34e1b627cafb70a026de
https://github.com/hibernate/hibernate-search/commit/6a019abfeee462f0949c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M mapper/javabean/src/main/java/org/hibernate/search/mapper/javabean/mapping/impl/JavaBeanIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/logging/impl/Log.java
A mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchIndexedEntity.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/SearchMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmIndexedTypeContext.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmMapping.java
M mapper/orm/src/main/java/org/hibernate/search/mapper/orm/mapping/impl/HibernateOrmTypeContextContainer.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoIndexedTypeManagerBuilder.java
M mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoIndexedTypeExtendedMappingCollector.java
Log Message:
-----------
HSEARCH-3589 Expose the indexed entities and their index manager in the ORM mapper
Commit: b82116a24afc2825dd22ab382d5f8e90ad9ae60c
https://github.com/hibernate/hibernate-search/commit/b82116a24afc2825dd22...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M integrationtest/mapper/orm/src/test/java/org/hibernate/search/integrationtest/mapper/orm/mapping/SearchMappingIT.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubBackend.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
Log Message:
-----------
HSEARCH-3589 Test accessing the indexed entities and their index manager in the ORM mapper
Commit: dc270af15e85123dd896a02335311de165b808b7
https://github.com/hibernate/hibernate-search/commit/dc270af15e85123dd896...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexModel.java
Log Message:
-----------
HSEARCH-3589 Fix a possible NPE in ModelBasedScopedAnalyzer
Commit: 4d4f63e3dfc990bb9afd017fe18c66f6fc986b6f
https://github.com/hibernate/hibernate-search/commit/4d4f63e3dfc990bb9afd...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/document/model/impl/LuceneIndexModel.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/LuceneIndexManager.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/dsl/impl/LuceneStringIndexFieldTypeOptionsStep.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/types/impl/LuceneIndexFieldType.java
Log Message:
-----------
HSEARCH-3589 Expose scoped analyzers through LuceneIndexManager
Commit: 1bac0bd1e49894065312e39b1549d3ed109dd854
https://github.com/hibernate/hibernate-search/commit/1bac0bd1e49894065312...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A integrationtest/backend/lucene/src/test/java/org/hibernate/search/integrationtest/backend/lucene/index/LuceneIndexManagerIT.java
Log Message:
-----------
HSEARCH-3589 Test LuceneIndexManager (API)
Commit: 402150a4a2a385ea1064d621128dcda1c20fbfa1
https://github.com/hibernate/hibernate-search/commit/402150a4a2a385ea1064...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/impl/ElasticsearchBackendImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/ElasticsearchIndexManager.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/ElasticsearchIndexManagerImpl.java
M backend/elasticsearch/src/main/java/org/hibernate/search/backend/elasticsearch/index/impl/IndexManagerBackendContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/impl/LuceneBackendImpl.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/LuceneIndexManager.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/IndexManagerBackendContext.java
M backend/lucene/src/main/java/org/hibernate/search/backend/lucene/index/impl/LuceneIndexManagerImpl.java
M engine/src/main/java/org/hibernate/search/engine/backend/index/IndexManager.java
M util/internal/integrationtest/common/src/main/java/org/hibernate/search/util/impl/integrationtest/common/stub/backend/index/impl/StubIndexManager.java
Log Message:
-----------
HSEARCH-3589 Expose the Backend through IndexManager
Commit: 6cf2e144404694ef9ce18b5a8a66f130c4a718c2
https://github.com/hibernate/hibernate-search/commit/6cf2e144404694ef9ce1...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
A integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/index/IndexManagerIT.java
Log Message:
-----------
HSEARCH-3589 Test IndexManager (API)
Commit: a1eb983c212dbec10cf63f4358fcd9f5f6d7a5a8
https://github.com/hibernate/hibernate-search/commit/a1eb983c212dbec10cf6...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-05-06 (Wed, 06 May 2020)
Changed paths:
M documentation/src/main/asciidoc/backend-elasticsearch.asciidoc
M documentation/src/main/asciidoc/backend-lucene.asciidoc
M documentation/src/main/asciidoc/mapper-orm-mapping.asciidoc
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/elasticsearch/client/ElasticsearchGetClientIT.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/analyzer/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/backend/lucene/analyzer/LuceneGetAnalyzerIT.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedentities/Book.java
A documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedentities/SearchMappingIndexedEntitiesIT.java
Log Message:
-----------
HSEARCH-3589 Document how to retrieve information from the mapping/backends/indexManagers
Compare: https://github.com/hibernate/hibernate-search/compare/f636e72ef762...a1eb...
5 years, 5 months