@IndexedEmbedded.includePaths includes fields one level too deep in some cases

Description

See org.hibernate.search.documentation.mapper.orm.indexedembedded.includepathsanddepth.IndexedEmbeddedIncludePathsAndDepthIT introduced as part of HSEARCH-3676: there's a commented test in there because a field that is expected to be excluded is actually included.

It might have to do with how we compose filters; I suspect includePaths of nested @IndexedEmbedded should be ignored beyond a certain level, but are not. Let's investigate.

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created September 3, 2019 at 2:57 PM
Updated October 25, 2019 at 3:07 PM
Resolved September 30, 2019 at 12:37 PM