diff --git a/src/sql/optimizer/ob_phy_table_location_info.cpp b/src/sql/optimizer/ob_phy_table_location_info.cpp index 702c516677..a819c4a0cc 100644 --- a/src/sql/optimizer/ob_phy_table_location_info.cpp +++ b/src/sql/optimizer/ob_phy_table_location_info.cpp @@ -95,8 +95,7 @@ int ObOptTabletLoc::assign_with_only_readable_replica(const ObObjectID &partitio // all replicas are in blacklist, add leader replica forcibly. if (OB_SUCC(ret) && 0 == replica_locations_.count()) { if (OB_INVALID_INDEX == leader_replica_idx) { - ret = OB_ERR_UNEXPECTED; - LOG_WARN("unexpected invalid index", K(ret)); + LOG_INFO("there is no leader replica"); } else if (OB_FAIL(replica_locations_.push_back(ls_location.get_replica_locations().at(leader_replica_idx)))) { LOG_WARN("failed to push back leader replica", K(ret)); }