Skip to content

Commit b49ac6b

Browse files
committed
update extension count
1 parent b4879cc commit b49ac6b

15 files changed

Lines changed: 27 additions & 27 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![License: Apache-2.0](https://img.shields.io/badge/license-Apache--2.0-green)](LICENSE)
77

88
**pgext** catalogs the PostgreSQL extension universe: 2,230 extensions, including
9-
562 packaged extensions, with metadata, dependencies, categories, and exact package
9+
572 packaged extensions, with metadata, dependencies, categories, and exact package
1010
availability across PostgreSQL versions, operating systems, and repositories
1111
(PGDG / Pigsty, APT / YUM).
1212

cli/gen_list_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,14 @@ func TestGenerateLicenseListIsDeterministicForEqualRankLicenses(t *testing.T) {
7272

7373
func TestGenerateCatalogContentDistinguishesUniverseFromPackaged(t *testing.T) {
7474
stats := &CatalogStats{
75-
ExtensionStats: []StatsRow{{Title: "ALL", Total: 562}},
75+
ExtensionStats: []StatsRow{{Title: "ALL", Total: 572}},
7676
PackageStats: []StatsRow{{Title: "ALL", Total: 405}},
7777
}
7878
generator := &ExtensionGenerator{}
7979

8080
en := generator.generateCatalogContent(stats, nil, 2230, "en")
8181
for _, want := range []string{
82-
"packaged PostgreSQL extension catalog contains **562** extensions",
82+
"packaged PostgreSQL extension catalog contains **572** extensions",
8383
"full PGEXT.CLOUD directory contains **2230** extensions",
8484
} {
8585
if !strings.Contains(en, want) {
@@ -89,7 +89,7 @@ func TestGenerateCatalogContentDistinguishesUniverseFromPackaged(t *testing.T) {
8989

9090
zh := generator.generateCatalogContent(stats, nil, 2230, "zh")
9191
for _, want := range []string{
92-
"已打包扩展目录包含 **562** 个扩展",
92+
"已打包扩展目录包含 **572** 个扩展",
9393
"总目录收录 **2230** 个扩展",
9494
} {
9595
if !strings.Contains(zh, want) {

content/_index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ comment: false
1111

1212
PGEXT.CLOUD provides three things to help you harness the synergistic superpower of the PostgreSQL extensions ecosystem:
1313

14-
- [**Catalog**](/list) : Explore **2,230** catalogued PostgreSQL extensions, including [**562 packaged extensions**](/e/)
14+
- [**Catalog**](/list) : Explore **2,230** catalogued PostgreSQL extensions, including [**572 packaged extensions**](/e/)
1515
- [**Repository**](/repo) : Get pre-built RPM/DEB packages across **16** [**Linux Platforms**](/os)
1616
- [**PIG Package Manager**](/pig/) : The Missing Package Manager for PostgreSQL & Extension Ecosystem
1717

1818
{{< cards cols=4 >}}
19-
{{< card link="/list" title="Extension Catalog" icon="clipboard-list" subtitle="2,230 catalogued PostgreSQL extensions, including 562 packaged extensions" >}}
19+
{{< card link="/list" title="Extension Catalog" icon="clipboard-list" subtitle="2,230 catalogued PostgreSQL extensions, including 572 packaged extensions" >}}
2020
{{< card link="/repo" title="Software Repository" icon="cube" subtitle="The APT / DNF repo that deliver PostgreSQL extensions in native Linux format" >}}
2121
{{< card link="/pig" title="Package Manager" icon="cash" subtitle="The missing package manager for PostgreSQL & Extensions Ecosystem" >}}
2222
{{< /cards >}}
@@ -37,7 +37,7 @@ pig install pg_duckdb -v 18 # e.g. install pg_duckdb extension for PG 18
3737
## Highlights
3838

3939
- **2,230 Catalogued** : the largest PostgreSQL extension directory
40-
- **562 Packaged** : installable through native RPM/DEB packages
40+
- **572 Packaged** : installable through native RPM/DEB packages
4141
- **Linux Native** : RPM/DEB packages, properly built, freely compose
4242
- **Handy CLI** : pig on apt/dnf, zero‑config installs; out-of-the-box
4343
- **Compatibility** : PGDG‑Compliant, drop‑in with official PG kernel
@@ -131,7 +131,7 @@ Pigsty provides complete extension support on these [linux distributions](/os) m
131131
The **PGSTY.CLOUD** is used by some PostgreSQL Distribution Maker and Vendors to deliver PG extensions to their users and customers.
132132

133133
{{< cards cols=1 >}}
134-
{{< card link="https://github.com/pgsty/pigsty" title="Pigsty" icon="github" subtitle="Battery-Included Local-First PostgreSQL Distribution as an Open Source RDS, with HA, PITR, IaC, Observability and 562 packaged extensions!" >}}
134+
{{< card link="https://github.com/pgsty/pigsty" title="Pigsty" icon="github" subtitle="Battery-Included Local-First PostgreSQL Distribution as an Open Source RDS, with HA, PITR, IaC, Observability and 572 packaged extensions!" >}}
135135
{{< /cards >}}
136136

137137
{{< cards cols=2 >}}

content/_index.zh.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: PostgreSQL 扩展云
3-
description: PostgreSQL 扩展大全,收录 2230 个扩展,其中 562 个已打包扩展可通过 pig 在 16 个 Linux 平台上一键安装。
3+
description: PostgreSQL 扩展大全,收录 2230 个扩展,其中 572 个已打包扩展可通过 pig 在 16 个 Linux 平台上一键安装。
44
cascade:
55
type: docs
66
breadcrumbs: false
@@ -12,17 +12,17 @@ comment: false
1212

1313
PG 扩展云(PGEXT.CLOUD)提供了以下三样基础设施,帮助用户更好的利用 PostgreSQL 扩展生态系统的协同超能力:
1414

15-
- [**扩展目录**](/zh/list) : 查阅 **2230** 个 PostgreSQL 扩展,其中 [**562 个已打包扩展**](/e/) 可直接交付
15+
- [**扩展目录**](/zh/list) : 查阅 **2230** 个 PostgreSQL 扩展,其中 [**572 个已打包扩展**](/e/) 可直接交付
1616
- [**扩展仓库**](/zh/repo) : 获取预先打包的 RPM/DEB 二进制包,覆盖 [**16 个 Linux 平台**](/zh/os)
1717
- [**包管理器**](/zh/pig) : 屏蔽复杂度与操作系统与架构差异,使用 [**`pig`**](/zh/pig) 命令行工具一键完成所有步骤
1818

1919
{{< cards >}}
20-
{{< card link="/zh/list" title="扩展目录" icon="clipboard-list" subtitle="收录 2230 个 PostgreSQL 扩展,其中 562 个已打包" >}}
20+
{{< card link="/zh/list" title="扩展目录" icon="clipboard-list" subtitle="收录 2230 个 PostgreSQL 扩展,其中 572 个已打包" >}}
2121
{{< card link="/zh/repo" title="软件仓库" icon="cube" subtitle="包含扩展二进制包的 APT/YUM 软件仓库" >}}
2222
{{< card link="/zh/pig" title="包管理器" icon="cash" subtitle="PostgreSQL 与扩展生态中缺失的包管理器" >}}
2323
{{< /cards >}}
2424

25-
只需几行命令,即可在 [**主流 Linux 系统**](/zh/os) 上原生安装多达 562 个已打包 PostgreSQL 扩展,组合使用,发挥 PostgreSQL 的超能力:
25+
只需几行命令,即可在 [**主流 Linux 系统**](/zh/os) 上原生安装多达 572 个已打包 PostgreSQL 扩展,组合使用,发挥 PostgreSQL 的超能力:
2626

2727
```bash
2828
curl -fsSL https://repo.pigsty.cc/pig | bash # 安装 pig 命令行工具
@@ -38,7 +38,7 @@ pig install pg_duckdb -v 18 # 例:针对 PG 18 安装 pg_duc
3838
## 核心特点
3939

4040
- **目录**:收录 2230 个 PostgreSQL 扩展,覆盖完整生态。
41-
- **交付**:其中 562 个扩展已打包,可通过原生 RPM/DEB 包安装。
41+
- **交付**:其中 572 个扩展已打包,可通过原生 RPM/DEB 包安装。
4242
- **质量**:原生 Linux RPM/DEB 包,同时安装,自由组合使用不同扩展。
4343
- **易用**:提供包管理器 pig,依托 apt / dnf,但开箱即用,简单快捷。
4444
- **兼容**:扩展完全兼容 PGDG 打包规范,可与官方 PG 内核完美配套使用。
@@ -86,7 +86,7 @@ pig install pg_duckdb -v 18 # 例:针对 PG 18 安装 pg_duc
8686
**PGSTY.CLOUD** 向用户提供无可比拟的扩展交付体验,以下是一些使用本仓库向他们的用户与客户交付 PG 扩展的 PostgreSQL 厂商:
8787

8888
{{< cards cols=1 >}}
89-
{{< card link="https://github.com/pgsty/pigsty" title="Pigsty" icon="github" subtitle="开箱即用的 PostgreSQL RDS 发行版,一键交付生产级 PostgreSQL 集群,自带监控系统,高可用,PITR,IaC 以及 562 个已打包扩展。" >}}
89+
{{< card link="https://github.com/pgsty/pigsty" title="Pigsty" icon="github" subtitle="开箱即用的 PostgreSQL RDS 发行版,一键交付生产级 PostgreSQL 集群,自带监控系统,高可用,PITR,IaC 以及 572 个已打包扩展。" >}}
9090
{{< /cards >}}
9191

9292
{{< cards cols=4 >}}

content/pig/_index.zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ weight: 100
1414

1515
PIG 包管理器是一个专门用于安装、管理、构建 PostgreSQL 及其扩展的命令行工具,使用 Go 开发,开箱即用,简单易用,小巧玲珑(约 5MB)。
1616
PIG 包管理器并非重新发明的土鳖轮子,而是 **依托** (PiggyBack)现有 Linux 发行版包管理器 (`apt`/`dnf`)的一个高级抽象层。
17-
它屏蔽了不同操作系统,不同芯片架构,以及不同 PG 大版本的管理差异,让您用简单的几行命令,就可以完成 PG 内核与 562 个已打包扩展的安装与管理。
17+
它屏蔽了不同操作系统,不同芯片架构,以及不同 PG 大版本的管理差异,让您用简单的几行命令,就可以完成 PG 内核与 572 个已打包扩展的安装与管理。
1818

1919
PIG 的命令设计同样适合自动化脚本:提供统一的参数风格、清晰的错误提示,以及如 `--plan` 等预览开关与确认步骤。
2020

content/pig/intro.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ breadcrumbs: false
99
Have you ever struggled with installing or upgrading PostgreSQL extensions? Digging through outdated documentation, cryptic configuration scripts, or searching GitHub for forks and patches?
1010
Postgres's rich extension ecosystem also means complex deployment processes, especially across multiple distributions and architectures. PIG can solve these headaches for you.
1111

12-
This is exactly why **Pig** was created. Developed in Go, Pig is dedicated to one-stop management of Postgres and its [562 packaged extensions](/list).
12+
This is exactly why **Pig** was created. Developed in Go, Pig is dedicated to one-stop management of Postgres and its [572 packaged extensions](/list).
1313
Whether it's TimescaleDB, Citus, PGVector, 30+ Rust extensions, or all the components needed to self-host Supabase, Pig's unified CLI makes everything accessible.
1414
It completely eliminates source compilation and messy repositories, directly providing version-aligned RPM/DEB packages that perfectly support Debian, Ubuntu, RedHat, and other mainstream distributions on both x86 and Arm architectures, no guessing, no hassle.
1515

content/pig/intro.zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ breadcrumbs: false
99
你是否曾因安装或升级 PostgreSQL 扩展而头疼?翻查过时的文档、晦涩难懂的配置脚本,或是在 GitHub 上苦寻分支与补丁?
1010
Postgres 丰富的扩展生态同时意味着复杂的部署流程 —— 在多发行版、多架构环境下尤为棘手。而 PIG 可以为您解决这些烦恼。
1111

12-
这正是 **Pig** 诞生的初衷。Pig 由 Go 语言开发,致力于一站式管理 Postgres 及其 [562 个已打包扩展](/zh/list/)
12+
这正是 **Pig** 诞生的初衷。Pig 由 Go 语言开发,致力于一站式管理 Postgres 及其 [572 个已打包扩展](/zh/list/)
1313
无论是 TimescaleDB、Citus、PGVector,还是 30+ Rust 扩展,亦或 自建 Supabase 所需的全部组件 —— Pig 统一的 CLI 让一切触手可及。
1414
它彻底告别源码编译与杂乱仓库,直接提供版本对齐的 RPM/DEB 包,完美兼容 Debian、Ubuntu、RedHat 等主流发行版,支持 x86 与 Arm 架构,无需猜测,无需折腾。
1515

content/pig/start.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Pig v1.6.0 ships with a release-time catalog snapshot. Refresh it with `pig ext
128128
```bash
129129
$ pig ext reload
130130
$ pig ext list
131-
✓ Found 562 extensions
131+
✓ Found 572 extensions
132132
Name Status Version Cate Flags License Repo PGVer Package Description
133133
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
134134
timescaledb available 2.28.3 TIME -dslt- Timescale PIGSTY 15-18 postgresql-18-timescaledb-tsl Enables scalable inserts and complex queries for time-series dat
@@ -140,7 +140,7 @@ pg_bulkload available 3.1.23 ETL bds--- BSD 3-Clause PIGSTY
140140
test_decoding available - ETL --s--x PostgreSQL CONTRIB 14-18 postgresql-18 SQL-based test/example module for WAL logical decoding
141141
pgoutput available - ETL --s--- PostgreSQL CONTRIB 14-18 postgresql-18 Logical Replication output plugin
142142

143-
(562 Rows)
143+
(572 Rows)
144144
```
145145

146146
All extension metadata is defined in a data file named [`extension.csv`](https://github.com/pgsty/pig/blob/main/cli/ext/assets/extension.csv).

content/pig/start.zh.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Pig v1.6.0 内置的是发布时的目录快照。先用 `pig ext reload` 刷新
128128
```bash
129129
$ pig ext reload
130130
$ pig ext list
131-
✓ Found 562 extensions
131+
✓ Found 572 extensions
132132
Name Status Version Cate Flags License Repo PGVer Package Description
133133
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
134134
timescaledb available 2.28.3 TIME -dslt- Timescale PIGSTY 15-18 postgresql-18-timescaledb-tsl Enables scalable inserts and complex queries for time-series dat
@@ -140,7 +140,7 @@ pg_bulkload available 3.1.23 ETL bds--- BSD 3-Clause PIGSTY
140140
test_decoding available - ETL --s--x PostgreSQL CONTRIB 14-18 postgresql-18 SQL-based test/example module for WAL logical decoding
141141
pgoutput available - ETL --s--- PostgreSQL CONTRIB 14-18 postgresql-18 Logical Replication output plugin
142142

143-
(562 Rows)
143+
(572 Rows)
144144
```
145145

146146
所有的扩展元数据都在一份名为 [`extension.csv`](https://github.com/pgsty/pig/blob/main/cli/ext/assets/extension.csv) 的数据文件中定义,

content/release/infra.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Check [Infra Repo](/repo/infra) for usage instructions.
1212
|:------------------------|:---------------------|:---------------|:----------------------------------------------------------|
1313
| claude | 2.1.223 | 2.1.226 | Official manifest verified via proxy; dual-arch built |
1414
| codex | 0.146.1 | 0.147.0 | Stable tag `rust-v0.147.0`; dual-arch built |
15-
| crush | 0.88.0 | 0.88.1 | Official links only; redistribution remains blocked |
15+
| crush | 0.88.0 | 0.88.1 | Official tarballs repacked as `1PGSTY` with license |
1616
| grafana | 13.1.2 | 13.1.3 | Official dual-architecture RPM/DEB artifacts |
1717
| opencode | 1.18.14 | 1.18.15 | Built as dual-architecture RPM/DEB |
1818
| postgrest | 14.16 | 16.0 | Static dual-architecture assets; requires PostgreSQL 14+ |

0 commit comments

Comments
 (0)