Skip to content

Commit 0c1f144

Browse files
committed
pig v1.3.0 docs
1 parent a59f5f3 commit 0c1f144

Some content is hidden

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

71 files changed

+508
-273
lines changed

cli/confgen.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -898,11 +898,12 @@ func GetConfigConstants() *ConfigConstants {
898898
},
899899

900900
PGSQLExoticMap: []PackageMapping{
901-
{"babelfish", "babelfishpg_17 babelfish_17", "babelfishpg-17 babelfishpg-17-babelfish"},
901+
902902
{"agensgraph", "agensgraph_$v", "agensgraph-$v"},
903903
{"polardb", "PolarDB", "polardb-for-postgresql"},
904904
{"openhalodb", "openhalodb_14", "openhalodb-14"},
905-
{"ivorysql", "ivorysql5", "ivorysql-5"},
905+
//{"ivorysql", "ivorysql5", "ivorysql-5"},
906+
//{"babelfish", "babelfishpg_17 babelfish_17", "babelfishpg-17 babelfishpg-17-babelfish"},
906907
{"oriole", "orioledb_17 oriolepg_17", "oriolepg-17 oriolepg-17-orioledb"},
907908
{"pgedge", "pgedge_$v spock_$v lolor_$v snowflake_$v", "pgedge-$v pgedge-$v-spock pgedge-$v-lolor pgedge-$v-snowflake"},
908909
{"supabase", "pg_tle_$v,pgvector_$v,pg_cron_$v,pgsodium_$v,pg_graphql_$v,pg_jsonschema_$v,wrappers_$v,vault_$v,pgjwt_$v,pgsql_http_$v,pg_net_$v,supautils_$v,index_advisor_$v,safeupdate_$v,pg_plan_filter_$v", "postgresql-$v-pg-tle,postgresql-$v-pg-graphql,postgresql-$v-pg-jsonschema,postgresql-$v-wrappers,postgresql-$v-pgvector,postgresql-$v-cron,postgresql-$v-pgsodium,postgresql-$v-vault,postgresql-$v-pgjwt,postgresql-$v-http,postgresql-$v-pg-net,postgresql-$v-supautils,postgresql-$v-index-advisor,postgresql-$v-pg-safeupdate,postgresql-$v-pg-plan-filter"},

content/_index.md

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

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

15-
- [**Catalog**](/list) : Find the extension you need, with unparalleled [**451**](/e/) extensions included
15+
- [**Catalog**](/list) : Find the extension you need, with unparalleled [**461**](/e/) extensions included
1616
- [**Repository**](/repo) : Get pre-built RPM/DEB packages on **14** mainstream [**Linux Distributions**](/os)
1717
- [**PIG Package Manager**](/pig/) : The Missing Package Manager for PostgreSQL & Extension Ecosystem
1818

1919
{{< cards cols=4 >}}
20-
{{< card link="/list" title="Extension Catalog" icon="clipboard-list" subtitle="The complete list of 451 available PostgreSQL extensions" >}}
20+
{{< card link="/list" title="Extension Catalog" icon="clipboard-list" subtitle="The complete list of 461 available PostgreSQL extensions" >}}
2121
{{< card link="/repo" title="Software Repository" icon="cube" subtitle="The APT / DNF repo that deliver PostgreSQL extensions in native Linux format" >}}
2222
{{< card link="/pig" title="Package Manager" icon="cash" subtitle="The missing package manager for PostgreSQL & Extensions Ecosystem" >}}
2323
{{< /cards >}}
@@ -37,7 +37,7 @@ pig install pg_duckdb -v 18 # e.g. install pg_duckdb extension for PG 18
3737

3838
## Highlights
3939

40-
- **451 Extensions** : the largest catalog in the postgres ecosystem
40+
- **461 Extensions** : the largest catalog in the postgres ecosystem
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
@@ -128,7 +128,7 @@ Pigsty provides complete extension support on these [linux distributions](/os) m
128128
The **PGSTY.CLOUD** is used by some PostgreSQL Distribution Maker and Vendors to deliver PG extensions to their users and customers.
129129

130130
{{< cards cols=1 >}}
131-
{{< 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 451 extensions!" >}}
131+
{{< 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 461 extensions!" >}}
132132
{{< /cards >}}
133133

134134
{{< cards cols=2 >}}
@@ -152,4 +152,3 @@ The PGEXT.CLOUD is maintained by [**PGSTY**](https://github.com/pgsty) / [**VONN
152152
| [github.com/pgsty/rpm](https://github.com/pgsty/rpm) | RPM Building Specs |
153153
| [github.com/pgsty/deb](https://github.com/pgsty/deb) | DEB Building Specs |
154154
| [github.com/pgsty/infra-pkg](https://github.com/pgsty/infra-pkg) | Infra Package Building Specs |
155-

content/_index.zh.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: PostgreSQL 扩展云
3-
description: PostgreSQL 扩展大全,使用 pig 命令行工具,在 14+ Linux 发行版上一键安装 451 个 PostgreSQL 扩展。
3+
description: PostgreSQL 扩展大全,使用 pig 命令行工具,在 14+ Linux 发行版上一键安装 461 个 PostgreSQL 扩展。
44
cascade:
55
type: docs
66
breadcrumbs: false
@@ -12,17 +12,17 @@ comment: false
1212

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

15-
- [**扩展目录**](/zh/list) : 查阅 [**451**](/e/) 个扩展插件的详细信息,找到满足您需求的插件
15+
- [**扩展目录**](/zh/list) : 查阅 [**461**](/e/) 个扩展插件的详细信息,找到满足您需求的插件
1616
- [**扩展仓库**](/zh/repo) : 获取预先打包的 RPM/DEB 二进制包,在 [**14 个 Linux 大版本**](/zh/os) 上可用
1717
- [**包管理器**](/zh/pig) : 屏蔽复杂度与操作系统与架构差异,使用 [**`pig`**](/zh/pig) 命令行工具一键完成所有步骤
1818

1919
{{< cards >}}
20-
{{< card link="/zh/list" title="扩展目录" icon="clipboard-list" subtitle="451 个可用 PostgreSQL 扩展的完整列表" >}}
20+
{{< card link="/zh/list" title="扩展目录" icon="clipboard-list" subtitle="461 个可用 PostgreSQL 扩展的完整列表" >}}
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) 上原生安装多达 451 个 PostgreSQL 扩展,组合使用,发挥 PostgreSQL 的超能力:
25+
只需几行命令,即可在 [**主流 Linux 系统**](/zh/os) 上原生安装多达 461 个 PostgreSQL 扩展,组合使用,发挥 PostgreSQL 的超能力:
2626

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

3838
## 核心特点
3939

40-
- **数量**:无与伦比的扩展数量:451 个可用扩展,为 PG 扩展生态之最。
40+
- **数量**:无与伦比的扩展数量:461 个可用扩展,为 PG 扩展生态之最。
4141
- **质量**:原生 Linux RPM/DEB 包,同时安装,自由组合使用不同扩展。
4242
- **易用**:提供包管理器 pig,依托 apt / dnf,但开箱即用,简单快捷。
4343
- **兼容**:扩展完全兼容 PGDG 打包规范,可与官方 PG 内核完美配套使用。
@@ -85,7 +85,7 @@ pig install pg_duckdb -v 18 # 例:针对 PG 18 安装 pg_duc
8585
**PGSTY.CLOUD** 向用户提供无可比拟的扩展交付体验,以下是一些使用本仓库向他们的用户与客户交付 PG 扩展的 PostgreSQL 厂商:
8686

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

9191
{{< cards cols=4 >}}
@@ -134,4 +134,3 @@ PGEXT.CLOUD 项目由 [**PGSTY**](https://github.com/pgsty) / [**VONNG**](https:
134134
| [github.com/pgsty/infra-pkg](https://github.com/pgsty/infra-pkg) | 基础设施包仓库 |
135135

136136

137-

content/e/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ There are 461 available PostgreSQL extensions:
434434
| {{< ext "pgtt" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | Extension to add Global Temporary Tables feature to PostgreSQL |
435435
| {{< ext "session_variable" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--s-d-r" color="blue" >}} | {{< category "SIM" >}} | Registration and manipulation of session variables and constants |
436436
| {{< ext "pg_statement_rollback" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--sL---" color="blue" >}} | {{< category "SIM" >}} | Server side rollback at statement level for PostgreSQL like Oracle or DB2 |
437-
| {{< ext "ivorysql_ora" "ivory" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | Oracle Compatible extension on Postgres Database |
437+
| {{< ext "ivorysql_ora" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | Oracle Compatible extension on Postgres Database |
438438
| {{< ext "ora_btree_gin" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | Support for indexing oracle datatypes in GIN |
439439
| {{< ext "ora_btree_gist" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | Support for oracle indexing common datatypes in GiST |
440440
| {{< ext "pg_get_functiondef" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | Get function's definition |

content/e/_index.zh.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ weight: 900
434434
| {{< ext "pgtt" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | 类似Oracle的全局临时表功能 |
435435
| {{< ext "session_variable" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--s-d-r" color="blue" >}} | {{< category "SIM" >}} | Oracle兼容的会话变量/常量操作函数 |
436436
| {{< ext "pg_statement_rollback" >}} | {{< pgver "18,17,16,15,14,13" "g,g,g,g,g,g" >}} | {{< badge content="--sL---" color="blue" >}} | {{< category "SIM" >}} | 在服务端提供类似Oracle/DB2的语句级回滚能力 |
437-
| {{< ext "ivorysql_ora" "ivory" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | Oracle 兼容扩展 |
437+
| {{< ext "ivorysql_ora" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-d--" color="blue" >}} | {{< category "SIM" >}} | Oracle 兼容扩展 |
438438
| {{< ext "ora_btree_gin" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | Oracle 数据类型 GIN 索引支持 |
439439
| {{< ext "ora_btree_gist" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | Oracle 数据类型 GiST 索引支持 |
440440
| {{< ext "pg_get_functiondef" "ivorysql" >}} | {{< pgver "18,17,16,15,14,13" "g,r,r,r,r,r" >}} | {{< badge content="--s-dt-" color="blue" >}} | {{< category "SIM" >}} | 获取函数定义 |

content/e/aux_mysql.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,12 @@ width: full
6161

6262
| **Package** | **Version** | **OS** | **ORG** | **SIZE** | **File URL** |
6363
|:------------|:-----------:|:------:|:-------:|:--------:|:--------------|
64-
| `openhalodb_14` | `1.0` | [el8.x86_64](/os/el8.x86_64) | pigsty | 10.8 MiB | [openhalodb_14-1.0-beta1PIGSTY.el8.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el8.x86_64/openhalodb_14-1.0-beta1PIGSTY.el8.x86_64.rpm) |
65-
| `openhalodb_14` | `1.0` | [el8.aarch64](/os/el8.aarch64) | pigsty | 10.4 MiB | [openhalodb_14-1.0-beta1PIGSTY.el8.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el8.aarch64/openhalodb_14-1.0-beta1PIGSTY.el8.aarch64.rpm) |
66-
| `openhalodb_14` | `1.0` | [el9.x86_64](/os/el9.x86_64) | pigsty | 10.0 MiB | [openhalodb_14-1.0-beta1PIGSTY.el9.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el9.x86_64/openhalodb_14-1.0-beta1PIGSTY.el9.x86_64.rpm) |
67-
| `openhalodb_14` | `1.0` | [el9.aarch64](/os/el9.aarch64) | pigsty | 9.8 MiB | [openhalodb_14-1.0-beta1PIGSTY.el9.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el9.aarch64/openhalodb_14-1.0-beta1PIGSTY.el9.aarch64.rpm) |
68-
| `openhalodb_14` | `1.0` | [el10.x86_64](/os/el10.x86_64) | pigsty | 10.1 MiB | [openhalodb_14-1.0-beta1PIGSTY.el10.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el10.x86_64/openhalodb_14-1.0-beta1PIGSTY.el10.x86_64.rpm) |
69-
| `openhalodb_14` | `1.0` | [el10.aarch64](/os/el10.aarch64) | pigsty | 9.9 MiB | [openhalodb_14-1.0-beta1PIGSTY.el10.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el10.aarch64/openhalodb_14-1.0-beta1PIGSTY.el10.aarch64.rpm) |
64+
| `openhalodb_14` | `1.0` | [el8.x86_64](/os/el8.x86_64) | pigsty | 10.2 MiB | [openhalodb_14-1.0-beta1PIGSTY.el8.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el8.x86_64/openhalodb_14-1.0-beta1PIGSTY.el8.x86_64.rpm) |
65+
| `openhalodb_14` | `1.0` | [el8.aarch64](/os/el8.aarch64) | pigsty | 9.8 MiB | [openhalodb_14-1.0-beta1PIGSTY.el8.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el8.aarch64/openhalodb_14-1.0-beta1PIGSTY.el8.aarch64.rpm) |
66+
| `openhalodb_14` | `1.0` | [el9.x86_64](/os/el9.x86_64) | pigsty | 9.8 MiB | [openhalodb_14-1.0-beta1PIGSTY.el9.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el9.x86_64/openhalodb_14-1.0-beta1PIGSTY.el9.x86_64.rpm) |
67+
| `openhalodb_14` | `1.0` | [el9.aarch64](/os/el9.aarch64) | pigsty | 9.7 MiB | [openhalodb_14-1.0-beta1PIGSTY.el9.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el9.aarch64/openhalodb_14-1.0-beta1PIGSTY.el9.aarch64.rpm) |
68+
| `openhalodb_14` | `1.0` | [el10.x86_64](/os/el10.x86_64) | pigsty | 10.0 MiB | [openhalodb_14-1.0-beta1PIGSTY.el10.x86_64.rpm](https://repo.pigsty.io/yum/pgsql/el10.x86_64/openhalodb_14-1.0-beta1PIGSTY.el10.x86_64.rpm) |
69+
| `openhalodb_14` | `1.0` | [el10.aarch64](/os/el10.aarch64) | pigsty | 9.8 MiB | [openhalodb_14-1.0-beta1PIGSTY.el10.aarch64.rpm](https://repo.pigsty.io/yum/pgsql/el10.aarch64/openhalodb_14-1.0-beta1PIGSTY.el10.aarch64.rpm) |
7070
| `openhalodb-14` | `1.0` | [d12.x86_64](/os/d12.x86_64) | pigsty | 19.4 MiB | [openhalodb-14_1.0-beta1PIGSTY~bookworm_amd64.deb](https://repo.pigsty.io/apt/pgsql/bookworm/pool/main/o/openhalodb/openhalodb-14_1.0-beta1PIGSTY~bookworm_amd64.deb) |
7171
| `openhalodb-14` | `1.0` | [d12.aarch64](/os/d12.aarch64) | pigsty | 18.8 MiB | [openhalodb-14_1.0-beta1PIGSTY~bookworm_arm64.deb](https://repo.pigsty.io/apt/pgsql/bookworm/pool/main/o/openhalodb/openhalodb-14_1.0-beta1PIGSTY~bookworm_arm64.deb) |
7272
| `openhalodb-14` | `1.0` | [d13.x86_64](/os/d13.x86_64) | pigsty | 17.6 MiB | [openhalodb-14_1.0-beta1PIGSTY~trixie_amd64.deb](https://repo.pigsty.io/apt/pgsql/trixie/pool/main/o/openhalodb/openhalodb-14_1.0-beta1PIGSTY~trixie_amd64.deb) |

0 commit comments

Comments
 (0)