[FEAT MERGE] merge quick restore
Co-authored-by: LoLolobster <949673574@qq.com> Co-authored-by: JiahuaChen <garfieldjia@qq.com> Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
This commit is contained in:
		@ -54,19 +54,6 @@ static void make_random_logic_id(blocksstable::ObLogicMacroBlockId &logic_id)
 | 
			
		||||
  logic_id.logic_version_ = random(1, 10000000);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void make_random_backup_physical_id(ObBackupPhysicalID &physical_id)
 | 
			
		||||
{
 | 
			
		||||
  physical_id.ls_id_ = random(1, ObBackupPhysicalID::MAX_BACKUP_LS_ID);
 | 
			
		||||
  physical_id.type_ = 0;
 | 
			
		||||
  physical_id.turn_id_ = random(1, ObBackupPhysicalID::MAX_BACKUP_TURN_ID);
 | 
			
		||||
  physical_id.retry_id_ = random(0, ObBackupPhysicalID::MAX_BACKUP_RETRY_ID);
 | 
			
		||||
  physical_id.file_id_ = random(0, ObBackupPhysicalID::MAX_BACKUP_FILE_ID);
 | 
			
		||||
  physical_id.reserved_ = 0;
 | 
			
		||||
  physical_id.backup_set_id_ = random(1, ObBackupPhysicalID::MAX_BACKUP_SET_ID);
 | 
			
		||||
  physical_id.offset_ = random(1, ObBackupPhysicalID::MAX_BACKUP_FILE_SIZE);
 | 
			
		||||
  physical_id.length_ = random(1, ObBackupPhysicalID::MAX_BACKUP_BLOCK_SIZE);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void make_random_backup_set_id(int64_t &backup_set_id)
 | 
			
		||||
{
 | 
			
		||||
  backup_set_id = random(1, 4096);
 | 
			
		||||
@ -110,12 +97,6 @@ static void make_random_table_key(storage::ObITable::TableKey &table_key)
 | 
			
		||||
  table_key.scn_range_.end_scn_.convert_for_gts(100);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void make_random_pair(ObBackupMacroBlockIDPair &pair)
 | 
			
		||||
{
 | 
			
		||||
  make_random_logic_id(pair.logic_id_);
 | 
			
		||||
  make_random_backup_physical_id(pair.physical_id_);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void make_random_cache_key(ObBackupIndexCacheKey &cache_key)
 | 
			
		||||
{
 | 
			
		||||
  ObBackupBlockDesc block_desc;
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user