fix some bugs

This commit is contained in:
ChangerR
2023-06-16 03:42:31 +00:00
committed by ob-robot
parent e9a0d16b1d
commit 49a8d8bb2b
10 changed files with 112 additions and 33 deletions

View File

@ -1289,13 +1289,15 @@ public:
const ObIArray<ObLogicalOperator *> &child_ops,
ObIAllocator &allocator,
ObIArray<int64_t> &reselected_pos,
ObShardingInfo *&result_sharding);
ObShardingInfo *&result_sharding,
int64_t &inherit_sharding_index);
static int compute_basic_sharding_info(const ObAddr &local_addr,
const ObIArray<ObShardingInfo*> &input_shardings,
ObIAllocator &allocator,
ObIArray<int64_t> &reselected_pos,
ObShardingInfo *&result_sharding);
ObShardingInfo *&result_sharding,
int64_t &inherit_sharding_index);
static int get_duplicate_table_replica(const ObCandiTableLoc &phy_table_loc,
ObIArray<ObAddr> &valid_addrs);