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)

Reply via email to