You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Yury Gerzhedovich (Jira)" <ji...@apache.org> on 2022/09/14 14:01:00 UTC
[jira] [Created] (IGNITE-17684) Investigate of using BinaryTuple instead of array of objects in SQL execution
Yury Gerzhedovich created IGNITE-17684:
------------------------------------------
Summary: Investigate of using BinaryTuple instead of array of objects in SQL execution
Key: IGNITE-17684
URL: https://issues.apache.org/jira/browse/IGNITE-17684
Project: Ignite
Issue Type: Improvement
Components: sql
Reporter: Yury Gerzhedovich
Right now internaly we use array of objects to represent row in SQL instead of BinaryTuple and do unnecessary convertation.
Let's investigate possibility migration from array of objects to direct usage of BinaryTuple in execution tree. There are possible issue for some type execution, like a twophase aggregates and potentialy we should use different representation of row for different parts.
Start points are:
org.apache.ignite.internal.sql.engine.exec.ArrayRowHandler
org.apache.ignite.internal.sql.engine.schema.IgniteTableImpl#toRow
--
This message was sent by Atlassian Jira
(v8.20.10#820010)