Do not perform partition randomization in affinity GI.
This commit is contained in:
		@ -49,7 +49,7 @@ TEST_F(ObRandomAffiTaskSplitTest, split_task_test) {
 | 
			
		||||
    int64_t parallel = 3;
 | 
			
		||||
    int64_t tenant_id = 1;
 | 
			
		||||
    ObPxTabletInfo px_part_info;
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true);
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true, true);
 | 
			
		||||
    for (int i = 0; i < 5; ++i) {
 | 
			
		||||
      px_part_info.physical_row_count_ = (10 - i) * 100;
 | 
			
		||||
      affinitize_rule.add_partition(i,i,parallel,tenant_id,px_part_info);
 | 
			
		||||
@ -70,7 +70,7 @@ TEST_F(ObRandomAffiTaskSplitTest, split_task_test) {
 | 
			
		||||
    int64_t parallel = 16;
 | 
			
		||||
    int64_t tenant_id = 1;
 | 
			
		||||
    ObPxTabletInfo px_part_info;
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true);
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true, true);
 | 
			
		||||
 | 
			
		||||
    px_part_info.physical_row_count_ = 3000;
 | 
			
		||||
    affinitize_rule.add_partition(0,0,parallel,tenant_id,px_part_info);
 | 
			
		||||
@ -100,7 +100,7 @@ TEST_F(ObRandomAffiTaskSplitTest, split_task_test) {
 | 
			
		||||
    int64_t parallel = 3;
 | 
			
		||||
    int64_t tenant_id = 1;
 | 
			
		||||
    ObPxTabletInfo px_part_info;
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true);
 | 
			
		||||
    ObPxAffinityByRandom affinitize_rule(true, true);
 | 
			
		||||
 | 
			
		||||
    px_part_info.physical_row_count_ = 3000;
 | 
			
		||||
    affinitize_rule.add_partition(0,0,parallel,tenant_id,px_part_info);
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user