diff --git a/be/src/olap/base_tablet.cpp b/be/src/olap/base_tablet.cpp index 9c5cbb9b184a06..bcb1e4baec9df2 100644 --- a/be/src/olap/base_tablet.cpp +++ b/be/src/olap/base_tablet.cpp @@ -19,6 +19,8 @@ #include +#include + #include "olap/cumulative_compaction_time_series_policy.h" #include "olap/tablet_fwd.h" #include "olap/tablet_schema_cache.h" @@ -94,7 +96,8 @@ uint32_t BaseTablet::get_real_compaction_score() const { int32_t BaseTablet::max_version_config() { int32_t max_version = tablet_meta()->compaction_policy() == CUMULATIVE_TIME_SERIES_POLICY - ? config::time_series_max_tablet_version_num + ? std::max(config::time_series_max_tablet_version_num, + config::max_tablet_version_num) : config::max_tablet_version_num; return max_version; }