Skip to content

RangeQuery on date field doesn't work inside SpanMultiTermQuery #12122

@cbuescher

Description

@cbuescher

SpanMultiTermQuery should wrap around any MultiTermQuery, including all variations on RangeQuery. However, when used on a field that has a date mapping, RangeQueryParser will return a LateParsingQuery via DateFieldMapper#rangeQuery(). Unfortunately LateParsingQuery doesn't extend MultiTermQuery, causing the later type check in SpanMultiTermQueryParser to fail.

Metadata

Metadata

Assignees

No one assigned

    Labels

    :Search/SearchSearch-related issues that do not fall into other categorieswon't fix

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions