diff --git a/packages/kbn-esql-validation-autocomplete/src/definitions/functions.ts b/packages/kbn-esql-validation-autocomplete/src/definitions/functions.ts index eec90bcd75c6a..a548287683e5c 100644 --- a/packages/kbn-esql-validation-autocomplete/src/definitions/functions.ts +++ b/packages/kbn-esql-validation-autocomplete/src/definitions/functions.ts @@ -3268,16 +3268,6 @@ const mvCountDefinition: FunctionDefinition = { ], returnType: 'integer', }, - { - params: [ - { - name: 'field', - type: 'date_nanos', - optional: false, - }, - ], - returnType: 'integer', - }, { params: [ { @@ -3581,16 +3571,6 @@ const mvFirstDefinition: FunctionDefinition = { ], returnType: 'cartesian_shape', }, - { - params: [ - { - name: 'field', - type: 'date_nanos', - optional: false, - }, - ], - returnType: 'date_nanos', - }, { params: [ { @@ -3748,16 +3728,6 @@ const mvLastDefinition: FunctionDefinition = { ], returnType: 'cartesian_shape', }, - { - params: [ - { - name: 'field', - type: 'date_nanos', - optional: false, - }, - ], - returnType: 'date_nanos', - }, { params: [ { @@ -3895,16 +3865,6 @@ const mvMaxDefinition: FunctionDefinition = { ], returnType: 'boolean', }, - { - params: [ - { - name: 'field', - type: 'date_nanos', - optional: false, - }, - ], - returnType: 'date_nanos', - }, { params: [ { @@ -4085,16 +4045,6 @@ const mvMinDefinition: FunctionDefinition = { ], returnType: 'boolean', }, - { - params: [ - { - name: 'field', - type: 'date_nanos', - optional: false, - }, - ], - returnType: 'date_nanos', - }, { params: [ { diff --git a/packages/kbn-esql-validation-autocomplete/src/validation/esql_validation_meta_tests.json b/packages/kbn-esql-validation-autocomplete/src/validation/esql_validation_meta_tests.json index 91a4f120cf2dd..46bdf3c2a13d2 100644 --- a/packages/kbn-esql-validation-autocomplete/src/validation/esql_validation_meta_tests.json +++ b/packages/kbn-esql-validation-autocomplete/src/validation/esql_validation_meta_tests.json @@ -16333,21 +16333,6 @@ "error": [], "warning": [] }, - { - "query": "from a_index | where mv_count(dateNanosField) > 0", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval var = mv_count(dateNanosField)", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval mv_count(dateNanosField)", - "error": [], - "warning": [] - }, { "query": "row var = mv_dedupe(true)", "error": [], @@ -17311,16 +17296,6 @@ "error": [], "warning": [] }, - { - "query": "from a_index | eval var = mv_first(dateNanosField)", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval mv_first(dateNanosField)", - "error": [], - "warning": [] - }, { "query": "row var = mv_last(true)", "error": [], @@ -17810,16 +17785,6 @@ "error": [], "warning": [] }, - { - "query": "from a_index | eval var = mv_last(dateNanosField)", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval mv_last(dateNanosField)", - "error": [], - "warning": [] - }, { "query": "row var = mv_max(true)", "error": [], @@ -18140,16 +18105,6 @@ "error": [], "warning": [] }, - { - "query": "from a_index | eval var = mv_max(dateNanosField)", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval mv_max(dateNanosField)", - "error": [], - "warning": [] - }, { "query": "row var = mv_median(5.5)", "error": [], @@ -18620,16 +18575,6 @@ "error": [], "warning": [] }, - { - "query": "from a_index | eval var = mv_min(dateNanosField)", - "error": [], - "warning": [] - }, - { - "query": "from a_index | eval mv_min(dateNanosField)", - "error": [], - "warning": [] - }, { "query": "row var = mv_slice(true, 5, 5)", "error": [], diff --git a/packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts b/packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts index 15ca9cbfe6fbf..bd1de77be408a 100644 --- a/packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts +++ b/packages/kbn-esql-validation-autocomplete/src/validation/validation.test.ts @@ -4473,9 +4473,6 @@ describe('validation logic', () => { testErrorsAndWarnings('row mv_count(to_geopoint("POINT (30 10)"))', []); testErrorsAndWarnings('row var = mv_count(to_geopoint(to_geopoint("POINT (30 10)")))', []); testErrorsAndWarnings('row var = mv_count(to_geoshape(to_geopoint("POINT (30 10)")))', []); - testErrorsAndWarnings('from a_index | where mv_count(dateNanosField) > 0', []); - testErrorsAndWarnings('from a_index | eval var = mv_count(dateNanosField)', []); - testErrorsAndWarnings('from a_index | eval mv_count(dateNanosField)', []); }); describe('mv_dedupe', () => { @@ -4779,8 +4776,6 @@ describe('validation logic', () => { testErrorsAndWarnings('row mv_first(to_geopoint("POINT (30 10)"))', []); testErrorsAndWarnings('row var = mv_first(to_geopoint(to_geopoint("POINT (30 10)")))', []); testErrorsAndWarnings('row var = mv_first(to_geoshape(to_geopoint("POINT (30 10)")))', []); - testErrorsAndWarnings('from a_index | eval var = mv_first(dateNanosField)', []); - testErrorsAndWarnings('from a_index | eval mv_first(dateNanosField)', []); }); describe('mv_last', () => { @@ -4931,8 +4926,6 @@ describe('validation logic', () => { testErrorsAndWarnings('row mv_last(to_geopoint("POINT (30 10)"))', []); testErrorsAndWarnings('row var = mv_last(to_geopoint(to_geopoint("POINT (30 10)")))', []); testErrorsAndWarnings('row var = mv_last(to_geoshape(to_geopoint("POINT (30 10)")))', []); - testErrorsAndWarnings('from a_index | eval var = mv_last(dateNanosField)', []); - testErrorsAndWarnings('from a_index | eval mv_last(dateNanosField)', []); }); describe('mv_max', () => { @@ -5020,8 +5013,6 @@ describe('validation logic', () => { testErrorsAndWarnings('row nullVar = null | eval mv_max(nullVar)', []); testErrorsAndWarnings('from a_index | eval mv_max("2022")', []); testErrorsAndWarnings('from a_index | eval mv_max(concat("20", "22"))', []); - testErrorsAndWarnings('from a_index | eval var = mv_max(dateNanosField)', []); - testErrorsAndWarnings('from a_index | eval mv_max(dateNanosField)', []); }); describe('mv_median', () => { @@ -5159,8 +5150,6 @@ describe('validation logic', () => { testErrorsAndWarnings('row nullVar = null | eval mv_min(nullVar)', []); testErrorsAndWarnings('from a_index | eval mv_min("2022")', []); testErrorsAndWarnings('from a_index | eval mv_min(concat("20", "22"))', []); - testErrorsAndWarnings('from a_index | eval var = mv_min(dateNanosField)', []); - testErrorsAndWarnings('from a_index | eval mv_min(dateNanosField)', []); }); describe('mv_slice', () => {