您现在的位置是:首页 > 文章详情

再见 greenplum_path.sh,你好 cloudberry-env.sh

日期:2025-09-29点击:4

Apache Cloudberry™ (Incubating) 是 Apache 软件基金会孵化项目,由 Greenplum 和 PostgreSQL 衍生而来,作为领先的开源 MPP 数据库,可用于建设企业级数据仓库,并适用于大规模分析和 AI/ML 工作负载。

GitHub:  https://github.com/apache/cloudberry

本文翻译自 Apache Cloudberry 官方博文 https://cloudberry.apache.org/blog/from-greenplum-path.sh-to-cloudberry-env.sh,译文较原文有所调整。

概述

本文主要介绍 Apache Cloudberry 项目针对与用户直接接触的 greenplum_path.sh 脚本文件进行重命名的过渡计划,以确保与 Apache Cloudberry 官方品牌标识保持一致,并且遵循 ASF 商标政策。本计划将分两步走,旨在透明并最大限度地降低对用户的干扰。

背景:为什么需要进行此更改

随着 Apache Cloudberry (Incubating) 不断走向成熟,建立一个清晰、独立的品牌标识越发重要。虽然 Apache Cloudberry 项目基于 Greenplum 衍生而来,但现在 Apache Cloudberry 已托管在 ASF 孵化器旗下,并具有自身独特的发展演进路线。

“Greenplum”名称是博通公司(Broadcom Inc.)所有的注册商标。为了遵守 ASF 政策并避免潜在的商标混淆,Apache Cloudberry PPMC 通过在 Dev@ 邮件列表和 GitHub Issue 上进行的讨论达成了共识——重命名这一带有 Greenplum 名称并且与用户直接接触的遗留脚本。

分阶段过渡

为了顺利管理这一过渡,使其过程更加平滑,我们将分两个阶段实施这些变化:

第 1 阶段:非破坏性通知(Apache Cloudberry 2.0)

第一步已在 Pull Request #1189 中实现,并包含在即将发布的 Apache Cloudberry 2.0 版本中(备注:Cloudberry 2.0 已发布并应用此变更)。

  • 变更内容 :当用户运行 source greenplum_path.sh 时,将看到一条弹出通知,告知 Apache Cloudberry 项目独立于 Broadcom 控制下的 Greenplum,如下输出所示:
[gpadmin@cloudberry]$ source /usr/local/cloudberry-db/greenplum_path.sh
# --------------------------------------------------------------------
# NOTICE from the Apache Cloudberry PPMC
# --------------------------------------------------------------------
# This file uses the term 'greenplum' to maintain compatibility with
# earlier versions of Apache Cloudberry, which was originally called
# Greenplum. This usage does not refer to VMware Tanzu Greenplum,
# nor does it imply that Apache Cloudberry (Incubating) is affiliated
# with, endorsed by, or sponsored by Broadcom Inc.
#
# This file will be renamed in a future Apache Cloudberry release to
# ensure compliance with Apache Software Foundation guidelines.
# We will announce the change on the project mailing list and website.
#
# See: https://lists.apache.org/thread/b8o974mnnqk6zpy86dgll2pgqcvqgnwm
# --------------------------------------------------------------------
  • 影响 :该通知不会对用户传统行为造成破坏性影响 。过往脚本和工作流将继续像以前一样运行。此步骤在用户执行相关命令时提供了即时的品牌说明,并提前通知即将进行的更名。

第 2 阶段:完全重命名(面向 2.1 版及后续版本)

第二步将完成品牌对齐。

  • 变更内容:我们会将 greenplum_path.sh 正式更名为 cloudberry-env.sh。这项工作还可能包括对相关配置脚本和内部命名进行更广泛的审查,以确保一致性。
  • 影响 :这将是一个破坏性变更 。用户需要运行命令 source cloudberry-env.sh 替代 source greenplum_path.sh。这一更改会记录在发行说明以及项目文档中,如果习惯于传统操作,可以按下面类似方式对新文件创建软链接: sudo ln -s /usr/local/cloudberry-db/cloudberry-env.sh /usr/local/cloudberry-db/greenplum_path.sh

变更影响

  • 对于 2.0 版本 :无需执行任何额外操作。只需注意,在设置环境变量时会显示该通知。
  • 对于 2.1 版本 :会更新关联文件名称以使用新的cloudberry-env.sh,与传统操作习惯产生差异。

随着 Cloudberry 持续面向顶级项目成长,我们相信这一举措为 Apache Cloudberry 项目毕业及未来发展奠定了更坚实的基础。我们感谢所有参与本计划讨论的社区成员和 ASF 法律团队提供的宝贵意见和建议。 

相关讨论

  • GitHub PR:https://github.com/apache/cloudberry/pull/1189
  • 邮件列表讨论:https://lists.apache.org/thread/b8o974mnnqk6zpy86dgll2pgqcvqgnwm 加入我们
  • 访问网站:https://cloudberry.apache.org
  • 在 GitHub 上关注我们:https://github.com/apache/cloudberry
  • 加入 Slack 工作区:https://apache-cloudberry.slack.com
  • 订阅和查看邮件列表:https://cloudberry.apache.org/community/mailing-lists/
原文链接:https://www.oschina.net/news/375219
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章