Beta-версии и экспериментальные возможности

Функции StarRocks имеют пять возможных уровней зрелости:

  • Experimental

  • Beta

  • Generally Available (GA)

  • Deprecated

  • Removed

Большинство функций StarRocks имеют статус GA. Если в документации нет пометки, что функция Experimental, Beta или Deprecated, значит она GA.

Экспериментальные возможности (Experimental)

  • Стабильность: возможны ошибки, есть незначительные известные проблемы.

  • Зрелость: низкая.

  • Интерфейс: интерфейс может измениться в будущем. Это включает синтаксис команд, параметры конфигурации, значения по умолчанию, удаление функций и т. п.

  • Доступность: экспериментальные возможности выключены по умолчанию; их нужно включать параметром через SQL или в конфигурационном файле.

  • Готовность к продакшен-среде: экспериментальные возможности не следует использовать в продакшен-среде.

  • Поддержка: откройте GitHub issue или задайте вопрос в Slack, и команда StarRocks Engineering постарается помочь.

Beta‑возможности

  • Стабильность: хорошо протестированы; могут быть неидеальны в крайних случаях.

  • Зрелость: базовая функциональность завершена, производительность может быть не оптимизирована.

  • Интерфейс: интерфейс может измениться в будущем; возможна обратная несовместимость.

  • Доступность: Beta‑функции выключены по умолчанию; включаются параметром через SQL или в конфигурации.

  • Готовность к продакшен-среде: Beta‑функции не рекомендуются для использования в продакшен‑среде.

  • Поддержка: откройте GitHub issue или задайте вопрос в Slack, и команда StarRocks Engineering постарается помочь.

GA‑функции

  • Стабильность: всесторонне протестированы.

  • Зрелость: высокая.

  • Интерфейс: стабильный API.

  • Доступность: GA‑функции включены по умолчанию.

  • Готовность к продакшен-среде: готовы к использованию в продакшен-среде.

  • Поддержка: команда поддержки помогает заказчикам. Участникам open‑source сообщества следует открыть GitHub issue или задать вопрос в Slack; команда StarRocks Engineering постарается помочь.

Устаревшие функции (Deprecated)

Некоторые функции помечаются как устаревшие — планируются к удалению, потому что заменены другими возможностями или не используются. Как правило, при объявлении функции устаревшей мы предлагаем альтернативу в документации.