a3abfab865
While refactoring has_child and has_parent query we lost an important detail around types. The types that the inner query gets executed against shouldn't be the main types of the search request but the parent or child type set to the parent query. We used to use QueryParseContext#setTypesWithPrevious as part of XContentStructure class which has been deleted, without taking care though of setting the types and restoring them as part of the innerQuery#toQuery call. Meanwhile also we make sure that the original context types are restored in PercolatorQueriesRegistry Closes #13863 |
||
---|---|---|
.. | ||
licenses | ||
src | ||
pom.xml |