diff options
| author | ivanmorozov333 <[email protected]> | 2024-01-31 13:54:58 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-01-31 13:54:58 +0300 |
| commit | b8034cddecac017a620e570b43377007a5de75cf (patch) | |
| tree | f0284149500803e197dd0a626705b7936df0b7ff | |
| parent | d834612c3a01e331dab514c3edcd849433484102 (diff) | |
fix columns set algebra (#1450)
| -rw-r--r-- | ydb/core/tx/columnshard/engines/reader/plain_reader/columns_set.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/ydb/core/tx/columnshard/engines/reader/plain_reader/columns_set.cpp b/ydb/core/tx/columnshard/engines/reader/plain_reader/columns_set.cpp index 0d05fe444c0..ee95b7e42fa 100644 --- a/ydb/core/tx/columnshard/engines/reader/plain_reader/columns_set.cpp +++ b/ydb/core/tx/columnshard/engines/reader/plain_reader/columns_set.cpp @@ -12,12 +12,9 @@ TString TColumnsSet::DebugString() const { } NKikimr::NOlap::NPlainReader::TColumnsSet TColumnsSet::operator-(const TColumnsSet& external) const { - if (external.IsEmpty()) { + if (external.IsEmpty() || IsEmpty()) { return *this; } - if (IsEmpty()) { - return external; - } TColumnsSet result = *this; for (auto&& i : external.ColumnIds) { result.ColumnIds.erase(i); |
