Перейти к основному содержимому
Colin Rogers
Senior Software Engineer at dbt Labs
View All Authors

Как мы обеспечиваем уверенный переход на трек релизов "Latest" в dbt Cloud

· 9 мин. чтения
Michelle Ark
Staff Software Engineer at dbt Labs
Chenyu Li
Staff Software Engineer at dbt Labs
Colin Rogers
Senior Software Engineer at dbt Labs
"Версия без номера" теперь называется "последний" релизный трек

Эта запись в блоге была обновлена 4 декабря 2024 года: канал выпуска «versionless» был переименован в «latest», что позволило ввести каналы с менее частыми выпусками. Узнайте больше о каналах выпуска и о том, как их использовать.

С момента появления dbt Cloud пользователи должны были выбирать версию dbt Core для использования в своих задачах и средах. Это имело смысл в первые дни, когда минорные версии dbt Core часто включали изменения, нарушающие совместимость. Это обеспечивало ясность в том, какую версию базового времени выполнения они получали.

Однако это имело свою цену. Хотя обновление версии dbt в проекте казалось простым, как выбор из выпадающего списка, на самом деле требовались усилия для тестирования совместимости новой версии с существующими проектами, зависимостями пакетов и адаптерами. С другой стороны, откладывание этого означало отказ от доступа к новым функциям и исправлениям ошибок в dbt.

Но теперь всё изменилось. Сегодня мы готовы объявить об общедоступности новой опции в dbt Cloud: канала выпусков «Latest».