Skip to content

Commit 43b0087

Browse files
committed
Added capability to avoid running tests in clusters without the fix
1 parent b7cb7be commit 43b0087

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

modules/aggregations/src/yamlRestTest/resources/rest-api-spec/test/aggregations/sig_terms_nested.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
setup:
22
- requires:
3-
test_runner_features: close_to
3+
capabilities:
4+
- method: POST
5+
path: /_search
6+
capabilities: [ significant_terms_on_nested_fields ]
7+
test_runner_features: [capabilities, close_to]
8+
reason: "bug fix"
49

510
- do:
611
indices.create:

server/src/main/java/org/elasticsearch/rest/action/search/SearchCapabilities.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ private SearchCapabilities() {}
5050

5151
private static final String SIGNIFICANT_TERMS_BACKGROUND_FILTER_AS_SUB = "significant_terms_background_filter_as_sub";
5252

53+
private static final String SIGNIFICANT_TERMS_ON_NESTED_FIELDS = "significant_terms_on_nested_fields";
54+
5355
public static final Set<String> CAPABILITIES;
5456
static {
5557
HashSet<String> capabilities = new HashSet<>();
@@ -69,6 +71,7 @@ private SearchCapabilities() {}
6971
capabilities.add(HIGHLIGHT_MAX_ANALYZED_OFFSET_DEFAULT);
7072
capabilities.add(INDEX_SELECTOR_SYNTAX);
7173
capabilities.add(SIGNIFICANT_TERMS_BACKGROUND_FILTER_AS_SUB);
74+
capabilities.add(SIGNIFICANT_TERMS_ON_NESTED_FIELDS);
7275
CAPABILITIES = Set.copyOf(capabilities);
7376
}
7477
}

0 commit comments

Comments
 (0)