@@ -80,6 +80,7 @@ void MPPTaskStatistics::initializeExecutorDAG(DAGContext * dag_context_)
8080 connection_id = dag_context->getConnectionID ();
8181 connection_alias = dag_context->getConnectionAlias ();
8282 sql_digest = dag_context->getSQLDigest ();
83+ plan_digest = dag_context->getPlanDigest ();
8384 executor_statistics_collector.initialize (dag_context);
8485}
8586
@@ -113,7 +114,7 @@ void MPPTaskStatistics::logTracingJson()
113114 // / don't use info log for initializing status since it does not contains too many information
114115 status == INITIALIZING ? Poco::Message::PRIO_DEBUG : Poco::Message::PRIO_INFORMATION,
115116 R"( {{"query_tso":{},"task_id":{},"is_root":{},"sender_executor_id":"{}","executors":{},"host":"{}")"
116- R"( ,"connection_id":{},"connection_alias":"{}","sql_digest":"{}")"
117+ R"( ,"connection_id":{},"connection_alias":"{}","sql_digest":"{}","plan_digest":"{}" )"
117118 R"( ,"task_init_timestamp":{},"task_start_timestamp":{},"task_end_timestamp":{})"
118119 R"( ,"compile_start_timestamp":{},"compile_end_timestamp":{})"
119120 R"( ,"read_wait_index_start_timestamp":{},"read_wait_index_end_timestamp":{})"
@@ -128,6 +129,7 @@ void MPPTaskStatistics::logTracingJson()
128129 connection_id,
129130 connection_alias,
130131 sql_digest,
132+ plan_digest,
131133 toNanoseconds (task_init_timestamp),
132134 toNanoseconds (task_start_timestamp),
133135 toNanoseconds (task_end_timestamp),
0 commit comments