Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-search
Commit: 1b3e5f5d460b60be300c124398735189bbf5569e
https://github.com/hibernate/hibernate-search/commit/1b3e5f5d460b60be300c...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M documentation/src/main/asciidoc/reference/mapping-indexedembedded.asciidoc
A
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/excludepaths/Human.java
A
documentation/src/test/java/org/hibernate/search/documentation/mapper/orm/indexedembedded/excludepaths/IndexedEmbeddedExcludePathsIT.java
M engine/src/main/java/org/hibernate/search/engine/logging/impl/Log.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/ConfiguredIndexSchemaNestingContext.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/IndexSchemaFilter.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/PathFilter.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/spi/IndexedEmbeddedDefinition.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/spi/IndexedEmbeddedPathTracker.java
M
engine/src/test/java/org/hibernate/search/engine/mapper/mapping/building/impl/ConfiguredIndexSchemaManagerNestingContextTest.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementDynamicFieldNameIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementFieldReferenceIT.java
M
integrationtest/backend/tck/src/main/java/org/hibernate/search/integrationtest/backend/tck/document/DocumentElementStaticFieldNameIT.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/embedded/path/validation/TestInvalidPaths.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/identity/impl/IdentityMappingCollectorValueNode.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/logging/impl/Log.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/impl/PojoMapper.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/building/spi/PojoIndexMappingCollectorValueNode.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/IndexedEmbedded.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/annotation/processing/impl/IndexedEmbeddedProcessor.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/PropertyMappingIndexedEmbeddedStep.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/mapping/definition/programmatic/impl/PropertyMappingIndexedEmbeddedStepImpl.java
M
mapper/pojo-base/src/main/java/org/hibernate/search/mapper/pojo/processing/building/impl/PojoIndexingProcessorValueNodeBuilderDelegate.java
Log Message:
-----------
HSEARCH-1182 Add `excludePaths` to IndexedEmbedded
Commit: 264438ef0d6e46deb1c3290f413f2e85b8090ff1
https://github.com/hibernate/hibernate-search/commit/264438ef0d6e46deb1c3...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/ConfiguredIndexSchemaNestingContext.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/embedded/path/validation/TestInvalidPaths.java
Log Message:
-----------
HSEARCH-1182 @IndexedEmbedded filter composition: fix generation of object paths
relative to filter
The filter already prepends the unconsumed prefix, so we should not include it in the path
passed to isPathIncluded()
Commit: a9c7158be39be821fe8189c44bc356f955c310d7
https://github.com/hibernate/hibernate-search/commit/a9c7158be39be821fe81...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/IndexSchemaFilter.java
M
integrationtest/mapper/pojo-base/src/test/java/org/hibernate/search/integrationtest/mapper/pojo/mapping/definition/IndexedEmbeddedBaseIT.java
M
integrationtest/v5migrationhelper/orm/src/test/java/org/hibernate/search/test/embedded/path/validation/TestInvalidPaths.java
Log Message:
-----------
HSEARCH-1182 Record additional excluded paths
Commit: 81991ec6220ffb5ebc26e22119fe6454fe017c68
https://github.com/hibernate/hibernate-search/commit/81991ec6220ffb5ebc26...
Author: marko-bekhta <marko.prykladna(a)gmail.com>
Date: 2023-06-12 (Mon, 12 Jun 2023)
Changed paths:
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/impl/IndexSchemaFilter.java
M
engine/src/main/java/org/hibernate/search/engine/mapper/mapping/building/spi/IndexedEmbeddedPathTracker.java
Log Message:
-----------
HSEARCH-1182 Simplify the filter
Compare:
https://github.com/hibernate/hibernate-search/compare/e282e7f4a74a...8199...