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 2023/05/25 11:06:00 UTC

[jira] [Created] (IGNITE-19562) Calcite engine. Make sure all diagnostic tools work

Aleksey Plekhanov created IGNITE-19562:
------------------------------------------

             Summary: Calcite engine. Make sure all diagnostic tools work 
                 Key: IGNITE-19562
                 URL: https://issues.apache.org/jira/browse/IGNITE-19562
             Project: Ignite
          Issue Type: Improvement
            Reporter: Aleksey Plekhanov
            Assignee: Aleksey Plekhanov


Calcite-based SQL engine and H2-based SQL engine use different paths to run queries. For H2-based engine we have a lot of diagnostic tools, perhaps some of them are not working for Calcite-based SQL engine. 
We need to check (write tests) and fix (in case it's not working) such instruments as:
* Metrics (i.e. "sql.parser.cache" and "sql.queries.user" registries)
* Events (i.e. {{EVT_SQL_QUERY_EXECUTION}})
* Long running queries warnings in log messages (see {{IgniteConfiguration#setLongQueryWarningTimeout(long)}})
* Performance statistics
* Tracing (tracing is a big task and should be done in a separate ticket)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)