From 21af74c674c2e12d64ea4ccaa277c92fb4193949 Mon Sep 17 00:00:00 2001 From: jipeli <54889677+jipeli@users.noreply.github.com> Date: Wed, 15 May 2024 18:45:34 +0800 Subject: [PATCH] (improvement)(Headless) fixed array dimension error (#1000) --- .../headless/core/parser/calcite/sql/render/SourceRender.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headless/core/src/main/java/com/tencent/supersonic/headless/core/parser/calcite/sql/render/SourceRender.java b/headless/core/src/main/java/com/tencent/supersonic/headless/core/parser/calcite/sql/render/SourceRender.java index cadcccbd3..a0785881a 100644 --- a/headless/core/src/main/java/com/tencent/supersonic/headless/core/parser/calcite/sql/render/SourceRender.java +++ b/headless/core/src/main/java/com/tencent/supersonic/headless/core/parser/calcite/sql/render/SourceRender.java @@ -110,7 +110,7 @@ public class SourceRender extends Renderer { if (!dim.getName().equalsIgnoreCase(dimension)) { continue; } - dataSet.getMeasure().add(DimensionNode.build(dim, scope, engineType)); + dataSet.getMeasure().add(DimensionNode.buildArray(dim, scope, engineType)); addExtendFields(dim, extendFields); if (nonAgg) { output.getMeasure().add(DimensionNode.buildName(dim, scope, engineType));