aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorzverevgeny <zverevgeny@ydb.tech>2025-03-04 14:21:36 +0300
committerGitHub <noreply@github.com>2025-03-04 14:21:36 +0300
commit57dc7ac913420e60cc59910e8106d801123f9fa4 (patch)
tree25bfd3d24ee8288de4909ba5a85536a1e2dee60b
parent9eea4e372ad51d5e90a0446e64a1751d2532214f (diff)
downloadydb-57dc7ac913420e60cc59910e8106d801123f9fa4.tar.gz
use std::greater instead of custom predicate (#15227)
-rw-r--r--ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h b/ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h
index b98da7db46..fa9798fa4b 100644
--- a/ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h
+++ b/ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h
@@ -13,13 +13,7 @@ private:
std::shared_ptr<TSimplePortionsGroupInfo> PortionsInfo = std::make_shared<TSimplePortionsGroupInfo>();
std::vector<std::shared_ptr<IPortionsLevel>> Levels;
- class TReverseSorting {
- public:
- bool operator()(const ui64 l, const ui64 r) const {
- return r < l;
- }
- };
- std::map<ui64, std::shared_ptr<IPortionsLevel>, TReverseSorting> LevelsByWeight;
+ std::map<ui64, std::shared_ptr<IPortionsLevel>, std::greater<ui64>> LevelsByWeight;
const std::shared_ptr<IStoragesManager> StoragesManager;
const std::shared_ptr<arrow::Schema> PrimaryKeysSchema;
virtual std::vector<TTaskDescription> DoGetTasksDescription() const override {