[
https://issues.apache.org/jira/browse/IGNITE-28737?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Evgeny Stanilovsky updated IGNITE-28737:
----------------------------------------
Description:
CacheOperationContext with keepBinary = true need to be used during DML
operations for reducing extra marshalling operations.
It already implemented for H2, check DmlUtils#setKeepBinaryContext but was
changed during https://issues.apache.org/jira/browse/IGNITE-28277
Also JmhSqlJoinBenchmark currently fails with:
{noformat}
Caused by: java.lang.ClassNotFoundException:
SQL_CACHE_EMP_fb8f0003_8fe4_4d90_a6c7_82db837bf912_KEY
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
{noformat}
was:
CacheOperationContext with keepBinary = true need to be used during DML
operations for reducing extra marshalling operationsю
Also JmhSqlJoinBenchmark currently fails with:
{noformat}
Caused by: java.lang.ClassNotFoundException:
SQL_CACHE_EMP_fb8f0003_8fe4_4d90_a6c7_82db837bf912_KEY
at
java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at
java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
at java.base/java.lang.Class.forName0(Native Method)
{noformat}
> Calcite. CacheOperationContext with keepBinary = true need to be used during
> dml operations
> -------------------------------------------------------------------------------------------
>
> Key: IGNITE-28737
> URL: https://issues.apache.org/jira/browse/IGNITE-28737
> Project: Ignite
> Issue Type: Improvement
> Components: sql
> Affects Versions: 2.18
> Reporter: Evgeny Stanilovsky
> Assignee: Evgeny Stanilovsky
> Priority: Major
> Labels: ignite-2, ise
>
> CacheOperationContext with keepBinary = true need to be used during DML
> operations for reducing extra marshalling operations.
> It already implemented for H2, check DmlUtils#setKeepBinaryContext but was
> changed during https://issues.apache.org/jira/browse/IGNITE-28277
> Also JmhSqlJoinBenchmark currently fails with:
> {noformat}
> Caused by: java.lang.ClassNotFoundException:
> SQL_CACHE_EMP_fb8f0003_8fe4_4d90_a6c7_82db837bf912_KEY
> at
> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
> at
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
> at java.base/java.lang.Class.forName0(Native Method)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)