Evgeny Stanilovsky created IGNITE-20809:
-------------------------------------------
Summary: Sql. NoSuchMethodException with substring.
Key: IGNITE-20809
URL: https://issues.apache.org/jira/browse/IGNITE-20809
Project: Ignite
Issue Type: Bug
Components: sql
Affects Versions: 3.0.0-beta1
Reporter: Evgeny Stanilovsky
{code:java}
sql(String.format("SELECT substring((SELECT 'aaaaa'), 1, %d + 1)",
Long.MAX_VALUE));{code}
throws inner implementation exception:
{code:java}
Caused by: java.lang.NoSuchMethodException:
org.apache.calcite.runtime.SqlFunctions.substring(java.lang.String, int, long)
at java.base/java.lang.Class.getMethod(Class.java:2108)
at
org.apache.calcite.adapter.enumerable.EnumUtils.call(EnumUtils.java:658){code}
Seems we will obtain the same exceptions with all not implemented inner
functions.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)