diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_aggregate_metric_double.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_aggregate_metric_double.md index 866a63a46de51..9feedbec1b933 100644 --- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_aggregate_metric_double.md +++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_aggregate_metric_double.md @@ -2,7 +2,8 @@ ## `TO_AGGREGATE_METRIC_DOUBLE` [esql-to_aggregate_metric_double] ```{applies_to} -stack: coming +stack: preview 9.2.0 +serverless: preview ``` **Syntax** diff --git a/docs/reference/query-languages/esql/_snippets/functions/layout/to_dense_vector.md b/docs/reference/query-languages/esql/_snippets/functions/layout/to_dense_vector.md index a5eaef0deed19..7eb17ef9fc0d7 100644 --- a/docs/reference/query-languages/esql/_snippets/functions/layout/to_dense_vector.md +++ b/docs/reference/query-languages/esql/_snippets/functions/layout/to_dense_vector.md @@ -1,6 +1,10 @@ % This is generated by ESQL's AbstractFunctionTestCase. Do not edit it. See ../README.md for how to regenerate it. ## `TO_DENSE_VECTOR` [esql-to_dense_vector] +```{applies_to} +stack: preview 9.2.0 +serverless: preview +``` **Syntax** diff --git a/docs/reference/query-languages/esql/kibana/definition/functions/to_aggregate_metric_double.json b/docs/reference/query-languages/esql/kibana/definition/functions/to_aggregate_metric_double.json index a18f5cc04578e..c7dc9e222adc4 100644 --- a/docs/reference/query-languages/esql/kibana/definition/functions/to_aggregate_metric_double.json +++ b/docs/reference/query-languages/esql/kibana/definition/functions/to_aggregate_metric_double.json @@ -69,6 +69,6 @@ "ROW x = 3892095203\n| EVAL agg_metric = TO_AGGREGATE_METRIC_DOUBLE(x)", "ROW x = [5032, 11111, 40814]\n| EVAL agg_metric = TO_AGGREGATE_METRIC_DOUBLE(x)" ], - "preview" : false, + "preview" : true, "snapshot_only" : false } diff --git a/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToAggregateMetricDouble.java b/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToAggregateMetricDouble.java index d1c404f5025af..6615e01cde44e 100644 --- a/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToAggregateMetricDouble.java +++ b/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToAggregateMetricDouble.java @@ -68,12 +68,13 @@ public class ToAggregateMetricDouble extends AbstractConvertFunction { ); @FunctionInfo( + preview = true, returnType = "aggregate_metric_double", description = "Encode a numeric to an aggregate_metric_double.", examples = { @Example(file = "convert", tag = "toAggregateMetricDouble"), @Example(description = "The expression also accepts multi-values", file = "convert", tag = "toAggregateMetricDoubleMv") }, - appliesTo = { @FunctionAppliesTo(lifeCycle = FunctionAppliesToLifecycle.COMING) } + appliesTo = { @FunctionAppliesTo(lifeCycle = FunctionAppliesToLifecycle.PREVIEW, version = "9.2.0") } ) public ToAggregateMetricDouble( Source source, diff --git a/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToDenseVector.java b/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToDenseVector.java index 168a08e8b835e..0b0b5d8ce2e8e 100644 --- a/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToDenseVector.java +++ b/x-pack/plugin/esql/src/main/java/org/elasticsearch/xpack/esql/expression/function/scalar/convert/ToDenseVector.java @@ -15,6 +15,8 @@ import org.elasticsearch.xpack.esql.core.tree.Source; import org.elasticsearch.xpack.esql.core.type.DataType; import org.elasticsearch.xpack.esql.expression.function.Example; +import org.elasticsearch.xpack.esql.expression.function.FunctionAppliesTo; +import org.elasticsearch.xpack.esql.expression.function.FunctionAppliesToLifecycle; import org.elasticsearch.xpack.esql.expression.function.FunctionInfo; import org.elasticsearch.xpack.esql.expression.function.Param; @@ -50,7 +52,8 @@ public class ToDenseVector extends AbstractConvertFunction { returnType = "dense_vector", description = "Converts a multi-valued input of numbers, or a hexadecimal string, to a dense_vector.", preview = true, - examples = @Example(file = "dense_vector", tag = "to_dense_vector-ints") + examples = @Example(file = "dense_vector", tag = "to_dense_vector-ints"), + appliesTo = { @FunctionAppliesTo(lifeCycle = FunctionAppliesToLifecycle.PREVIEW, version = "9.2.0") } ) public ToDenseVector( Source source,