-
Notifications
You must be signed in to change notification settings - Fork 639
Падения в TTieringActualizer::Refresh при переходе с ydb-stable-24-4-4-hotfix-2 на ydb-stable-25-1-1-3 #17184
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
Comments
Падает shared база: |
Но реальное падение в sls базе: |
ttl в ней настроен на колонке
|
Проверил на тестовой туле 25-1-1-3 что VersionedIndex строится правильно по данным записанным в локальную базу на ydb-stable-24-4-4-hotfix-2 |
@aavdonkin
|
После очередной выкатки нового stable падать стало в другом месте: #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 |
Не проходит Validate тут https://a.yandex-team.ru/arcadia/contrib/libs/apache/arrow/cpp/src/arrow/record_batch.cc?rev=r16401619#L161 |
Информация о тенанте: |
Информация о таблице: (gdb) p Self->PathId |
Ошибка из логов:
|
Выяснил что падения происходят из-за неправильной схемы, а именно типов utf8 вместо целочисленных в TIndexInfo::PrimaryKey. |
Был клеш в кеше схемы на коммуналках, из-за того что в ключе не было базы, и таблицы с одинаковыми pathId в разных базах попадали под один ключ в кеше |
The text was updated successfully, but these errors were encountered: