diff --git a/src/observer/dbms_scheduler/ob_dbms_sched_job_master.cpp b/src/observer/dbms_scheduler/ob_dbms_sched_job_master.cpp index 6610e9ba7a..c032c122cf 100644 --- a/src/observer/dbms_scheduler/ob_dbms_sched_job_master.cpp +++ b/src/observer/dbms_scheduler/ob_dbms_sched_job_master.cpp @@ -71,7 +71,6 @@ int ObDBMSSchedJobMaster::init(common::ObMySQLProxy *sql_proxy, LOG_WARN("trace id is null", K(ret)); } else { tenant_server_cache_.reset(); - trace_id_ = ObCurTraceId::get(); self_addr_ = GCONF.self_addr_; schema_service_ = schema_service; job_rpc_proxy_ = GCTX.dbms_sched_job_rpc_proxy_; @@ -175,11 +174,7 @@ int ObDBMSSchedJobMaster::scheduler() if (!inited_) { ret = OB_ERR_UNEXPECTED; LOG_WARN("not init yet", K(ret)); - } else if (OB_ISNULL(trace_id_)) { - ret = OB_ERR_UNEXPECTED; - LOG_WARN("null trace_id_ ptr", K(ret), K(trace_id_)); } else { - ObCurTraceId::set(trace_id_); while (OB_SUCC(ret) && !stoped_) { bool is_leader = is_leader_; ObLink* ptr = NULL; diff --git a/src/observer/dbms_scheduler/ob_dbms_sched_job_master.h b/src/observer/dbms_scheduler/ob_dbms_sched_job_master.h index fa3ee61ccf..2f797bcd6a 100644 --- a/src/observer/dbms_scheduler/ob_dbms_sched_job_master.h +++ b/src/observer/dbms_scheduler/ob_dbms_sched_job_master.h @@ -100,7 +100,6 @@ public: stoped_(true), is_leader_(false), tenant_id_(OB_INVALID_TENANT_ID), - trace_id_(NULL), rand_(), schema_service_(NULL), job_rpc_proxy_(NULL), @@ -153,7 +152,6 @@ private: bool stoped_; bool is_leader_; uint64_t tenant_id_; - const uint64_t *trace_id_; common::ObRandom rand_; // for random pick server share::schema::ObMultiVersionSchemaService *schema_service_; // for got all tenant info