暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Cloudberry Database 社区月报(202406):更多工具开源

ApacheCloudberry 2024-07-23
56

Cloudberry Database 作为 Greenplum 衍生版本和首选开源替代,由 Greenplum 原始团队成员创建,与 Greenplum 保持原生兼容,并能实现无缝迁移,且具备更新的 PostgreSQL 内核和更丰富的功能。
GitHub: https://github.com/cloudberrydb/cloudberrydb

Hi 各位社区小伙伴们,Cloudberry Database 2024 年 6 月社区月报来啦!下面将汇总在过去的 6 月份 Cloudberry Database 项目和社区关键进展,请大家阅读!

新版本 1.5.4

Cloudberry Database v1.5.4[1] 版本发布,本版本带来系列更新以及一些 Bug 修复。你可以在 GitHub 上查看具体提交信息:1.5.4 Commit 提交[2]

本次发布首次推出方便用户快速安装的 RPM 包,当前 RPM 包仅提供基本数据库功能,尚未搭载原有自带扩展和社区用户常用的周边工具如 gpbackup
PXF
 等,我们在后续版本中将进行优化。

Bootcamp 训练营更新

在近期,我们也对 Bootcamp 训练营项目进行了更新,最新 Bootcamp 项目支持体验 Cloudberry Database 1.5.4 版本,并支持基于 Rocky Linux 9.4 构建最新代码沙箱环境。

CentOS 7.9 在 6 月底迎来生命周期结束,官方不再提供更新维护,Bootcamp 项目也对此进行了优化,支持 CentOS 7.9 x86_64 用户继续基于 CentOS 7.9 构建体验沙箱环境。

欢迎下载 Bootcamp 训练营项目:Bootcamp v1.5.4[3]

感谢 v1.5.4 版本贡献者

🎈️🎊️ 特别感谢在 Cloudberry Database 1.5.4 版本中做出贡献的社区成员:

@higuoxing, @tuhaihe, @August-beaulo, @avamingli, @piyushc01, @red1452, @edespino, @jnihal, @Annu149, @jiaqizho, @wenchaozhang-123, @dgkimura, @fanfuxiaoran, @gfphoenix78, @HelloYJohn, @adam8157, @xiaoxiaoHe-E, @InnerLife0, @wuyuhao28, @l-wang, @lij55, @huansong, @chrishajas, @tglsfdc, @fairyfar, @kainwen, @nmisch, @my-ship-it

生态周边

6 月份,我们释放出了更多 Cloudberry Database 周边工具,以满足原有 Greenplum 用户迁移 Cloudberry Database 的需求,包括:

  • • MADlib for Cloudberry Database: @cloudberrydb/madlib[4]

  • • PXF for Cloudberry Database: @cloudberrydb/pxf[5]

  • • Filedump for Cloudberry Database: @cloudberrydb/filedump[6]

  • • gpbackup-s3-plugin: @cloudberrydb/gpbackup-s3-plugin[7]

  • • PL/Java for Cloudberry Database: @cloudberrydb/pljava[8]

  • • PL/R for Cloudberry Database: @cloudberrydb/plr[9]

更多工具和解决方案开源正在路上,敬请期待!

Pull Request 清单

  • • [Bugfix] Fix unstable CI tests #486[10] by @foreyes

  • • Implement some feature of directory table. #484[11] by @wenchaozhang-123

  • • Re-enable the external FTS ICW #483[12] by @jiaqizho

  • • Call the query_info_collect_hook
     directly if expection happens #481[13] by @foreyes

  • • Fix record password_history when the role is not allowed to use profile. #480[14] by @wenchaozhang-123

  • • Modify weekly build release details #477[15] by @Zhangbaowen-Hashdata

  • • Re-used index after ALTER COLUMN TYPE
     shouldn't change relfilenode #474[16] by @lss602726449

  • • Fix external_tar_download_url #472[17] by @smartyhero

  • • Fix: replace gpscp
     with gpsync
     in ext fts #470[18] by @jiaqizho

  • • [AQUMV] Expose the function adjust view query and varno fix. #469[19] by @avamingli

  • • directory_table
    : matchignore & remove meta-command username output #464[20] by @edespino

  • • Enhance: Add hook to support different way to create/drop/alter warehouse #462[21] by @lss602726449

  • • Update the location of python-dependencies.txt
     #460[22] by @Zhangbaowen-Hashdata

Issue 清单

  • • [Bug] Errors thrown by gpinitsystem during locale checking #488[23] by @xanadu-dev

  • • [Bug] [uos1050a:aarch64 only] pg_relation_size and get_ao_compression_ratio slightly different from other operating system #487[24] by @congxuebin

  • • [Bug] guc not valid unexpectedly, exposed on lightning external fts build #485[25] by @congxuebin

  • • [Bug] [UOS1050a, UOS1060e] invalid byte sequence for encoding "UTF8": 0xba when create table #482[26] by @congxuebin

推进 Cloudberry Database 托管到基金会

在 6 月份,我们联络了部分海内外原 Greenplum 服务提供商与贡献者团队。大部分团队都对将 Cloudberry Database 推进到相关第三方基金会表现出很大兴趣,并愿意参与进来。我们期望 Cloudberry Database 能够长期运行下去,将其托管到第三方中立基金会,可以在未来避免类似 Greenplum 由单一厂商控制而出现的不可预料的情况。

整个推进工作需要较多协调和筹备,仍在推进中,期待在未来几周能够有更多进展分享给大家。

从 Greenplum 到 Cloudberry 迁移困难?

随着 Greenplum 逐渐走向闭源,越来越多的 Greenplum 用户正在考虑将 Cloudberry Database 作为 Greenplum 的开源替代选型。我们与大部分社区用户交流过程中发现,从 Greenplum 迁移到 Cloudberry Database 工作稍有复杂,当前也缺乏比较高效的辅助工具。

我们计划在 8 ~ 9 月份开源我们的一款商业迁移工具,限于当前资源,开源进度较慢,敬请大家理解。

加入我们

Cloudberry Database 致力于打造中立、开放和友好的数据库技术社区,我们面向任何人保持开放,无论其经验水平如何。我们鼓励各种类型的贡献,无论大小多少,可参考《贡献指南》[27]查看可参与贡献的方式。

除此之外,我们为社区成员提供了丰富的交流、求助和获取反馈的渠道,可查看支持页面[28]了解详情。如有任何问题或反馈,大胆求助即可,我们乐意帮助!

加入我们,成为社区成员的一份子吧!

推荐阅读

引用链接

[1]
 Cloudberry Database v1.5.4: https://github.com/cloudberrydb/cloudberrydb/releases/tag/1.5.4
[2]
 1.5.4 Commit 提交: https://github.com/cloudberrydb/cloudberrydb/compare/1.5.3...1.5.4
[3]
 Bootcamp v1.5.4: https://github.com/cloudberrydb/bootcamp/releases/tag/v1.5.4
[4]
 @cloudberrydb/madlib: https://github.com/cloudberrydb/madlib
[5]
 @cloudberrydb/pxf: https://github.com/cloudberrydb/pxf
[6]
 @cloudberrydb/filedump: https://github.com/cloudberrydb/filedump
[7]
 @cloudberrydb/gpbackup-s3-plugin: https://github.com/cloudberrydb/gpbackup-s3-plugin
[8]
 @cloudberrydb/pljava: https://github.com/cloudberrydb/pljava
[9]
 @cloudberrydb/plr: https://github.com/cloudberrydb/plr
[10]
 #486: https://github.com/cloudberrydb/cloudberrydb/pull/486
[11]
 #484: https://github.com/cloudberrydb/cloudberrydb/pull/484
[12]
 #483: https://github.com/cloudberrydb/cloudberrydb/pull/483
[13]
 #481: https://github.com/cloudberrydb/cloudberrydb/pull/481
[14]
 #480: https://github.com/cloudberrydb/cloudberrydb/pull/480
[15]
 #477: https://github.com/cloudberrydb/cloudberrydb/pull/477
[16]
 #474: https://github.com/cloudberrydb/cloudberrydb/pull/474
[17]
 #472: https://github.com/cloudberrydb/cloudberrydb/pull/472
[18]
 #470: https://github.com/cloudberrydb/cloudberrydb/pull/470
[19]
 #469: https://github.com/cloudberrydb/cloudberrydb/pull/469
[20]
 #464: https://github.com/cloudberrydb/cloudberrydb/pull/464
[21]
 #462: https://github.com/cloudberrydb/cloudberrydb/pull/462
[22]
 #460: https://github.com/cloudberrydb/cloudberrydb/pull/460
[23]
 #488: https://github.com/cloudberrydb/cloudberrydb/issues/488
[24]
 #487: https://github.com/cloudberrydb/cloudberrydb/issues/487
[25]
 #485: https://github.com/cloudberrydb/cloudberrydb/issues/485
[26]
 #482: https://github.com/cloudberrydb/cloudberrydb/issues/482
[27]
 《贡献指南》: https://cloudberrydb.org/contribute/how-to-contribute
[28]
 支持页面: https://cloudberrydb.org/support


👇🏻️扫码加入 Cloudberry Database 交流群👇🏻️

⭐️点击「阅读原文」,关注 GitHub,点个赞吧!⭐️

文章转载自ApacheCloudberry,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论