4paradigm / 4paradigm/OpenMLDB

query trace

オープン
#2,784 コメント 2 件 リアクション 0 件 担当者 1 名 @aceforeverd が担当を希望しています GitHub で見る
enhancement
主要言語
C++
スター
1.7k
フォーク
331
平均マージ
12日 12時間
マージ済み PR(30日)
1

説明

Expose the execute info of each step to end user.

Still not well defined of those concepts

**execute info**
- execute time
- execute result (row data)

**step**
A query is executed by one or multiple runner plan

**end user**

Trace info can be available in cli and SDK. A system variable can exists to control run query trace on/off (off default).

------

*A general feature, open as issue for further tracking.*

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

The issue mentions exposing execute info (time, result) per step of a query runner plan to end users via CLI and SDK, with a system variable to toggle tracing. Start by examining the query execution engine and runner plan structure in the codebase. Look for existing logging or profiling mechanisms. Determine how to instrument steps to collect trace data and expose it through the CLI interface and SDK APIs. Define what a 'step' entails and how the trace data should be formatted.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cli, sql
領域
cli, database, observability
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。