[SCN REFACTOR] replace flash back snapshot and remove read snapshot session

This commit is contained in:
wangt1xiuyi
2022-11-28 01:54:50 +00:00
committed by ob-robot
parent c4c13f6296
commit 11485d6a98
268 changed files with 6763 additions and 7737 deletions

View File

@ -5063,7 +5063,7 @@ int ObTableLocation::try_split_integer_range(const common::ObIArray<common::ObNe
if (!range->border_flag_.inclusive_end()) {
end_val--;
}
if (end_val - start_val + 1 > MAX_INTEGER_RANGE_SPLITE_COUNT) {
if (end_val - start_val >= MAX_INTEGER_RANGE_SPLITE_COUNT || end_val - start_val < 0) {
all_part = true;
} else if (OB_FAIL(int_ranges.push_back(std::pair<int64_t, int64_t>(start_val, end_val)))) {
LOG_WARN("fail to push back integer range", K(ret));