fix bug for gi_flag in ob_log_set
This commit is contained in:
		| @ -261,7 +261,7 @@ int ObGranulePump::try_fetch_pwj_tasks( | |||||||
|         break; |         break; | ||||||
|       default: |       default: | ||||||
|         ret = OB_ERR_UNEXPECTED; |         ret = OB_ERR_UNEXPECTED; | ||||||
|         LOG_WARN("unexpected type", K(ret)); |         LOG_WARN("unexpected type", K(ret), K(splitter_type_)); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|   return ret; |   return ret; | ||||||
| @ -300,7 +300,7 @@ int ObGranulePump::fetch_granule_task( | |||||||
|         break; |         break; | ||||||
|       default: |       default: | ||||||
|         ret = OB_ERR_UNEXPECTED; |         ret = OB_ERR_UNEXPECTED; | ||||||
|         LOG_WARN("unexpected type", K(ret)); |         LOG_WARN("unexpected type", K(ret), K(splitter_type_)); | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
|   return ret; |   return ret; | ||||||
|  | |||||||
| @ -1203,17 +1203,7 @@ int ObLogSet::allocate_granule_post(AllocGIContext& ctx) | |||||||
|       LOG_WARN("set granule nodes affinity failed", K(ret)); |       LOG_WARN("set granule nodes affinity failed", K(ret)); | ||||||
|     } |     } | ||||||
|     LOG_TRACE("set right child gi to affinity"); |     LOG_TRACE("set right child gi to affinity"); | ||||||
|   } else if (DIST_PULL_TO_LOCAL == set_dist_algo_) { |   } else { /*do nothing*/ } | ||||||
|     ObLogicalOperator* op = NULL; |  | ||||||
|     if (OB_FAIL(get_child(second_child)->find_first_recursive(LOG_GRANULE_ITERATOR, op))) { |  | ||||||
|       LOG_WARN("find granule iterator in right failed", K(ret)); |  | ||||||
|     } else if (NULL == op) { |  | ||||||
|       // granule iterator not found, do nothing |  | ||||||
|     } else { |  | ||||||
|       static_cast<ObLogGranuleIterator*>(op)->add_flag(GI_ACCESS_ALL); |  | ||||||
|     } |  | ||||||
|   } else { /*do nothing*/ |  | ||||||
|   } |  | ||||||
|  |  | ||||||
|   return ret; |   return ret; | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 lck0
					lck0