@@ -940,7 +940,7 @@ int ObLogInstance::init_components_(const uint64_t start_tstamp_ns)
940
940
enable_output_hidden_primary_key);
941
941
942
942
INIT (lob_data_merger_, ObCDCLobDataMerger, TCONF.lob_data_merger_thread_num ,
943
- CDC_CFG_MGR. get_lob_data_merger_queue_length () , *err_handler);
943
+ TCONF. lob_data_merger_queue_length , *err_handler);
944
944
945
945
if (OB_SUCC (ret)) {
946
946
if (OB_FAIL (lob_aux_meta_storager_.init (store_service_))) {
@@ -2769,7 +2769,7 @@ int ObLogInstance::get_task_count_(
2769
2769
part_trans_task_resuable_count = 0 ;
2770
2770
2771
2771
if (OB_ISNULL (fetcher_) || OB_ISNULL (dml_parser_) || OB_ISNULL (formatter_)
2772
- || OB_ISNULL (storager_)
2772
+ || OB_ISNULL (storager_) || OB_ISNULL (lob_data_merger_)
2773
2773
|| OB_ISNULL (sequencer_) || OB_ISNULL (reader_) || OB_ISNULL (committer_)
2774
2774
|| OB_ISNULL (sys_ls_handler_) || OB_ISNULL (resource_collector_)) {
2775
2775
ret = OB_ERR_UNEXPECTED;
@@ -2812,6 +2812,8 @@ int ObLogInstance::get_task_count_(
2812
2812
// (3) Tasks held by users that have not been returned
2813
2813
// (4) tasks held by resource_collector
2814
2814
if (OB_SUCC (ret)) {
2815
+ int64_t lob_data_list_task_count = 0 ;
2816
+ lob_data_merger_->get_task_count (lob_data_list_task_count);
2815
2817
int64_t committer_ddl_part_trans_task_count = 0 ;
2816
2818
int64_t committer_dml_part_trans_task_count = 0 ;
2817
2819
@@ -2849,7 +2851,9 @@ int ObLogInstance::get_task_count_(
2849
2851
seq_stat_info.ready_trans_count_ , seq_stat_info.sequenced_trans_count_ );
2850
2852
_LOG_INFO (" [TASK_COUNT_STAT] [READER] [ROW_TASK=%ld]" , reader_task_count);
2851
2853
_LOG_INFO (" [TASK_COUNT_STAT] [DML_PARSER] [LOG_TASK=%ld]" , dml_parser_log_count);
2852
- _LOG_INFO (" [TASK_COUNT_STAT] [FORMATTER] [BR=%ld LOG_TASK=%ld LOB_STMT=%ld]" , formatter_br_count, formatter_log_count, stmt_in_lob_merger_count);
2854
+ _LOG_INFO (" [TASK_COUNT_STAT] [FORMATTER] [BR=%ld LOG_TASK=%ld LOB_STMT=%ld]" ,
2855
+ formatter_br_count, formatter_log_count, stmt_in_lob_merger_count);
2856
+ _LOG_INFO (" [TASK_COUNT_STAT] [LOB_MERGER] [LOB_LIST_TASK=%ld]" , lob_data_list_task_count);
2853
2857
_LOG_INFO (" [TASK_COUNT_STAT] [SORTER] [TRANS=%ld]" , sorter_task_count);
2854
2858
_LOG_INFO (" [TASK_COUNT_STAT] [COMMITER] [DML_TRANS=%ld DDL_PART_TRANS_TASK=%ld DML_PART_TRANS_TASK=%ld]" ,
2855
2859
committer_pending_dml_trans_count,
0 commit comments