Skip to content

Commit

Permalink
Only match _tier on the coordinator if _tier specified in term query
Browse files Browse the repository at this point in the history
  • Loading branch information
andreidan committed Oct 16, 2024
1 parent efba43c commit 997b4ef
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,10 @@ protected final int doHashCode() {

@Override
protected QueryBuilder doCoordinatorRewrite(CoordinatorRewriteContext coordinatorRewriteContext) {
final MappedFieldType fieldType = coordinatorRewriteContext.getFieldType(CONTENT_TYPE);
if (fieldName.equals(DataTierFieldMapper.NAME) == false) {
return this;
}
final MappedFieldType fieldType = coordinatorRewriteContext.getFieldType(DataTierFieldMapper.NAME);
if (fieldType instanceof final DataTierFieldMapper.DataTierFieldType tierFieldType) {
Query tierFieldQuery = tierFieldType.innerTermsQuery(value, coordinatorRewriteContext);
if (tierFieldQuery instanceof MatchNoDocsQuery) {
Expand Down

0 comments on commit 997b4ef

Please sign in to comment.