You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by tk...@apache.org on 2026/08/24 01:57:29 UTC
(ignite) branch ignite-29008 created (now a248d869739)
This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch ignite-29008
in repository https://gitbox.apache.org/repos/asf/ignite.git
at a248d869739 IGNITE-29008 Wip
This branch includes the following new commits:
new a248d869739 IGNITE-29008 Wip
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(ignite) 01/01: IGNITE-29008 Wip
Posted by tk...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a commit to branch ignite-29008
in repository https://gitbox.apache.org/repos/asf/ignite.git
commit a248d869739a97dc14a0084c07c2e69992738aed
Author: Kirill Tkalenko <tk...@yandex.ru>
AuthorDate: Mon Aug 24 04:57:02 2026 +0300
IGNITE-29008 Wip
---
.../internal/processors/query/calcite/prepare/IgniteSqlValidator.java | 1 +
.../query/calcite/integration/OperatorsExtensionIntegrationTest.java | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlValidator.java b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlValidator.java
index b3c643b7b9b..5656165a221 100644
--- a/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlValidator.java
+++ b/modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlValidator.java
@@ -620,6 +620,7 @@ public class IgniteSqlValidator extends SqlValidatorImpl {
case LAST_VALUE:
case NTILE:
case NTH_VALUE:
+ case OTHER_FUNCTION:
return;
default:
throw newValidationError(call,
diff --git a/modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/OperatorsExtensionIntegrationTest.java b/modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/OperatorsExtensionIntegrationTest.java
index 8825c2b4eb3..43f5a9248e1 100644
--- a/modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/OperatorsExtensionIntegrationTest.java
+++ b/modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/integration/OperatorsExtensionIntegrationTest.java
@@ -380,7 +380,7 @@ public class OperatorsExtensionIntegrationTest extends AbstractBasicIntegrationT
super(
"TEST_SUM",
null,
- SqlKind.SUM,
+ SqlKind.OTHER_FUNCTION,
ReturnTypes.AGG_SUM,
null,
OperandTypes.NUMERIC,
@@ -399,7 +399,7 @@ public class OperatorsExtensionIntegrationTest extends AbstractBasicIntegrationT
super(
"TEST_COUNT_PAIRS",
null,
- SqlKind.SUM,
+ SqlKind.OTHER_FUNCTION,
opBinding -> opBinding.getTypeFactory().createSqlType(SqlTypeName.BIGINT),
null,
OperandTypes.family(SqlTypeFamily.NUMERIC, SqlTypeFamily.NUMERIC),