v.24.11Improvement

Query Plan and Pipeline Processor Names Enhanced with Unique IDs

Query plan step names (EXPLAIN PLAN json=1) and pipeline processor names (EXPLAIN PIPELINE compact=0,graph=1) now have a unique id as a suffix. This allows to match processors profiler output and OpenTelemetry traces with explain output. #63518 (qhsong).
Query plan step names and pipeline processor names now include a unique id suffix in EXPLAIN PLAN json=1 and EXPLAIN PIPELINE compact=0,graph=1 outputs.

Why it matters

This feature allows users to accurately correlate processors profiler output and OpenTelemetry traces with the corresponding steps in the query plan, enhancing traceability and debugging capabilities.

How to use it

Use the EXPLAIN PLAN json=1 or EXPLAIN PIPELINE compact=0,graph=1 commands as usual; the step and processor names will now include unique id suffixes automatically, enabling easier matching with profiling and tracing data.