Поскольку ClickHouse — проект с открытым исходным кодом, в его развитие вносят вклад не только сотрудники ClickHouse, но и сообщество. Эти изменения часто разрабатываются с разной скоростью; некоторым возможностям может потребоваться длительный этап прототипирования или больше времени на получение достаточной обратной связи от сообщества и доработку, прежде чем их можно будет считать общедоступными (GA).
Поскольку не всегда очевидно, когда возможность можно отнести к общедоступным, мы разделяем возможности на две категории: бета и экспериментальные.
Возможности бета официально поддерживаются командой ClickHouse. Экспериментальные возможности — это ранние прототипы, разрабатываемые либо командой ClickHouse, либо сообществом, и они официально не поддерживаются.
В разделах ниже подробно описаны свойства возможностей бета и экспериментальных возможностей:
бета-функции
- Находятся в активной разработке и готовятся к выходу в GA
- Основные известные проблемы можно отслеживать на GitHub
- Функциональность может измениться в будущем
- Могут быть включены в ClickHouse Cloud
- Команда ClickHouse поддерживает бета-функции
Ниже перечислены возможности, которые считаются бета-функциями в ClickHouse Cloud и доступны для использования в ваших сервисах ClickHouse Cloud.
Примечание: убедитесь, что вы используете актуальную версию настройки ClickHouse compatibility, чтобы иметь доступ к недавно появившейся возможности.
Экспериментальные возможности
- Могут никогда не выйти в GA
- Могут быть удалены
- Могут вносить несовместимые изменения
- Функциональность может измениться
- Требуют явного включения
- Команда ClickHouse не поддерживает экспериментальные возможности
- Могут не иметь важных функций и документации
- Нельзя включить в ClickHouse Cloud
Обратите внимание: в ClickHouse Cloud нельзя включать никакие дополнительные экспериментальные возможности, кроме тех, что перечислены выше как бета.