停止在配置插件中支持 Hadoop v1¶
https://blueprints.launchpad.net/sahara/+spec/drop-hadoop-1
本规范建议停止支持旧版本的 Hadoop
问题描述¶
配置插件中对 Hadoop 1 的支持已成为一个未使用的功能。Hadoop v1 的开发几乎已经冻结,Hadoop 供应商也正在停止对其的支持。
由于 sahara-plugins 和 sahara 主仓库的分离即将发生,将更少的插件迁移到新的仓库将会更容易。同时,单元测试和场景测试的数量也将减少。
将被停止支持的版本列表如下:
Vanilla 1.2.1
HDP 1.3.2
本规范不涉及停止支持插件的已弃用版本。这应该作为发布周期中的常规部分进行处理。
提议的变更¶
删除 Hadoop v1 的插件代码,以及
xml/json 资源
单元测试和场景测试
示例文件
镜像元素
替代方案¶
待定
数据模型影响¶
无
REST API 影响¶
无
其他最终用户影响¶
无
部署者影响¶
无
开发者影响¶
无
Sahara-image-elements impact¶
构建 Hadoop v1 镜像的元素也应被删除
Sahara-dashboard / Horizon 影响¶
无
实现¶
负责人¶
- 主要负责人
nkonovalov
工作项¶
在 sahara-ci 中禁用 Hadoop v1 测试
从 sahara 主仓库中删除相关代码和资源
删除镜像元素
依赖项¶
无
测试¶
Sahara-ci 不应再测试 Hadoop v1
文档影响¶
添加说明,说明新版本中不再支持 Hadoop v1。
参考资料¶
无