fix backup hold tablet handle do not hold memtables issue
This commit is contained in:
@ -23,6 +23,7 @@
|
||||
#include "storage/blocksstable/ob_logic_macro_id.h"
|
||||
#include "storage/ob_parallel_external_sort.h"
|
||||
#include "storage/blocksstable/ob_data_file_prepare.h"
|
||||
#include "storage/backup/ob_backup_ctx.h"
|
||||
|
||||
using namespace oceanbase;
|
||||
using namespace oceanbase::common;
|
||||
@ -195,7 +196,8 @@ void test_task_mgr(const int64_t batch_count, const int64_t total_item_count, co
|
||||
backup_data_type.set_minor_data_backup();
|
||||
ObBackupMacroBlockTaskMgr *task_mgr = new ObBackupMacroBlockTaskMgr;
|
||||
ObFakeBackupTabletProvider *provider = new ObFakeBackupTabletProvider;
|
||||
ret = task_mgr->init(backup_data_type, batch_count);
|
||||
ObLSBackupCtx ls_backup_ctx;
|
||||
ret = task_mgr->init(backup_data_type, batch_count, ls_backup_ctx);
|
||||
EXPECT_EQ(OB_SUCCESS, ret);
|
||||
ret = provider->init(total_item_count);
|
||||
EXPECT_EQ(OB_SUCCESS, ret);
|
||||
|
||||
Reference in New Issue
Block a user