Skip to content

Commit c99db66

Browse files
committed
calibrate extension count to 531
1 parent e188eeb commit c99db66

43 files changed

Lines changed: 345 additions & 244 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
title: "PIGSTY - The FLOSS PG RDS"
3-
description: "Pigsty, the FOSS PostgreSQL RDS, self-host PG like a pro, with Monitoring, HA, PITR, IAC, 9 kernel and 524 PG extensions"
3+
description: "Pigsty, the FOSS PostgreSQL RDS, self-host PG like a pro, with Monitoring, HA, PITR, IAC, 9 kernel and 531 PG extensions"
44
---

content/blog/db/supabase.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ But there is no doubt that when you really grow to millions of users, some may c
3434
That's where Pigsty comes in. Pigsty provides a complete one-click self-hosting solution for Supabase.
3535
Self-hosted Supabase can enjoy full PostgreSQL monitoring, IaC, PITR, and high availability capability,
3636

37-
You can run the latest PostgreSQL 17/16/15/14 kernels (Supabase currently uses 15), along with [390](/ext/list/) PostgreSQL extensions out of the box.
37+
You can run the latest PostgreSQL 17/16/15/14 kernels (Supabase currently uses 15), along with [531](/ext/list/) PostgreSQL extensions out of the box.
3838
It runs on [mainstream](/docs/ref/linux) Linux distributions with production-grade [HA](/docs/concept/ha) [PostgreSQL](/docs/pgsql), [MinIO](/docs/minio), the Prometheus and Grafana stack for observability, and Nginx for reverse proxying.
3939

4040
[**TIME**](/ext/cate/time): [`timescaledb`](/ext/e/timescaledb) [`timescaledb_toolkit`](/ext/e/timescaledb_toolkit) [`timeseries`](/ext/e/timeseries) [`periods`](/ext/e/periods) [`temporal_tables`](/ext/e/temporal_tables) [`emaj`](/ext/e/emaj) [`table_version`](/ext/e/table_version) [`pg_cron`](/ext/e/pg_cron) [`pg_later`](/ext/e/pg_later) [`pg_background`](/ext/e/pg_background)

content/blog/pg/pg-eat-db-world.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ For example, ElasticSearch was developed on the Lucene search library, while the
9595

9696
[![img](/img/pigsty/ecosystem.jpg)](/docs/pgsql/ext)
9797

98-
> Pigsty has 507 [**extensions**](/docs/ref/extension) available. And there are [**1000+**](https://gist.github.com/joelonsql/e5aa27f8cc9bd22b8999b7de8aee9d47) more in the ecosystem
98+
> Pigsty has 531 [**extensions**](/docs/ref/extension) available. And there are [**1000+**](https://gist.github.com/joelonsql/e5aa27f8cc9bd22b8999b7de8aee9d47) more in the ecosystem
9999
100100
------
101101

content/blog/pg/pg-ext-repo.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ author: |
66
[Vonng](https://vonng.com) ([@Vonng](https://vonng.com/en/))
77
88
description: |
9-
PostgreSQL Is Eating the Database World through the power of extensibility. With 390 extensions powering PG, we may not say it's invincible, but it’s definitely getting much closer.
9+
PostgreSQL Is Eating the Database World through the power of extensibility. With 531 extensions powering PG, we may not say it's invincible, but it’s definitely getting much closer.
1010
1111
images: [/img/hero/pg/pg-ext-repo.jpg]
1212
tags: [PostgreSQL, PG-Ecosystem, Extension]
1313
---
1414

1515
[![featured](/img/hero/pg/pg-ext-repo.jpg)](https://vonng.com/en/pg/pg-ext-repo/)
1616

17-
PostgreSQL Is Eating the Database World through the power of extensibility. With 390 extensions powering PG, we may not say it's invincible, but it’s definitely getting much closer. [**Read more**](https://vonng.com/en/pg/pg-ext-repo/)
17+
PostgreSQL Is Eating the Database World through the power of extensibility. With 531 extensions powering PG, we may not say it's invincible, but it’s definitely getting much closer. [**Read more**](https://vonng.com/en/pg/pg-ext-repo/)

content/blog/pg/pgext-cloud.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ linkTitle: PG Extension Cloud
44
date: 2025-11-12
55
manualLink: "https://vonng.com/en/pg/pgext-cloud/"
66
author: Ruohang Feng
7-
description: Free, open, no VPN. Install PostgreSQL and 431 extensions on 14 Linux distros × 6 PG versions via native RPM/DEB—and a tiny CLI.
7+
description: Free, open, no VPN. Install PostgreSQL and 531 extensions on 14 Linux distros × 6 PG versions via native RPM/DEB—and a tiny CLI.
88
images: [/img/hero/pg/pgext-cloud.jpg]
99
tags: [PostgreSQL, Extension]
1010
---
1111

1212
[![featured](/img/hero/pg/pgext-cloud.jpg)](https://vonng.com/en/pg/pgext-cloud/)
1313

14-
Free, open, no VPN. Install PostgreSQL and 431 extensions on 14 Linux distros × 6 PG versions via native RPM/DEB—and a tiny CLI. [**Read more**](https://vonng.com/en/pg/pgext-cloud/)
14+
Free, open, no VPN. Install PostgreSQL and 531 extensions on 14 Linux distros × 6 PG versions via native RPM/DEB—and a tiny CLI. [**Read more**](https://vonng.com/en/pg/pgext-cloud/)

content/docs/about/faq.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Solving extension installation, high availability, connection pooling, monitorin
4747

4848
### Why is Pigsty better than RDS?
4949

50-
Pigsty provides a feature set and infrastructure support far beyond RDS, including 524 extension plugins and 8+ kernel support.
50+
Pigsty provides a feature set and infrastructure support far beyond RDS, including 531 extension plugins and 8+ kernel support.
5151
Pigsty provides a unique professional-grade monitoring system in the PG ecosystem, along with architectural best practices battle-tested in complex scenarios, simple and easy to use.
5252

5353
Moreover, forged in top-tier client scenarios like Tantan, Apple, and Alibaba, continuously nurtured with passion and love, its depth and maturity are incomparable to RDS's one-size-fits-all approach.
@@ -64,7 +64,7 @@ Pigsty can simultaneously reduce software licensing/services/labor costs. Self-b
6464

6565
### How does Pigsty help developers?
6666

67-
Pigsty integrates the most comprehensive extensions in the PG ecosystem (524), providing an All-in-PG solution: a single component replacing specialized components like Redis, Kafka, MySQL, ES, vector databases, OLAP / big data analytics.
67+
Pigsty integrates the most comprehensive extensions in the PG ecosystem (531), providing an All-in-PG solution: a single component replacing specialized components like Redis, Kafka, MySQL, ES, vector databases, OLAP / big data analytics.
6868

6969
Greatly improving R&D efficiency and agility while reducing complexity costs, and developers can achieve self-service management and autonomous DevOps with Pigsty's support, without needing a DBA.
7070

content/docs/about/feature.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ categories: [Reference]
1616

1717
## Value Propositions
1818

19-
- [**Extensibility**](/img/pigsty/extension.png): Powerful [**extensions**](/docs/ref/extension) out-of-the-box: deep integration of **PostGIS**, **TimescaleDB**, **Citus**, **PGVector** and [**524**](/ext/list) plugins with Oracle / SQL Server [**compatible kernels**](/docs/pgsql/kernel).
19+
- [**Extensibility**](/img/pigsty/extension.png): Powerful [**extensions**](/docs/ref/extension) out-of-the-box: deep integration of **PostGIS**, **TimescaleDB**, **Citus**, **PGVector** and [**531**](/ext/list) plugins with Oracle / SQL Server [**compatible kernels**](/docs/pgsql/kernel).
2020
- [**Reliability**](/img/pigsty/arch.png): Quickly create [**high-availability**](/docs/concept/ha/), self-healing [**PostgreSQL**](/docs/pgsql) clusters with auto-configured [**point-in-time recovery**](/docs/concept/pitr/), [**access control**](/docs/concept/sec/ac/), self-signed [**CA**](/docs/concept/sec/ca) and [**SSL**](/docs/setup/security/), ensuring rock-solid data.
2121
- [**Observability**](/img/pigsty/dashboard.jpg): Based on [**Prometheus**](/docs/infra#victoria-observability-suite) & [**Grafana**](/docs/infra#grafana) modern observability stack, providing stunning monitoring best practices. Modular design, can be used independently: [**Gallery**](https://github.com/pgsty/pigsty/wiki/Gallery) & [**Demo**](https://demo.pigsty.io).
2222
- [**Availability**](/img/pigsty/ha.png): Deliver stable, reliable, auto-routed, transaction-pooled, read-write separated high-performance database [**services**](/docs/pgsql/service#default-service), with flexible [**access**](/docs/pgsql/service#access-service) modes via HAProxy, Pgbouncer, and VIP.
@@ -33,7 +33,7 @@ categories: [Reference]
3333
Pigsty is a better local open-source RDS for PostgreSQL alternative:
3434

3535
- [Battery-Included RDS](#battery-included-rds): From kernel to RDS distribution, providing production-grade PG database services for versions 14-18 on EL/Debian/Ubuntu.
36-
- [Rich Extensions](#rich-extensions): Providing unparalleled 524 extensions with out-of-the-box distributed, time-series, geospatial, graph, vector, multi-modal database capabilities.
36+
- [Rich Extensions](#rich-extensions): Providing unparalleled 531 extensions with out-of-the-box distributed, time-series, geospatial, graph, vector, multi-modal database capabilities.
3737
- [Flexible Modular Architecture](#flexible-modular-architecture): Flexible composition, free extension: Redis/Etcd/MinIO/Mongo; can be used independently to monitor existing RDS/hosts/databases.
3838
- [Stunning Observability](#stunning-observability): Based on modern observability stack Prometheus/Grafana, providing stunning, unparalleled database observability capabilities.
3939
- [Battle-Tested Reliability](#battle-tested-reliability): Self-healing high-availability architecture: automatic failover on hardware failure, seamless traffic switching. With auto-configured PITR as safety net for accidental data deletion!
@@ -44,7 +44,7 @@ Pigsty is a better local open-source RDS for PostgreSQL alternative:
4444

4545
PostgreSQL integrates ecosystem tools and best practices:
4646

47-
- Out-of-the-box [PostgreSQL](https://www.postgresql.org/) distribution, deeply integrating 524 [extension plugins](/docs/ref/extension) for geospatial, time-series, distributed, graph, vector, search, and AI!
47+
- Out-of-the-box [PostgreSQL](https://www.postgresql.org/) distribution, deeply integrating 531 [extension plugins](/docs/ref/extension) for geospatial, time-series, distributed, graph, vector, search, and AI!
4848
- Runs on bare operating systems without container support, supporting mainstream operating systems: EL 8/9/10, Ubuntu 22.04/24.04/26.04, and Debian 12/13.
4949
- Based on [patroni](https://patroni.readthedocs.io/en/latest/), [haproxy](http://www.haproxy.org/), and [etcd](https://etcd.io/), creating a self-healing high-availability architecture: automatic failover on hardware failure, seamless traffic switching.
5050
- Based on [pgBackRest](https://pgbackrest.org/) and optional [MinIO](https://min.io/) clusters providing out-of-the-box PITR point-in-time recovery, serving as a safety net for software defects and accidental data deletion.
@@ -80,7 +80,7 @@ Pigsty can bootstrap an entire environment from bare metal with one click, reach
8080

8181
**Hyper-converged multi-modal, use PostgreSQL for everything, one PG to replace all databases!**
8282

83-
PostgreSQL's soul lies in its rich [**extension ecosystem**](/blog/pg/pg-eat-db-world), and Pigsty uniquely deeply integrates [**524 extensions**](/ext/list) from the PostgreSQL ecosystem, providing you with an out-of-the-box hyper-converged multi-modal database!
83+
PostgreSQL's soul lies in its rich [**extension ecosystem**](/blog/pg/pg-eat-db-world), and Pigsty uniquely deeply integrates [**531 extensions**](/ext/list) from the PostgreSQL ecosystem, providing you with an out-of-the-box hyper-converged multi-modal database!
8484

8585
Extensions can create [**synergistic effects**](https://pigsty.io/blog/pg/pg-eat-db-world#the-magic-of-ultimate-extensibility), producing 1+1 far greater than 2 results.
8686
You can use [**PostGIS**](https://postgis.net/) for geospatial data, [**TimescaleDB**](https://www.timescale.com/) for time-series/event stream data analysis, and [**Citus**](https://www.citusdata.com/) to upgrade it in-place to a distributed geospatial-temporal database;

content/docs/about/history.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ As an open-source project, Pigsty has developed quite well. In these years of fu
6464
In November 2025, Pigsty won the **Magneto Award** at the PostgreSQL Ecosystem Conference. In 2026, Pigsty's subproject PGEXT.CLOUD was selected for a PGCon.Dev 2026 talk.
6565
Pigsty became the first Chinese open-source project to appear on the stage of this core PostgreSQL ecosystem conference.
6666

67-
Previously, Pigsty could only run on CentOS 7, but now it covers all mainstream Linux distributions (EL, Debian, Ubuntu) across 16 operating system platforms. Supported PG major versions cover 14-18, and we maintain and integrate 524 extension plugins in the PG ecosystem.
67+
Previously, Pigsty could only run on CentOS 7, but now it covers all mainstream Linux distributions (EL, Debian, Ubuntu) across 16 operating system platforms. Supported PG major versions cover 14-18, and we maintain and integrate 531 extension plugins in the PG ecosystem.
6868
Among these, I personally maintain over half (270+) of the extension plugins, providing out-of-the-box RPM/DEB packages. Including Pigsty itself, "based on open source, giving back to open source," this is our way of contributing to the PG ecosystem.
6969

7070
Pigsty's positioning has also continuously evolved from a PostgreSQL database distribution to an **open-source cloud database**. It truly benchmarks against cloud vendors' entire cloud database brands.

content/docs/about/license.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Pigsty documentation sites ([**pigsty.cc**](https://pigsty.cc), [**pigsty.io**](
5151

5252
Open-source software used or related to the Pigsty project.
5353

54-
For 524 PostgreSQL extension plugin licenses, refer to [**PostgreSQL Extension License List**](/ext/license/).
54+
For 531 PostgreSQL extension plugin licenses, refer to [**PostgreSQL Extension License List**](/ext/license/).
5555

5656
| **Module** | **Software Name** | **License** | **Purpose & Description** | **Necessity** |
5757
|:----------:|:------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|:--------------------------------------------|:---------------:|

content/docs/about/release.md

Lines changed: 41 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,12 @@ icon: fa-solid fa-scroll
66
categories: [Reference]
77
---
88

9-
These docs currently correspond to the upcoming [**v4.3.0**](#v430) release.
9+
These docs currently correspond to [**v4.3.0**](#v430).
1010

1111
| Version | Release Date | Summary | Release Page |
1212
|:---------------:|:------------:|---------------------------------------------------------------------------------|:-----------------------------------------------------------------------------------------:|
13-
| [v4.3.0](#v430) | 2026-05-01 | 524 extensions, batch Infra / PGSQL / kernel package updates, Ubuntu 26 support | TBD |
13+
| [v4.4.0 WIP](#) | 2026-07-01 | PG 19 beta support, 531 extensions, compression updates, pig CLI improvements | [v4.4.0](https://github.com/pgsty/pigsty/releases/tag/v4.4.0) |
14+
| [v4.3.0](#v430) | 2026-05-01 | 510 extensions, batch Infra / PGSQL / kernel package updates, Ubuntu 26 support | [v4.3.0](https://github.com/pgsty/pigsty/releases/tag/v4.3.0) |
1415
| [v4.2.2](#v422) | 2026-03-23 | Insforge template, pdu, pgdog, tigerfs, ivorysql 5.3 | [v4.2.2](https://github.com/pgsty/pigsty/releases/tag/v4.2.2) |
1516
| [v4.2.1](#v421) | 2026-03-06 | Maintenance release: 3 new extensions, drop PG13, bug fixes | [v4.2.1](https://github.com/pgsty/pigsty/releases/tag/v4.2.1) |
1617
| [v4.2.0](#v420) | 2026-02-28 | Routine minor release with six PG kernel updates | [v4.2.0](https://github.com/pgsty/pigsty/releases/tag/v4.2.0) |
@@ -70,16 +71,52 @@ These docs currently correspond to the upcoming [**v4.3.0**](#v430) release.
7071

7172

7273

74+
------
75+
76+
## v4.4.0 (WIP)
77+
78+
Development version.
79+
80+
**Highlights**
81+
82+
- Added PostgreSQL 19 (beta1) support.
83+
- Added automatic VIP network interface detection.
84+
- Added about 21 PostgreSQL extensions, bringing the total available extension count to 531, with improved Ubuntu 26 extension coverage.
85+
- Enabled lz4 compression for PostgreSQL WAL by default, and changed pgBackRest's default compression from lz4 to zstd. [#744](https://github.com/pgsty/pigsty/issues/744)
86+
- Updated support for the latest EL minor releases: EL 9.8 / 10.2, with corresponding terraform/vagrant template updates.
87+
- Provide an Agent Runtime environment for Codex by default instead of Claude Code/OpenCode (`AGENTS.md`).
88+
89+
**Bug Fixes**
90+
91+
- Fixed the EPEL EL10 repository URL to use the major version as `releasever`. [#752](https://github.com/pgsty/pigsty/issues/752)
92+
- When `/www` already exists, bootstrap and repo tasks now use the existing directory directly instead of creating a symlink. [#753](https://github.com/pgsty/pigsty/issues/753)
93+
- Fixed Redis Sentinel password concatenation logic. [#748](https://github.com/pgsty/pigsty/issues/748)
94+
- Aligned the RPM package names for `pg_http`, `pg_gzip`, and `apache-age` with PGDG. [#750](https://github.com/pgsty/pigsty/issues/750)
95+
- Fixed Debian/Ubuntu behavior where the vector log collector was not correctly prevented from auto-starting.
96+
- Improved the special handling logic for the `el9.aarch64` PGDG Patroni package name, avoiding a hardcoded version.
97+
98+
**PostgreSQL and Extension Package Changes**
99+
100+
- PostgreSQL 19beta1
101+
- Patroni 4.1.3
102+
- pgBackRest 2.59 (TBD, support for PG19)
103+
- IvorySQL 5.4
104+
- OrioleDB 16/17/18 support
105+
- [PGSQL RPM changes](/docs/repo/pgsql/rpm)
106+
- [PGSQL DEB changes](/docs/repo/pgsql/deb)
107+
- [PGSQL INFRA changes](/docs/repo/infra/log)
108+
109+
73110
------
74111

75112
## v4.3.0
76113

77114
**Highlights**
78115

79-
- Added about 50 PostgreSQL extensions, bringing the total available extension count to 524.
116+
- Added about 50 PostgreSQL extensions, bringing the total available extension count to 510.
80117
- Added Ubuntu 26.04 x86_64/arm64 support, deprecated Ubuntu 20.04 support, and refreshed minor OS variants to Debian 13.4 / Ubuntu 24.04.4.
81118
- Kernel updates: Supabase is updated to the latest version, pgEdge to PG 18, and PolarDB to PG 17.
82-
- Grafana is updated to 13.0.0, and MinIO now uses the pgsty branch with CVE fixes.
119+
- Grafana is updated to 13.0.1, and MinIO now uses the pgsty branch with CVE fixes.
83120
- Vagrant templates now consistently use cloud-image series images.
84121

85122
**Bug Fixes**

0 commit comments

Comments
 (0)