#sql #cockroachdb
Вопрос:
Поскольку чередование устарело в Таракане v21, у меня есть несколько таблиц, которые я пытаюсь изменить. Они существуют в иерархии, первичный из которых чередуется с родительским. По-видимому, вторичные индексы не чередуются.
Я следовал рекомендуемому процессу для их удаления (запуск alter primary key
с исходными компонентами и исключение чередования), но когда была применена миграция, я получил сообщение об ошибке, в котором говорилось, что задание не может быть завершено и может потребоваться очистка вручную. В итоге мне пришлось восстанавливать данные из резервной копии.
Есть ли какие-либо проблемы с разделением столов? Я чего-то не понимаю?
Ответ №1:
Мне жаль, что так получилось. Это означает, что где-то есть ошибка. Было бы здорово, если бы вы могли отправить проблему на github с некоторыми более подробными сведениями, чтобы мы могли выяснить, что произошло, и разобраться в этом. В идеале мы можем предотвратить, чтобы кто-то другой столкнулся с тем, во что вы врезались.
Вы можете перейти по этой ссылке, чтобы зарегистрировать проблему.
Комментарии:
1. Спасибо за быстрый ответ. Я подал жалобу.