File tree Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Expand file tree Collapse file tree 2 files changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -9,12 +9,6 @@ using namespace NYql;
9
9
10
10
Y_UNIT_TEST_SUITE (TYqlColumnOrder) {
11
11
12
- Y_UNIT_TEST (ColumnOrderIgnoreCase) {
13
- TColumnOrder order;
14
- UNIT_ASSERT_EQUAL (order.AddColumn (" a" ), " a" );
15
- UNIT_ASSERT_EQUAL (order.AddColumn (" A" ), " A_generated_2" );
16
- }
17
-
18
12
Y_UNIT_TEST (ColumnOrderShrink) {
19
13
TColumnOrder order;
20
14
UNIT_ASSERT_EQUAL (order.AddColumn (" a" ), " a" );
Original file line number Diff line number Diff line change @@ -124,6 +124,7 @@ TString TColumnOrder::Find(const TString& name) const {
124
124
TColumnOrder& TColumnOrder::operator =(const TColumnOrder& rhs) {
125
125
GeneratedToOriginal_ = rhs.GeneratedToOriginal_ ;
126
126
Order_ = rhs.Order_ ;
127
+ UseCountLcase_ = rhs.UseCountLcase_ ;
127
128
UseCount_ = rhs.UseCount_ ;
128
129
return *this ;
129
130
}
@@ -152,7 +153,7 @@ TString TColumnOrder::AddColumn(const TString& name) {
152
153
153
154
bool TColumnOrder::IsDuplicatedIgnoreCase (const TString& name) const {
154
155
auto it = UseCountLcase_.find (to_lower (name));
155
- return it != UseCount_ .end () && it->second > 1 ;
156
+ return it != UseCountLcase_ .end () && it->second > 1 ;
156
157
}
157
158
158
159
void TColumnOrder::Shrink (size_t remain) {
@@ -179,6 +180,7 @@ void TColumnOrder::Clear() {
179
180
Order_.clear ();
180
181
GeneratedToOriginal_.clear ();
181
182
UseCount_.clear ();
183
+ UseCountLcase_.clear ();
182
184
}
183
185
184
186
void TColumnOrder::EraseIf (const std::function<bool (const TString&)>& fn) {
You can’t perform that action at this time.
0 commit comments