Yue Ni created ARROW-16542:
------------------------------
Summary: Expose tracing capability in arrow compute engine
Key: ARROW-16542
URL: https://issues.apache.org/jira/browse/ARROW-16542
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Affects Versions: 8.0.0
Reporter: Yue Ni
I am authoring a custom execution node for arrow compute engine, and currently
the built-in execution nodes have the tracing capability integrated
(https://issues.apache.org/jira/browse/ARROW-12671), but the tracing API is
marked as internal `arrow/util/tracing_internal.h` and cannot be used
externally, I wonder if there is any chance this tracing API could be made
public, so that custom execution nodes could use the same/consistent mechanism
for tracing purpose. Because usually users would like to view the entire
execution as a whole, if custom nodes and built-in nodes use two different
tracing approaches, that will make analysis more difficult.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)