[CP] [CP] Add diagnostic log for detection of schema mgr ref leak
This commit is contained in:
		| @ -91,6 +91,7 @@ public: | ||||
|         vt_iter_factory_(*gctx_.vt_iter_creator_), | ||||
|         phy_plan_(), | ||||
|         sql_ctx_(), | ||||
|         schema_guard_(share::schema::ObSchemaMgrItem::MOD_DIST_EXECUTER), | ||||
|         trans_state_(), | ||||
|         exec_record_(), | ||||
|         process_timestamp_(0), | ||||
| @ -249,6 +250,7 @@ public: | ||||
|         vt_iter_factory_(*gctx_.vt_iter_creator_), | ||||
|         phy_plan_(), | ||||
|         sql_ctx_(), | ||||
|         schema_guard_(share::schema::ObSchemaMgrItem::MOD_MINI_TASK_BASE), | ||||
|         trans_state_(), | ||||
|         is_rollback_(false), | ||||
|         process_timestamp_(0), | ||||
|  | ||||
| @ -251,7 +251,7 @@ bool ObDistributedTaskSpliter::ObSliceComparer::operator()(const ObSliceEvent* s | ||||
| } | ||||
|  | ||||
| ObDistributedTaskSpliter::ObDistributedTaskSpliter() | ||||
|     : schema_guard_(), | ||||
|     : schema_guard_(share::schema::ObSchemaMgrItem::MOD_DIS_TASK_SPLITER), | ||||
|       table_locations_(ObModIds::OB_SQL_EXECUTOR_TASK_SPLITER, OB_MALLOC_NORMAL_BLOCK_SIZE), | ||||
|       part_shuffle_keys_(ObModIds::OB_SQL_EXECUTOR_TASK_SPLITER, OB_MALLOC_NORMAL_BLOCK_SIZE), | ||||
|       part_idxs_(ObModIds::OB_SQL_EXECUTOR_TASK_SPLITER, OB_MALLOC_NORMAL_BLOCK_SIZE), | ||||
|  | ||||
| @ -27,6 +27,7 @@ public: | ||||
|         exec_ctx_(CURRENT_CONTEXT->get_arena_allocator(), gctx.session_mgr_), | ||||
|         vt_iter_factory_(*gctx_.vt_iter_creator_), | ||||
|         sql_ctx_(), | ||||
|         schema_guard_(share::schema::ObSchemaMgrItem::MOD_REMOTE_EXE), | ||||
|         trans_state_(), | ||||
|         exec_errcode_(common::OB_SUCCESS), | ||||
|         process_timestamp_(0), | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 obdev
					obdev