You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Aleksey Plekhanov (Jira)" <ji...@apache.org> on 2022/01/17 16:39:00 UTC

[jira] [Created] (IGNITE-16315) Calcite engine. Query start request contains a lot of data

Aleksey Plekhanov created IGNITE-16315:
------------------------------------------

             Summary: Calcite engine. Query start request contains a lot of data
                 Key: IGNITE-16315
                 URL: https://issues.apache.org/jira/browse/IGNITE-16315
             Project: Ignite
          Issue Type: Improvement
            Reporter: Aleksey Plekhanov


For simple queries SQL engine most of the time spend in writing/reading query start requests, which contains a lot of data.

{{FragmentDescription}} class stores in communication message {{ColocationGroup}} type (\{{target}} field), which contains cache partition assignments (for each partition of the cache, 1024 items by default, list of node IDs are stored). After it, {{ColocationGroup}} is stored again in {{FragmentMapping}} class.

We need to investigate this behaviour and optimize it if possible.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)