mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 08:40:50 +00:00
use std::min and max to update global min max idx
This commit is contained in:
parent
129db2610f
commit
b2fe79dda7
@ -54,17 +54,10 @@ void MergeTreePartitionGlobalMinMaxIdxCalculator::updateGlobalMinMaxIndexes(
|
|||||||
{
|
{
|
||||||
const auto & [local_min_idx, local_max_idx] = local_min_max_indexes[i];
|
const auto & [local_min_idx, local_max_idx] = local_min_max_indexes[i];
|
||||||
|
|
||||||
const auto & [global_min_idx, global_max_idx] = global_min_max_indexes[i];
|
global_min_max_indexes[i] = {
|
||||||
|
std::min(global_min_max_indexes[i].first, local_min_idx),
|
||||||
if (local_min_idx < global_min_idx)
|
std::max(global_min_max_indexes[i].second, local_max_idx)
|
||||||
{
|
};
|
||||||
global_min_max_indexes[i].first = local_min_idx;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (local_max_idx > global_max_idx)
|
|
||||||
{
|
|
||||||
global_min_max_indexes[i].second = local_max_idx;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user