mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-28 02:48:38 +00:00
Two different indexes with the same nested object name causing ArrayIndexOutOfBoundsException, closes #1575.
This commit is contained in:
parent
cb0284f802
commit
bb63d38a65
@ -125,10 +125,11 @@ public class NestedFilterParser implements FilterParser {
|
|||||||
Filter parentFilter = currentParentFilterContext;
|
Filter parentFilter = currentParentFilterContext;
|
||||||
if (parentFilter == null) {
|
if (parentFilter == null) {
|
||||||
parentFilter = NonNestedDocsFilter.INSTANCE;
|
parentFilter = NonNestedDocsFilter.INSTANCE;
|
||||||
if (mapper.hasDocMapper()) {
|
// don't do special parent filtering, since we might have same nested mapping on two different types
|
||||||
// filter based on the type...
|
//if (mapper.hasDocMapper()) {
|
||||||
parentFilter = mapper.docMapper().typeFilter();
|
// // filter based on the type...
|
||||||
}
|
// parentFilter = mapper.docMapper().typeFilter();
|
||||||
|
//}
|
||||||
parentFilter = parseContext.cacheFilter(parentFilter, null);
|
parentFilter = parseContext.cacheFilter(parentFilter, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -131,10 +131,11 @@ public class NestedQueryParser implements QueryParser {
|
|||||||
Filter parentFilter = currentParentFilterContext;
|
Filter parentFilter = currentParentFilterContext;
|
||||||
if (parentFilter == null) {
|
if (parentFilter == null) {
|
||||||
parentFilter = NonNestedDocsFilter.INSTANCE;
|
parentFilter = NonNestedDocsFilter.INSTANCE;
|
||||||
if (mapper.hasDocMapper()) {
|
// don't do special parent filtering, since we might have same nested mapping on two different types
|
||||||
// filter based on the type...
|
//if (mapper.hasDocMapper()) {
|
||||||
parentFilter = mapper.docMapper().typeFilter();
|
// // filter based on the type...
|
||||||
}
|
// parentFilter = mapper.docMapper().typeFilter();
|
||||||
|
//}
|
||||||
parentFilter = parseContext.cacheFilter(parentFilter, null);
|
parentFilter = parseContext.cacheFilter(parentFilter, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user