If I were to put a must inside a filter like this:
"bool": {
"filter": [
{
"bool": {
"must": [
...
]
}
}
]
}
instead of another filter clause, does it open a query context whose scoring is thrown away later or does the top level filter context get inherited to the inner bool queries?