4paradigm / 4paradigm/OpenMLDB

query trace

Abierto
#2,784 2 comentarios 0 reacciones 1 asignado Reclamado por @aceforeverd Ver en GitHub
enhancement
Lenguaje dominante
C++
Estrellas
1.7k
Forks
331
Merge medio
12 d 12 h
PR fusionados (30 d)
1

Descripción

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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cli, sql
Área
cli, database, observability
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.