Beta 和实验性功能
由于 ClickHouse 是开源的,它不仅接受来自 ClickHouse 员工的贡献,也接受来自社区的贡献。这些贡献的开发节奏往往不同;某些功能可能需要较长时间的原型设计阶段,或者需要更多时间来收集足够的社区反馈并进行迭代,才能被视为一般可用(GA)。
鉴于将功能归类为一般可用的时间存在不确定性,我们将功能划分为两类:Beta 和 Experimental。
Beta 功能由 ClickHouse 团队正式支持。Experimental 功能是由 ClickHouse 团队或社区推动的早期原型,并未获得正式支持。
下文各节将明确定义 Beta 和 Experimental 功能的特性:
测试版特性
- 正在积极开发中,目标是实现全面可用(GA)
- 主要已知问题可以在 GitHub 上进行跟踪
- 功能在未来可能会发生变化
- 可能在 ClickHouse Cloud 中已启用
- ClickHouse 团队为测试版特性提供支持
以下是当前在 ClickHouse Cloud 中被视为测试版、并可在你的 ClickHouse Cloud 服务中使用的特性。
注意:请确保你正在使用当前版本的 ClickHouse compatibility 设置,以便使用最近引入的特性。
实验性特性
- 可能永远不会进入 GA
- 可能会被移除
- 可能引入破坏性变更
- 该特性的功能可能会发生变化
- 需要被显式启用
- ClickHouse 团队不支持实验性特性
- 可能缺少重要功能和文档
- 无法在 Cloud 中启用
请注意:除上述列为 Beta 的特性外,不允许在 ClickHouse Cloud 中启用任何额外的实验性特性。