apache / apache/texera

[Observability] Distributed traces: gateway endpoint and dashboard panel

Open
#5,373 2 comments 0 reactions 1 assignee Claimed by @Ma77Ball View on GitHub
Dominant language
Scala
Stars
314
Forks
187
Avg merge
1d 21h
Merged PRs (30d)
214

Description

### Feature Summary
Distributed traces cannot be retrieved or visualized in the dashboard. This adds trace retrieval through the gateway plus a trace-tree UI panel.
### Proposed Solution or Design
- Backend: a trace query builder and `parseTraces`; a `TracesResource` exposing trace retrieval by id, with id validation and scope enforcement at the gateway.
- Frontend: a traces panel rendering spans as a tree built from parent-span relationships, with pivot-from-log so a log row can open its trace directly. Span fields are bound with text interpolation only.
### Affected Area
Workflow UI, Other
### Related
Part of #4070. Depends on #5372.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.