-
Notifications
You must be signed in to change notification settings - Fork 723
added columnshard tests for bool #26561
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
🟢 |
.github/config/muted_ya.txt
Outdated
ydb/core/kqp/ut/olap KqpOlapJson.BrokenJsonWriting[2,true,1,10,1000000,0] | ||
ydb/core/kqp/ut/olap KqpOlapOptimizer.OptimizationAfterDeletion | ||
ydb/core/kqp/ut/olap KqpOlapSysView.StatsSysViewColumns | ||
ydb/core/kqp/ut/olap KqpBoolColumnShard.TestSimpleQueries+UseScanQuery |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Предлагаю их не в mute добавлять а через return отключить чтобы в ci чеках не тратить время пока функциональность не готова
⚪
🟢 |
ydb/core/kqp/ut/olap/bool_ut.cpp
Outdated
check(tester); | ||
} | ||
|
||
Y_UNIT_TEST_DUO(TestFilterNulls, UseScanQuery) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Давай строчные и колоночные вместе протестируем здесь
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Мне кажется у даташардов есть свои тесты для этого
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Можем тогда объединиться с их тестами? Точно ли нам нужны одинаковые тесты с двух сторон?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я не уверен что они одинаковые
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Просто у них есть какие-то свои тесты для bool
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess
}; | ||
|
||
Y_UNIT_TEST_SUITE(KqpBoolColumnShard) { | ||
class TBoolTestCase { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Обычно TBoolTestCase выносят вне suite
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Это не так. Я делал по аналогии с decimal
TestHelper.ExecuteQuery(query); | ||
} | ||
|
||
void PrepareTable1() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Не хватает разных форматов, нужен CSV, YdbValue, Arrow
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Это другие тесты, в других местах, в этом пр я только добавляю bool_ut в ydb/core/kqp/ut/olap
⚪
🟢 |
⚪
🟢 |
Договорились что здесь останется технический долг и тесты нужно будет переписать по аналогии с https://a.yandex-team.ru/arcadia/contrib/ydb/services/ydb/backup_ut/ydb_backup_ut.cpp?rev=r17704661#L142 |
⚪ ⚪ Ya make output | Test bloat | Test bloat
🟢 |
⚪
🟢 |
Changelog entry
...
Changelog category
Description for reviewers
...