[ https://issues.apache.org/jira/browse/IGNITE-23214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Iurii Gerzhedovich reassigned IGNITE-23214: ------------------------------------------- Assignee: Iurii Gerzhedovich > Can not use DURATION parameters in select queries > ------------------------------------------------- > > Key: IGNITE-23214 > URL: https://issues.apache.org/jira/browse/IGNITE-23214 > Project: Ignite > Issue Type: Bug > Components: sql > Reporter: Igor Sapego > Assignee: Iurii Gerzhedovich > Priority: Major > Labels: ignite-3 > Time Spent: 10m > Remaining Estimate: 0h > > An SQL query to reproduce: > {code:sql} > SELECT ? > {code} > With a DURATION type parameter. > Exception: > {noformat} > ... > Caused by: java.lang.NullPointerException > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.tryCreateCacheKeyFromParameterValues(PrepareServiceImpl.java:674) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.getPlanIfParameterHaveValues(PrepareServiceImpl.java:630) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.prepareQuery(PrepareServiceImpl.java:339) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.prepareAsync0(PrepareServiceImpl.java:264) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.prepare.PrepareServiceImpl.prepareAsync(PrepareServiceImpl.java:248) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.SqlQueryProcessor.lambda$executeParsedStatement$14(SqlQueryProcessor.java:603) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1106) > ~[?:?] > at > java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2237) > ~[?:?] > at > org.apache.ignite.internal.sql.engine.SqlQueryProcessor.executeParsedStatement(SqlQueryProcessor.java:603) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.SqlQueryProcessor.lambda$querySingle$8(SqlQueryProcessor.java:529) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > java.base/java.util.concurrent.CompletableFuture.uniComposeStage(CompletableFuture.java:1106) > ~[?:?] > at > java.base/java.util.concurrent.CompletableFuture.thenCompose(CompletableFuture.java:2237) > ~[?:?] > at > org.apache.ignite.internal.sql.engine.SqlQueryProcessor.querySingle(SqlQueryProcessor.java:512) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.internal.sql.engine.SqlQueryProcessor.queryAsync(SqlQueryProcessor.java:433) > ~[ignite-sql-engine-3.0.0-SNAPSHOT.jar:?] > at > org.apache.ignite.client.handler.requests.sql.ClientSqlExecuteRequest.executeAsync(ClientSqlExecuteRequest.java:169) > ~[ignite-client-handler-3.0.0-SNAPSHOT.jar:?] > ... 29 more > {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010)