MCPcopy Create free account
hub / github.com/apache/impala / DoTraceQuery

Method DoTraceQuery

be/src/service/impala-server.cc:3825–3841  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3823}
3824
3825void ImpalaServer::DoTraceQuery(const TUniqueId& query_id, bool do_trace) {
3826 shared_ptr<QueryDriver> query_driver = GetQueryDriver(query_id);
3827 ClientRequestState* crs;
3828
3829 VLOG(2) << "DoTraceQuery: " << (do_trace ? "true" : "false");
3830
3831 if (query_driver) {
3832 crs = query_driver->GetActiveClientRequestState();
3833
3834 if (crs != nullptr && crs->otel_trace_query()) {
3835 crs->otel_trace_manager()->TraceQuery(do_trace);
3836 if (!do_trace) {
3837 crs->otel_trace_manager().reset();
3838 }
3839 }
3840 }
3841}
3842
3843TUniqueId ImpalaServer::RandomUniqueID() {
3844 uuid conn_uuid;

Calls 5

otel_trace_queryMethod · 0.80
TraceQueryMethod · 0.80
otel_trace_managerMethod · 0.80
resetMethod · 0.65

Tested by

no test coverage detected