4paradigm / 4paradigm/OpenMLDB

query trace

Ouverte
#2,784 2 commentaires 0 réactions 1 personne assignée Réclamée par @aceforeverd Voir sur GitHub
enhancement
Langage dominant
C++
Étoiles
1.7k
Forks
331
Merge moyen
12 j 12 h
PR mergées (30 j)
1

Description

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.*

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

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.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cli, sql
Domaine
cli, database, observability
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.