网易首页 > 网易号 > 正文 申请入驻

Pigsty v4.3 发布:510扩展与Ubuntu26

0
分享至

Pigsty v4.3 正式发布。如果说 v4.2 的主题是 “十二内核”,那么 v4.3 的主题就是 “扩展密度”。

在这个版本中,支持的 PG 扩展数量从 460 个暴涨至 510 个,达到新高度。 在操作系统支持上,Ubuntu 26.04 进入支持矩阵,Ubuntu 20.04 正式退场。 Supabase、pgEdge、PolarDB、Grafana、MinIO 这些核心组件也完成了一轮集中刷新。

Pigsty v4.3:成为主流

通常来说,在 GitHub 上,5000 star 是一个分水岭,代表一个开源项目进入 “主流” 的行列。 最直观的福利就是 —— 有资格申请免费的 ChatGPT / Claude 订阅了。

Pigsty 最近:当前的 Star 5066,GitHub 上 Star > 5066 的仓库有 11621 个,也就是排名 1 万左右,前 0.005% 的项目。 对于数据库发行版这样的赛道来说,Star 的含金量会更高 —— 从 Star 上来看,Pigsty 已经是 PG 发行版赛道的 No.3,Linux 原生 PG 发行版赛道的 No.1 了。


最让我惊讶的是 Pigsty.IO 网站的流量,在三月份的时候,Pigsty.io 的月 UV 还不到两千万,在四月底的时候,就已经突破一亿了。 其中 99%+ 的流量来自 AI/Agent。这意味着 Pigsty 网站已经成为主流 AI 的关键语料,以及 AI Agent 使用的基础设施。 对于一个 “个人项目” 来说,这确实是难能可贵的成就了。


扩展总数突破 510

PostgreSQL 最强的地方是扩展性,但扩展生态的工程现实并不轻松。v4.3 新增约 50 个 PostgreSQL 扩展,可用扩展总数达到 510 个。新增扩展覆盖面很广:

block_copy_commandexternal_filelogical_ddlpg_query_rewrite 这类偏内核与 DDL/执行机制的工具。•datasketchesonesparserdkitpghydroprovsql 这类数据科学、稀疏计算、化学信息、地理水文、概率数据库方向的扩展。•pg_text_semverpg_variablespg_whenpgcalendarpglock 这类日常开发与管理工具。•postgresbsonpgprotore2pgmqpgmqtt 这类协议、队列、正则和消息相关组件。•storage_enginepg_pathcheckpg_saviorpg_textsearch 这类需要更认真理解加载方式或风险边界的高级扩展。

其中不少扩展已经跨过了 pgrx 版本迁移,例如从 0.16.1 切到 0.17.0,甚至 pg_searchpg_trickle 已经进入 pgrx 0.18.0 线。 Rust 扩展生态越来越活跃,这很好,但对发行版维护者来说,也意味着每轮构建都要额外处理 Rust toolchain、cargo 依赖、PG 版本适配和平台差异。


用户看到的是一行 CREATE EXTENSION,维护者看到的是一张矩阵,一两百个包。不过现在老冯的扩展维护流程已经接入了 Agent 工作流。 无论是新增扩展,还是版本更新,都有一套完整的自动化流程,所以尽管扩展数量越来越多,维护成本不增反降,依然在一个人的维护能力范围内。

Ubuntu 26.04 进入支持矩阵

v4.3 新增 Ubuntu 26.04 x86_64 / arm64 支持,同时正式弃用 Ubuntu 20.04。

Pigsty 当前支持 8 个主要操作系统版本,覆盖 x86_64 与 arm64 两种架构,一共是 16 个平台组合:


Ubuntu 24.04(noble)仍然是当下使用最多的系统版本。Ubuntu 26.04 也许会在后续几年中逐步替代 Ubuntu 24.04,成为很多用户的新基线。

其实我们在 Ubuntu 26.04 发布当天就已经添加了初步支持,不过很多 Pigsty 提供的三方扩展还需要花时间构建与核验。 这次 Ubuntu 26.04 的常规扩展和离线安装包已经就位;Rust 扩展目前还没有提供,后续会继续补齐。

此外,Ubuntu 24.04 的版本也从 24.04.3 升级为 24.04.4,Debian 13 的版本从 13.3 升级到 13.4

Pigsty 使用的 vagrant 和 terraform 模板也都相应更新到最新的版本。 不过阿里云目前还没有提供 Ubuntu 26.04 的镜像。

内核更新:Supabase、pgEdge、PolarDB

Supabase 自建模板更新到最新版本。Pigsty 是极少数几个提供企业级 Supabase 自建方案的开源 PG 发行版之一。这次我们把 Supabase 模板更新到了最新版本,另外,我们还提供了一个 “Supabase” 青春版 —— Insforge 的自建支持。

pgEdge 更新到 PG 18。pgEdge 的核心价值是基于 PostgreSQL 的多主复制,底层依赖 Spock 等三个扩展。这次 Spock 支持的最新 PG 大版本从 17 提升到了 18,我们也相应更新并重新构建。

PolarDB 更新到 PG 17,对应版本来到 17.9.1.0。PolarDB 是共享存储架构的 PostgreSQL 内核分支,之前基线停留在 PG 15,这次跨到 PG 17。

OrioleDB 继续更新到 OriolePG 17.18 与 OrioleDB beta15 / 1.7。OrioleDB 仍然处在快速演进阶段,不建议在生产库里激进采用,但作为 PostgreSQL 存储引擎方向的前沿项目,可以尝尝鲜。

Cloudberry 更新到 2.1.0,并新增 cloudberry-backupcloudberry-pxf 包。上一版 Pigsty 把 Cloudberry 带回发行矩阵,这一版补齐了周边工具。


Grafana 13 与 Victoria 组件刷新

可观测性是 Pigsty 的基本盘。这次的可观测性技术栈也进行了批量更新。 最显著的改动是 Grafana 大版本更新,从 12 到 13 引入了许多新功能,比如支持在 Dashboard 里使用 Tab,这带来了更多有趣的玩法。

v4.3 将 Grafana 更新到 13.0.1,并同步刷新插件包:

grafana:12.4.1 -> 13.0.1•grafana-plugins:12.3.0 -> 13.0.0•grafana-infinity-ds:3.7.4 -> 3.8.0•grafana-victoriametrics-ds:0.23.1 -> 0.24.0

Victoria 系列也进行了集中更新:

victoria-metrics:1.138.0 -> 1.142.0•victoria-metrics-cluster:1.138.0 -> 1.142.0•vmutils:1.138.0 -> 1.142.0•victoria-logs:1.48.0 -> 1.50.0•vlagent / vlogscli:1.48.0 -> 1.50.0•victoria-traces:0.8.0 -> 0.8.2

同时也修了个用户反馈的小问题,VictoriaTraces 的 Grafana 数据源路径修正为 /select/jaeger


etcd CVE 修复

之前,etcd 3.6.8 爆出来一个 CVE,3.6.9 修复了但引入了新的问题,给 member list API 加上了 Auth,导致 PG 高可用组件 Patroni 失效(4.1.0 以前版本),Patroni 4.1.1 修复了这个问题。

这里要提醒一下用户,Patroni <= 4.1.0 与 etcd <= 3.6.8 配合使用;而 Patroni >= 4.1.1 与 etcd >= 3.6.9 配合使用,也就是这两个软件的版本必须配套。老配老,新配新,否则就会有问题。

之前在 v4.2.2 中,EL 侧已经更新了 etcd 3.6.10 与 patroni 4.1.1,但是因为 APT 仓库更新慢,所以 DEB 侧还停留在 etcd 3.6.8 与 patroni 4.1.0 的老版本上。现在 v4.3 中,DEB 侧也完成了更新,用户可以放心升级了。

MinIO CVE 修复

老冯之前 fork 了 MinIO,四月份修复了几个 CVE,写了一篇《续命 MinIO,承诺兑现[3]》聊了聊这个事,完整背景和漏洞细节可以看那篇。 Pigsty v4.3 实装了修复后的新版本:20260417000000

这批修复覆盖 OIDC/JWT、LDAP STS 登录、复制头元数据、S3 Select、unsigned-trailer 签名校验等路径。对 Pigsty 用户来说,重点不是每个漏洞的利用细节,而是对象存储组件已经切到带修复的版本,离线包也一并更新了。

现在老冯的这个 fork(Silo)已经被一些项目用在实际生产环境中了,比如 Grafana Loki。silo 文档站每个月有千万级别的请求量,Docker Hub 上的下载也达到了 10 万+。 应该是目前影响力最大的 MinIO fork 了。老冯虽然挺开心,但重申一下这并不是我的主业,我只是确保 Pigsty 用户有这么一个能用的开源对象存储选项就可以了。

然后最近发现 RustFS 竟然也成了奇绩校友,跟他们聊天得知后面准备把 RustFS 做成 MinIO 的 Drop-In 替代。老冯觉得如果这个目标真能实现,我会认真考虑直接用 RustFS 替换 MinIO。 这次欣慰地看到 RustFS 告别 Alpha 阶段,发布了第一个 Beta 版本,我也打好了包。大概计划在七月左右会有 GA 版本。

Vagrant 模板统一切到 cloud-image

Vagrant 对很多人来说只是本地测试工具,但对 Pigsty 这种需要验证多操作系统、多架构、多拓扑的项目来说,它是很重要的开发与验收入口。

v4.3 将 Vagrant 模板统一切换到 cloud-image 系列镜像。 主要是因为,这是唯一一个完整覆盖 Virtualbox/Libvirt amd64/arm64 四种排列组合下所有 Pigsty 支持的操作系统的镜像族

这个改动主要是为了降低系统镜像差异带来的不确定性。传统 box 镜像质量参差不齐,网络、磁盘、cloud-init、guest tools 的行为都可能有细微差异。 cloud-image 是发行版官方更标准、更持续维护的路径,统一到这条线之后,后续适配和排障都会简单很多。

不过这个镜像的默认网卡名不再是 eth1 了,如果你需要测试 VIP 相关的功能,请记得调整配置中的网卡名称。


几个值得单独提的修复

v4.3 还有一些看似不起眼,但属于是用户真实撞上的问题的修复。

PostgreSQL 用户名校验放宽:现在允许少量特殊符号 @.- 出现在用户名定义中。现实里很多企业账号体系会使用邮箱式用户名或带域标识的用户名,数据库发行版不应该用过窄的正则把这些合法需求挡掉。

IPv6 nameserver 解析修复:旧逻辑只提取 IPv4 DNS Server,遇到 IPv6 nameserver 时会漏掉配置。现在修复后,可以正确处理 IPv6 DNS 场景。IPv6 支持常常不是主线需求,但一旦环境里有,它就是硬需求。

其他的一些特性

此外,在 Pigsty v4.3 中,我们还试点加入了 Hindsight 记忆框架(基于 PG 与 pgvector)和 Hermes Agent 自建模板支持。它们都还属于试点功能,这里就不展开了。

小结

Pigsty v4.3 说大不大,没有框架,接口上的改动。但说小也不小,一口气上新了 50 个扩展。

它没有一个单点爆炸的新功能,但它把很多用户真正关心的东西一起往前推进了:更多扩展,更新的操作系统,更新的内核分支,更新的监控栈,更稳的 Vagrant 模板,修复 CVE 的对象存储包,修正了一批实际会踩到的小问题。

数据库发行版的价值,很多时候就体现在这些不性感的地方。你不需要自己去追 50 个扩展的构建状态,不需要自己检查 Ubuntu 26.04 的包矩阵,不需要自己处理 MinIO CVE 分支,不需要自己整理 Grafana 13 插件和 Victoria 组件版本,不需要自己猜 Vagrant 镜像该用哪个。

Pigsty 把这些东西收敛成一个版本。你拿来用就行。下面附完整的 v4.3.0 提交注记与包变更摘要,方便按需查阅。

v4.3.0 提交注记

亮点

•新增约 50 个 PostgreSQL 扩展,总可用数量达到 510 个•支持 Ubuntu 26.04 x86_64/arm64,弃用 Ubuntu 20.04 支持;小版本更新至 Debian 13.4 / Ubuntu 24.04.4•内核更新:Supabase 更新至最新版本,pgEdge 更新至 PG 18,PolarDB 更新至 PG 17•Grafana 更新至 13.0.1,MinIO 使用修复 CVE 后的 pgsty/Silo 分支。•Vagrant 模板统一切换至 cloud-image 系列镜像。

问题修复

•PostgreSQL 用户名校验放宽,允许 @.- 几个字符出现在用户名中。•修复 IPv6 nameserver 解析,避免 DNS 配置只匹配提取 IPv4 的旧 DNS Server。•VictoriaTraces Grafana 数据源路径改为 /select/jaeger。•Vagrant 磁盘探测更稳健,新增 EL vagrant 镜像 guest 网络修复脚本 bin/el-fix。



数据库老司机

点一个关注 ⭐️,精彩不迷路

对 PostgreSQL, Pigsty,下云 感兴趣的朋友

欢迎加入 PGSQL x Pigsty 交流群 (QQ 619377403)



特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
豆包又更新了!一键生成王炸PPT,10分钟搞定半天工作量!

豆包又更新了!一键生成王炸PPT,10分钟搞定半天工作量!

秋叶PPT
2026-05-03 08:22:37
55岁"纸片人"鲁豫,与小19岁男友同居后变样,如今她令人大跌眼镜

55岁"纸片人"鲁豫,与小19岁男友同居后变样,如今她令人大跌眼镜

观察鉴娱
2026-04-17 09:43:01
设计院正在集体死去:不是没项目,是被6座大山压垮了!

设计院正在集体死去:不是没项目,是被6座大山压垮了!

悟话八门
2026-05-03 12:57:09
美国巨星黛博拉,这大体格真壮实,谁人不爱呢

美国巨星黛博拉,这大体格真壮实,谁人不爱呢

科学发掘
2026-05-04 04:54:33
于和伟:我虽有绯闻,但宋林静18岁就跟了我,我余生绝不辜负她!

于和伟:我虽有绯闻,但宋林静18岁就跟了我,我余生绝不辜负她!

小椰的奶奶
2026-05-04 07:16:35
广州为何不敌广东?赛后徐昕毫不客气说出原因,说的很真实!

广州为何不敌广东?赛后徐昕毫不客气说出原因,说的很真实!

吴紒爱体育
2026-05-04 08:34:48
快扔掉!戴一天,辐射量相当于拍117次胸片

快扔掉!戴一天,辐射量相当于拍117次胸片

上观新闻
2025-11-23 18:47:10
7换1!NBA重磅大交易!东部新贵史诗级加强

7换1!NBA重磅大交易!东部新贵史诗级加强

林子说事
2026-05-03 16:26:44
龙应台破防:称自己为之奋斗一生的价值观崩塌!

龙应台破防:称自己为之奋斗一生的价值观崩塌!

谈芯说科技
2026-05-01 23:00:48
3换1!冒险报价!杜兰特或将加盟开拓者

3换1!冒险报价!杜兰特或将加盟开拓者

宝哥精彩赛事
2026-05-04 12:04:09
德比斯退赛,张雪发声

德比斯退赛,张雪发声

观察者网
2026-05-03 21:26:17
3分3板3犯,状元郎打出生涯最差一季,球迷:别怪教练不给机会了

3分3板3犯,状元郎打出生涯最差一季,球迷:别怪教练不给机会了

弄月公子
2026-05-04 10:40:24
当众处决!俄方宣读日本秘密保证书,高市早苗援乌谎言彻底被揭穿

当众处决!俄方宣读日本秘密保证书,高市早苗援乌谎言彻底被揭穿

近史谈
2026-05-03 23:31:02
张雪机车冠军奖金13万,德比斯年薪480万,这钱到底怎么算的?

张雪机车冠军奖金13万,德比斯年薪480万,这钱到底怎么算的?

童叔不飙车
2026-05-04 11:09:14
话费终于自由了!联通取消月租,移动电信会跟风吗?

话费终于自由了!联通取消月租,移动电信会跟风吗?

Thurman在昆明
2026-05-04 10:42:36
英超二桃杀三士:维拉输球拉森林下水,三队死磕两个上岸席位!

英超二桃杀三士:维拉输球拉森林下水,三队死磕两个上岸席位!

英超德甲才疯狂
2026-05-04 07:17:43
特朗普放大招:美军开始疏通霍尔木兹海峡,给革命卫队致命一击

特朗普放大招:美军开始疏通霍尔木兹海峡,给革命卫队致命一击

说历史的老牢
2026-05-04 10:32:30
成龙都要给面子的京圈父女,手握顶流花名册,最终赌输了整个帝国

成龙都要给面子的京圈父女,手握顶流花名册,最终赌输了整个帝国

娱探金多米
2026-03-07 14:49:09
我和一位“官二代”女镇长搭班子,才明白什么叫认知的碾压

我和一位“官二代”女镇长搭班子,才明白什么叫认知的碾压

千秋文化
2026-04-25 20:37:53
这就是烈士江姐的真实的样貌,并非演员扮演,货真价实的罕见照片

这就是烈士江姐的真实的样貌,并非演员扮演,货真价实的罕见照片

浩渺青史
2026-05-04 00:50:25
2026-05-04 13:36:49
老冯云数 incentive-icons
老冯云数
数据库老司机,云计算泥石流,PostgreSQL大法师
168文章数 55关注度
往期回顾 全部

科技要闻

OpenAI“复活”了QQ宠物,网友直接玩疯

头条要闻

大型邮轮暴发病毒致3死 曾有好莱坞明星夫妇染病死亡

头条要闻

大型邮轮暴发病毒致3死 曾有好莱坞明星夫妇染病死亡

体育要闻

曼联3-2双杀利物浦!提前三轮锁定欧冠资格 梅努制胜

娱乐要闻

严浩翔新歌,父母离婚17年矛盾升级

财经要闻

魔幻的韩国股市,父母给婴儿开户买股票

汽车要闻

同比大涨190% 方程豹4月销量29138台

态度原创

时尚
艺术
房产
本地
数码

快看!!这个女演员近日暴瘦!!哦,知道了……

艺术要闻

奥托·冯·托伦:19世纪奥地利著名动物/风景画家

房产要闻

五一楼市彻底明牌!塔尖人群都在重仓凯旋新世界

本地新闻

用青花瓷的方式,打开西溪湿地

数码要闻

因内存短缺,英伟达提前终止部分Jetson产品供应

无障碍浏览 进入关怀版