diff options
author | zverevgeny <zverevgeny@ydb.tech> | 2025-03-04 14:21:36 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-04 14:21:36 +0300 |
commit | 57dc7ac913420e60cc59910e8106d801123f9fa4 (patch) | |
tree | 25bfd3d24ee8288de4909ba5a85536a1e2dee60b | |
parent | 9eea4e372ad51d5e90a0446e64a1751d2532214f (diff) | |
download | ydb-57dc7ac913420e60cc59910e8106d801123f9fa4.tar.gz |
use std::greater instead of custom predicate (#15227)
-rw-r--r-- | ydb/core/tx/columnshard/engines/storage/optimizer/lcbuckets/planner/optimizer.h | 8 |
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 { |