- Порезанный
- 9 августа 2026 г. в 22:52 UTC
- Автор
- Kamo
- Обещать
- ed450ee
Все 15 миграций теперь относятся к YugabyteDB: 111 таблиц Именно таракан. Восемь различных CockroachDB-конструкций должны были быть обрабатывается, обнаруживается по одному, управляя мигратором, пока он не перестает выходить из строя: STRING/BYTES types, USING HASH bucket count, inline INDEX in CREATE TABLE, ON UPDATE column clauses, строковый уровень TTL, ALTER PRIMARY KEY, СДЕЛАЙТЕ КОНСТРАИНТ, если НЕ ИСПОЛЬЗУЕТ, и буквальные буквы x'..'. Три из них были поведенческими, а не синтаксическими и прошли бы через несколько лет. Проверка синтаксиса при молчаливом изменении того, что делает база данных: ON UPDATE now() поддерживает столбец в каждом обновлении. Сбрасывать его Заморозили бы 20 обновленных столбцов at/last seen at по их значению вставки. Заменяется на триггеры до обновления. Row-level TTL фактически удаляет строки. Восемь таблиц содержат политику удержания (chat messages 90 days, player sessions daily 400, ...). Раздевание пункт требуется для разбора, поэтому политики реализуются как явные DELETEs in 02-retention-sweeper.sql. Ничто не заставляет эту корреспонденцию Теперь каждое заявление называет политику, которую оно заменяет. - x'DEADBEEF' - это BYTES в CockroachDB, но BIT STRING в PostgreSQL. 8 пораженных букв - это 32-байтные семена мирового гена, которые ландшафт каждой планеты происходит от; проверенный байт-идентичный после Преобразование в xDEADBEEF::bytea.