Skip to content

Commit 5026da2

Browse files
committed
Fix capanility check in CSV tests and some more fixes
1 parent 78da031 commit 5026da2

File tree

6 files changed

+33
-7
lines changed

6 files changed

+33
-7
lines changed

docs/reference/query-languages/esql/_snippets/operators/types/is_not_null.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
| counter_long | boolean |
1414
| date | boolean |
1515
| date_nanos | boolean |
16+
| date_range | boolean |
1617
| dense_vector | boolean |
1718
| double | boolean |
1819
| geo_point | boolean |

docs/reference/query-languages/esql/_snippets/operators/types/is_null.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
| counter_long | boolean |
1414
| date | boolean |
1515
| date_nanos | boolean |
16+
| date_range | boolean |
1617
| dense_vector | boolean |
1718
| double | boolean |
1819
| geo_point | boolean |

docs/reference/query-languages/esql/kibana/definition/commands/inlinestats.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

docs/reference/query-languages/esql/kibana/definition/operators/is_not_null.json

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/reference/query-languages/esql/kibana/definition/operators/is_null.json

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

x-pack/plugin/esql/qa/server/single-node/src/javaRestTest/java/org/elasticsearch/xpack/esql/qa/single_node/RestEsqlIT.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -756,6 +756,10 @@ public void testSuggestedCast() throws IOException {
756756
}
757757
""");
758758
}
759+
if (EsqlCapabilities.Cap.DATE_RANGE_FIELD_TYPE.isEnabled()) {
760+
typesAndValues = new HashMap<>(typesAndValues);
761+
typesAndValues.put(DataType.DATE_RANGE, "2020-01-01..2030-01-01");
762+
}
759763
Set<DataType> shouldBeSupported = Stream.of(DataType.values()).filter(DataType::isRepresentable).collect(Collectors.toSet());
760764
shouldBeSupported.remove(DataType.CARTESIAN_POINT);
761765
shouldBeSupported.remove(DataType.CARTESIAN_SHAPE);
@@ -769,8 +773,9 @@ public void testSuggestedCast() throws IOException {
769773
if (EsqlCapabilities.Cap.AGGREGATE_METRIC_DOUBLE_V0.isEnabled() == false) {
770774
shouldBeSupported.remove(DataType.AGGREGATE_METRIC_DOUBLE);
771775
}
772-
// TODO this is temporary only until caps supppot is complete
773-
shouldBeSupported.remove(DataType.DATE_RANGE);
776+
if (EsqlCapabilities.Cap.DATE_RANGE_FIELD_TYPE.isEnabled() == false) {
777+
shouldBeSupported.remove(DataType.DATE_RANGE);
778+
}
774779
for (DataType type : shouldBeSupported) {
775780
assertTrue(type.typeName(), typesAndValues.containsKey(type));
776781
}

0 commit comments

Comments
 (0)