This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
Category: FEAT
FEAT: OpenCypher with AGE, GraphQL, JsonSchema, Hints & Hypo Index, HLL, Rum, IVM, ChemRDKit, and Message Queues,…
FEAT category has 51 available extensions:
1 - age
AGE graph database extension
Overview
MIXED 3rd Party Extension: age : AGE graph database extension
- Latest Version: 1.5.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
ag_catalog
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
apache-age_$v*
- RPM Ver :
1.5.0
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-age
- DEB Ver :
1.5.0
- DEB Deps: N/A
Availability
Installation
Install age via the pig CLI tool:
Install age via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["age"]}' # -l <cls>
Install age RPM from YUM repo directly:
dnf install apache-age_17*;
dnf install apache-age_16*;
dnf install apache-age_15*;
dnf install apache-age_14*;
dnf install apache-age_13*;
Install age DEB from APT repo directly:
apt install postgresql-17-age;
apt install postgresql-16-age;
apt install postgresql-15-age;
apt install postgresql-14-age;
apt install postgresql-13-age;
Create age extension on PostgreSQL cluster:
2 - hll
type for storing hyperloglog data
Overview
PGDG 1st Party Extension: hll : type for storing hyperloglog data
- Latest Version: 2.18
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
hll_$v*
- RPM Ver :
2.18
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-hll
- DEB Ver :
2.18
- DEB Deps: N/A
Availability
Installation
Install hll via the pig CLI tool:
Install hll via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["hll"]}' # -l <cls>
Install hll RPM from YUM repo directly:
dnf install hll_17*;
dnf install hll_16*;
dnf install hll_15*;
dnf install hll_14*;
dnf install hll_13*;
Install hll DEB from APT repo directly:
apt install postgresql-17-hll;
apt install postgresql-16-hll;
apt install postgresql-15-hll;
apt install postgresql-14-hll;
apt install postgresql-13-hll;
Create hll extension on PostgreSQL cluster:
3 - rum
RUM index access method
Overview
PGDG 1st Party Extension: rum : RUM index access method
- Latest Version: 1.3.14
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
rum_$v
- RPM Ver :
1.3
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-rum
- DEB Ver :
1.3
- DEB Deps: N/A
Availability
Installation
Install rum via the pig CLI tool:
Install rum via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["rum"]}' # -l <cls>
Install rum RPM from YUM repo directly:
dnf install rum_17;
dnf install rum_16;
dnf install rum_15;
dnf install rum_14;
dnf install rum_13;
Install rum DEB from APT repo directly:
apt install postgresql-17-rum;
apt install postgresql-16-rum;
apt install postgresql-15-rum;
apt install postgresql-14-rum;
apt install postgresql-13-rum;
Create rum extension on PostgreSQL cluster:
4 - pg_graphql
pg_graphql: GraphQL support
Overview
PIGSTY 3rd Party Extension: pg_graphql : pg_graphql: GraphQL support
- Latest Version: 1.5.11
- Postgres Support:
17,16,15,14
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
graphql
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pg_graphql_$v
- RPM Ver :
1.5.11
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-graphql
- DEB Ver :
1.5.11
- DEB Deps: N/A
Availability
Installation
Install pg_graphql via the pig CLI tool:
pig ext install pg_graphql
Install pg_graphql via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_graphql"]}' # -l <cls>
Install pg_graphql RPM from YUM repo directly:
dnf install pg_graphql_17;
dnf install pg_graphql_16;
dnf install pg_graphql_15;
dnf install pg_graphql_14;
Install pg_graphql DEB from APT repo directly:
apt install postgresql-17-pg-graphql;
apt install postgresql-16-pg-graphql;
apt install postgresql-15-pg-graphql;
apt install postgresql-14-pg-graphql;
Create pg_graphql extension on PostgreSQL cluster:
CREATE EXTENSION pg_graphql;
5 - pg_jsonschema
PostgreSQL extension providing JSON Schema validation
Overview
PIGSTY 3rd Party Extension: pg_jsonschema : PostgreSQL extension providing JSON Schema validation
- Latest Version: 0.3.3
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pg_jsonschema_$v
- RPM Ver :
0.3.3
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-jsonschema
- DEB Ver :
0.3.3
- DEB Deps: N/A
Availability
Installation
Install pg_jsonschema via the pig CLI tool:
pig ext install pg_jsonschema
Install pg_jsonschema via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_jsonschema"]}' # -l <cls>
Install pg_jsonschema RPM from YUM repo directly:
dnf install pg_jsonschema_17;
dnf install pg_jsonschema_16;
dnf install pg_jsonschema_15;
dnf install pg_jsonschema_14;
dnf install pg_jsonschema_13;
Install pg_jsonschema DEB from APT repo directly:
apt install postgresql-17-pg-jsonschema;
apt install postgresql-16-pg-jsonschema;
apt install postgresql-15-pg-jsonschema;
apt install postgresql-14-pg-jsonschema;
apt install postgresql-13-pg-jsonschema;
Create pg_jsonschema extension on PostgreSQL cluster:
CREATE EXTENSION pg_jsonschema;
6 - jsquery
data type for jsonb inspection
Overview
PGDG 1st Party Extension: jsquery : data type for jsonb inspection
- Latest Version: 1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
jsquery_$v*
- RPM Ver :
1.2
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-jsquery
- DEB Ver :
1.2
- DEB Deps: N/A
Availability
Installation
Install jsquery via the pig CLI tool:
Install jsquery via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["jsquery"]}' # -l <cls>
Install jsquery RPM from YUM repo directly:
dnf install jsquery_17*;
dnf install jsquery_16*;
dnf install jsquery_15*;
dnf install jsquery_14*;
Install jsquery DEB from APT repo directly:
apt install postgresql-17-jsquery;
apt install postgresql-16-jsquery;
apt install postgresql-15-jsquery;
apt install postgresql-14-jsquery;
apt install postgresql-13-jsquery;
Create jsquery extension on PostgreSQL cluster:
CREATE EXTENSION jsquery;
7 - pg_hint_plan
Give PostgreSQL ability to manually force some decisions in execution plans.
Overview
PGDG 1st Party Extension: pg_hint_plan : Give PostgreSQL ability to manually force some decisions in execution plans.
- Latest Version: 1.7.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
hint_plan
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
pg_hint_plan_$v*
- RPM Ver :
1.7.0
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-pg-hint-plan
- DEB Ver :
1.7.0
- DEB Deps: N/A
Availability
Installation
Install pg_hint_plan via the pig CLI tool:
pig ext install pg_hint_plan
Install pg_hint_plan via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_hint_plan"]}' # -l <cls>
Install pg_hint_plan RPM from YUM repo directly:
dnf install pg_hint_plan_17*;
dnf install pg_hint_plan_16*;
dnf install pg_hint_plan_15*;
dnf install pg_hint_plan_14*;
dnf install pg_hint_plan_13*;
Install pg_hint_plan DEB from APT repo directly:
apt install postgresql-17-pg-hint-plan;
apt install postgresql-16-pg-hint-plan;
apt install postgresql-15-pg-hint-plan;
apt install postgresql-14-pg-hint-plan;
apt install postgresql-13-pg-hint-plan;
Create pg_hint_plan extension on PostgreSQL cluster:
CREATE EXTENSION pg_hint_plan;
8 - hypopg
Hypothetical indexes for PostgreSQL
Overview
PGDG 1st Party Extension: hypopg : Hypothetical indexes for PostgreSQL
- Latest Version: 1.4.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
hypopg_$v*
- RPM Ver :
1.4.1
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-hypopg
- DEB Ver :
1.4.1
- DEB Deps: N/A
Availability
Installation
Install hypopg via the pig CLI tool:
Install hypopg via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["hypopg"]}' # -l <cls>
Install hypopg RPM from YUM repo directly:
dnf install hypopg_17*;
dnf install hypopg_16*;
dnf install hypopg_15*;
dnf install hypopg_14*;
dnf install hypopg_13*;
Install hypopg DEB from APT repo directly:
apt install postgresql-17-hypopg;
apt install postgresql-16-hypopg;
apt install postgresql-15-hypopg;
apt install postgresql-14-hypopg;
apt install postgresql-13-hypopg;
Create hypopg extension on PostgreSQL cluster:
9 - index_advisor
Query index advisor
Overview
PIGSTY 3rd Party Extension: index_advisor : Query index advisor
- Latest Version: 0.2.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Unknown
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
index_advisor_$v
- RPM Ver :
0.2.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-index-advisor
- DEB Ver :
0.2.0
- DEB Deps: N/A
Availability
Installation
Install index_advisor via the pig CLI tool:
pig ext install index_advisor
Install index_advisor via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["index_advisor"]}' # -l <cls>
Install index_advisor RPM from YUM repo directly:
dnf install index_advisor_17;
dnf install index_advisor_16;
dnf install index_advisor_15;
dnf install index_advisor_14;
dnf install index_advisor_13;
Install index_advisor DEB from APT repo directly:
apt install postgresql-17-index-advisor;
apt install postgresql-16-index-advisor;
apt install postgresql-15-index-advisor;
apt install postgresql-14-index-advisor;
apt install postgresql-13-index-advisor;
Create index_advisor extension on PostgreSQL cluster:
CREATE EXTENSION index_advisor;
10 - plan_filter
filter statements by their execution plans.
Overview
PIGSTY 3rd Party Extension: pg_plan_filter : filter statements by their execution plans.
- Latest Version: 0.0.1
- Postgres Support:
17,16,15,14,13
- Need Load: Explicit Loading Required
- Need DDL: Dd not need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pg_plan_filter_$v*
- RPM Ver :
0.0.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-plan-filter
- DEB Ver :
0.0.1
- DEB Deps: N/A
Availability
Installation
Install plan_filter via the pig CLI tool:
pig ext install pg_plan_filter; # Extension Name
pig ext install plan_filter; # normalized package name
Install pg_plan_filter via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_plan_filter"]}' # -l <cls>
Install pg_plan_filter RPM from YUM repo directly:
dnf install pg_plan_filter_17*;
dnf install pg_plan_filter_16*;
dnf install pg_plan_filter_15*;
dnf install pg_plan_filter_14*;
dnf install pg_plan_filter_13*;
Install pg_plan_filter DEB from APT repo directly:
apt install postgresql-17-pg-plan-filter;
apt install postgresql-16-pg-plan-filter;
apt install postgresql-15-pg-plan-filter;
apt install postgresql-14-pg-plan-filter;
apt install postgresql-13-pg-plan-filter;
Extension plan_filter has to be loaded via shared_preload_libraries
shared_preload_libraries = 'plan_filter'; # add to pg cluster config
Extension %s does not need CREATE EXTENSION command
11 - imgsmlr
Image similarity with haar
Overview
PIGSTY 3rd Party Extension: imgsmlr : Image similarity with haar
- Latest Version: 1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
imgsmlr_$v*
- RPM Ver :
1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-imgsmlr
- DEB Ver :
1.0
- DEB Deps: N/A
Availability
Installation
Install imgsmlr via the pig CLI tool:
Install imgsmlr via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["imgsmlr"]}' # -l <cls>
Install imgsmlr RPM from YUM repo directly:
dnf install imgsmlr_17*;
dnf install imgsmlr_16*;
dnf install imgsmlr_15*;
dnf install imgsmlr_14*;
dnf install imgsmlr_13*;
Install imgsmlr DEB from APT repo directly:
apt install postgresql-17-imgsmlr;
apt install postgresql-16-imgsmlr;
apt install postgresql-15-imgsmlr;
apt install postgresql-14-imgsmlr;
apt install postgresql-13-imgsmlr;
Create imgsmlr extension on PostgreSQL cluster:
CREATE EXTENSION imgsmlr;
12 - pg_ivm
incremental view maintenance on PostgreSQL
Overview
MIXED 3rd Party Extension: pg_ivm : incremental view maintenance on PostgreSQL
- Latest Version: 1.11
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pg_catalog
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
pg_ivm_$v*
- RPM Ver :
1.11
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-ivm
- DEB Ver :
1.11
- DEB Deps: N/A
Availability
Installation
Install pg_ivm via the pig CLI tool:
Install pg_ivm via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_ivm"]}' # -l <cls>
Install pg_ivm RPM from YUM repo directly:
dnf install pg_ivm_17*;
dnf install pg_ivm_16*;
dnf install pg_ivm_15*;
dnf install pg_ivm_14*;
dnf install pg_ivm_13*;
Install pg_ivm DEB from APT repo directly:
apt install postgresql-17-pg-ivm;
apt install postgresql-16-pg-ivm;
apt install postgresql-15-pg-ivm;
apt install postgresql-14-pg-ivm;
apt install postgresql-13-pg-ivm;
Create pg_ivm extension on PostgreSQL cluster:
13 - pg_incremental
Incremental Processing by Crunchy Data
Overview
PIGSTY 3rd Party Extension: pg_incremental : Incremental Processing by Crunchy Data
- Latest Version: 1.2.0
- Postgres Support:
17,16
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pg_catalog
- Requires:
pg_cron
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pg_incremental_$v*
- RPM Ver :
1.2.0
- RPM Deps:
pg_cron_$v
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-incremental
- DEB Ver :
1.2.0
- DEB Deps:
postgresql-$v-cron
Availability
Installation
Install pg_incremental via the pig CLI tool:
pig ext install pg_incremental
Install pg_incremental via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_incremental"]}' # -l <cls>
Install pg_incremental RPM from YUM repo directly:
dnf install pg_incremental_17*;
dnf install pg_incremental_16*;
Install pg_incremental DEB from APT repo directly:
apt install postgresql-17-pg-incremental;
apt install postgresql-16-pg-incremental;
Create pg_incremental extension on PostgreSQL cluster:
CREATE EXTENSION pg_incremental CASCADE;
14 - pgmq
A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
Overview
PIGSTY 3rd Party Extension: pgmq : A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
- Latest Version: 1.5.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Trusted, Can be created by user with
CREATE Privilege
- Schemas:
pgmq
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pgmq_$v
- RPM Ver :
1.5.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pgmq
- DEB Ver :
1.5.1
- DEB Deps: N/A
Availability
Installation
Install pgmq via the pig CLI tool:
Install pgmq via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgmq"]}' # -l <cls>
Install pgmq RPM from YUM repo directly:
dnf install pgmq_17;
dnf install pgmq_16;
dnf install pgmq_15;
dnf install pgmq_14;
dnf install pgmq_13;
Install pgmq DEB from APT repo directly:
apt install postgresql-17-pgmq;
apt install postgresql-16-pgmq;
apt install postgresql-15-pgmq;
apt install postgresql-14-pgmq;
apt install postgresql-13-pgmq;
Create pgmq extension on PostgreSQL cluster:
15 - pgq
Generic queue for PostgreSQL
Overview
PGDG 1st Party Extension: pgq : Generic queue for PostgreSQL
- Latest Version: 3.5.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pg_catalog
- Requires: N/A
RPM / DEB
- RPM Repo: PGDG
- RPM Name:
pgq_$v*
- RPM Ver :
3.5.1
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-pgq3
- DEB Ver :
3.5
- DEB Deps: N/A
Availability
Installation
Install pgq via the pig CLI tool:
Install pgq via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pgq"]}' # -l <cls>
Install pgq RPM from YUM repo directly:
dnf install pgq_17*;
dnf install pgq_16*;
dnf install pgq_15*;
dnf install pgq_14*;
dnf install pgq_13*;
Install pgq DEB from APT repo directly:
apt install postgresql-17-pgq3;
apt install postgresql-16-pgq3;
apt install postgresql-15-pgq3;
apt install postgresql-14-pgq3;
apt install postgresql-13-pgq3;
Create pgq extension on PostgreSQL cluster:
16 - pg_cardano
A suite of Cardano-related tools
Overview
PIGSTY 3rd Party Extension: pg_cardano : A suite of Cardano-related tools
- Latest Version: 1.0.5
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
pg_cardano_$v
- RPM Ver :
1.0.5
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-cardano
- DEB Ver :
1.0.5
- DEB Deps: N/A
Availability
Installation
Install pg_cardano via the pig CLI tool:
pig ext install pg_cardano
Install pg_cardano via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["pg_cardano"]}' # -l <cls>
Install pg_cardano RPM from YUM repo directly:
dnf install pg_cardano_17;
dnf install pg_cardano_16;
dnf install pg_cardano_15;
dnf install pg_cardano_14;
dnf install pg_cardano_13;
Install pg_cardano DEB from APT repo directly:
apt install postgresql-17-pg-cardano;
apt install postgresql-16-pg-cardano;
apt install postgresql-15-pg-cardano;
apt install postgresql-14-pg-cardano;
apt install postgresql-13-pg-cardano;
Create pg_cardano extension on PostgreSQL cluster:
CREATE EXTENSION pg_cardano;
17 - rdkit
Cheminformatics functionality for PostgreSQL.
Overview
PGDG 1st Party Extension: rdkit : Cheminformatics functionality for PostgreSQL.
- Latest Version: 202409.4
- Postgres Support:
16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: None
- RPM Name:
N/A
- RPM Ver : N/A
- RPM Deps: N/A
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-rdkit
- DEB Ver :
202409.4
- DEB Deps: N/A
Availability
Installation
Install rdkit via the pig CLI tool:
Install rdkit via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["rdkit"]}' # -l <cls>
Install rdkit DEB from APT repo directly:
apt install postgresql-16-rdkit;
apt install postgresql-15-rdkit;
apt install postgresql-14-rdkit;
apt install postgresql-13-rdkit;
Create rdkit extension on PostgreSQL cluster:
18 - omni
Advanced adapter for Postgres extensions
Overview
PIGSTY 3rd Party Extension: omnigres : Advanced adapter for Postgres extensions
- Latest Version: 0.2.9
- Postgres Support:
17,16,15,14,13
- Need Load: Explicit Loading Required
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.9
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.9
- DEB Deps: N/A
Availability
Installation
Install omni via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Extension omni has to be loaded via shared_preload_libraries
shared_preload_libraries = 'omni'; # add to pg cluster config
Create omni extension on PostgreSQL cluster:
19 - omni_auth
Basic session management
Overview
PIGSTY 3rd Party Extension: omnigres : Basic session management
- Latest Version: 0.1.3
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_auth
- Requires:
omni_types, omni_id, pgcrypto, btree_gist, omni_polyfill
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.3
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.3
- DEB Deps: N/A
Availability
Installation
Install omni_auth via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_auth; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_auth extension on PostgreSQL cluster:
CREATE EXTENSION omni_auth CASCADE;
20 - omni_aws
Amazon Web Services APIs (S3)
Overview
PIGSTY 3rd Party Extension: omnigres : Amazon Web Services APIs (S3)
- Latest Version: 0.1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Trusted, Can be created by user with
CREATE Privilege
- Schemas:
omni_aws
- Requires:
omni_httpc, pgcrypto, omni_xml, omni_web
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.2
- DEB Deps: N/A
Availability
Installation
Install omni_aws via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_aws; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_aws extension on PostgreSQL cluster:
CREATE EXTENSION omni_aws CASCADE;
21 - omni_cloudevents
CloudEvents support
Overview
PIGSTY 3rd Party Extension: omnigres : CloudEvents support
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Trusted, Can be created by user with
CREATE Privilege
- Schemas:
omni_cloudevents
- Requires:
omni_web
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_cloudevents via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_cloudevents; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_cloudevents extension on PostgreSQL cluster:
CREATE EXTENSION omni_cloudevents CASCADE;
22 - omni_containers
Docker container management
Overview
PIGSTY 3rd Party Extension: omnigres : Docker container management
- Latest Version: 0.2.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_containers
- Requires:
omni_httpc, omni_web
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.0
- DEB Deps: N/A
Availability
Installation
Install omni_containers via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_containers; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_containers extension on PostgreSQL cluster:
CREATE EXTENSION omni_containers CASCADE;
23 - omni_credentials
Application credential management
Overview
PIGSTY 3rd Party Extension: omnigres : Application credential management
- Latest Version: 0.2.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_credentials
- Requires:
pgcrypto, omni_os
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.0
- DEB Deps: N/A
Availability
Installation
Install omni_credentials via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_credentials; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_credentials extension on PostgreSQL cluster:
CREATE EXTENSION omni_credentials CASCADE;
24 - omni_email
E-mail framework
Overview
PIGSTY 3rd Party Extension: omnigres : E-mail framework
- Latest Version: 0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_email
- Requires:
omni_id, omni_cloudevents, omni_polyfill
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0
- DEB Deps: N/A
Availability
Installation
Install omni_email via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_email; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_email extension on PostgreSQL cluster:
CREATE EXTENSION omni_email CASCADE;
25 - omni_http
Basic HTTP types
Overview
PIGSTY 3rd Party Extension: omnigres : Basic HTTP types
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_http
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_http via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_http; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_http extension on PostgreSQL cluster:
CREATE EXTENSION omni_http;
26 - omni_httpc
HTTP client
Overview
PIGSTY 3rd Party Extension: omnigres : HTTP client
- Latest Version: 0.1.5
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_httpc
- Requires:
omni_http, omni_types
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.5
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.5
- DEB Deps: N/A
Availability
Installation
Install omni_httpc via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_httpc; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_httpc extension on PostgreSQL cluster:
CREATE EXTENSION omni_httpc CASCADE;
27 - omni_httpd
HTTP server
Overview
PIGSTY 3rd Party Extension: omnigres : HTTP server
- Latest Version: 0.4.6
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_httpd
- Requires:
omni_types, omni_http
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.4.6
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.4.6
- DEB Deps: N/A
Availability
Installation
Install omni_httpd via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_httpd; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_httpd extension on PostgreSQL cluster:
CREATE EXTENSION omni_httpd CASCADE;
28 - omni_id
Identity types
Overview
PIGSTY 3rd Party Extension: omnigres : Identity types
- Latest Version: 0.4.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.4.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.4.2
- DEB Deps: N/A
Availability
Installation
Install omni_id via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_id; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_id extension on PostgreSQL cluster:
CREATE EXTENSION omni_id;
29 - omni_json
JSON toolkit
Overview
PIGSTY 3rd Party Extension: omnigres : JSON toolkit
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Trusted, Can be created by user with
CREATE Privilege
- Schemas:
omni_json
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_json via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_json; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_json extension on PostgreSQL cluster:
CREATE EXTENSION omni_json;
30 - omni_kube
Kubernetes (k8s) integration
Overview
PIGSTY 3rd Party Extension: omnigres : Kubernetes (k8s) integration
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_kube
- Requires:
omni_httpc, omni_web, omni_var, pgcrypto
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_kube via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_kube; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_kube extension on PostgreSQL cluster:
CREATE EXTENSION omni_kube CASCADE;
31 - omni_ledger
Financial ledger
Overview
PIGSTY 3rd Party Extension: omnigres : Financial ledger
- Latest Version: 0.1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_ledger
- Requires:
omni_id, omni_polyfill
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.2
- DEB Deps: N/A
Availability
Installation
Install omni_ledger via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_ledger; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_ledger extension on PostgreSQL cluster:
CREATE EXTENSION omni_ledger CASCADE;
32 - omni_manifest
Package installation manifests
Overview
PIGSTY 3rd Party Extension: omnigres : Package installation manifests
- Latest Version: 0.1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_manifest
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.2
- DEB Deps: N/A
Availability
Installation
Install omni_manifest via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_manifest; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_manifest extension on PostgreSQL cluster:
CREATE EXTENSION omni_manifest;
33 - omni_mimetypes
MIME types
Overview
PIGSTY 3rd Party Extension: omnigres : MIME types
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_mimetypes
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_mimetypes via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_mimetypes; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_mimetypes extension on PostgreSQL cluster:
CREATE EXTENSION omni_mimetypes;
34 - omni_os
Operating system integration
Overview
PIGSTY 3rd Party Extension: omnigres : Operating system integration
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_os
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_os via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_os; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_os extension on PostgreSQL cluster:
CREATE EXTENSION omni_os;
35 - omni_polyfill
Postgres API polyfills
Overview
PIGSTY 3rd Party Extension: omnigres : Postgres API polyfills
- Latest Version: 0.2.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_polyfill
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.2
- DEB Deps: N/A
Availability
Installation
Install omni_polyfill via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_polyfill; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_polyfill extension on PostgreSQL cluster:
CREATE EXTENSION omni_polyfill;
36 - omni_python
First-class Python support
Overview
PIGSTY 3rd Party Extension: omnigres : First-class Python support
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_python
- Requires:
plpython3u
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_python via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_python; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_python extension on PostgreSQL cluster:
CREATE EXTENSION omni_python CASCADE;
37 - omni_regex
PCRE-compatible regular expressions
Overview
PIGSTY 3rd Party Extension: omnigres : PCRE-compatible regular expressions
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can not install to arbitrary schema
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_regex via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_regex; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_regex extension on PostgreSQL cluster:
CREATE EXTENSION omni_regex;
38 - omni_rest
REST API toolkit (with PostgREST support)
Overview
PIGSTY 3rd Party Extension: omnigres : REST API toolkit (with PostgREST support)
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_rest
- Requires:
omni_httpd, omni_sql, omni_web, omni_var, pgcrypto
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_rest via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_rest; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_rest extension on PostgreSQL cluster:
CREATE EXTENSION omni_rest CASCADE;
39 - omni_schema
Advanced schema management tooling
Overview
PIGSTY 3rd Party Extension: omnigres : Advanced schema management tooling
- Latest Version: 0.3.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_schema
- Requires:
omni_sql, omni_vfs, dblink
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.3.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.3.0
- DEB Deps: N/A
Availability
Installation
Install omni_schema via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_schema; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_schema extension on PostgreSQL cluster:
CREATE EXTENSION omni_schema CASCADE;
40 - omni_seq
Distributed integer sequences
Overview
PIGSTY 3rd Party Extension: omnigres : Distributed integer sequences
- Latest Version: 0.1.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_seq
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.1
- DEB Deps: N/A
Availability
Installation
Install omni_seq via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_seq; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_seq extension on PostgreSQL cluster:
CREATE EXTENSION omni_seq;
41 - omni_service
Service management
Overview
PIGSTY 3rd Party Extension: omnigres : Service management
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_service
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_service via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_service; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_service extension on PostgreSQL cluster:
CREATE EXTENSION omni_service;
42 - omni_session
Session management
Overview
PIGSTY 3rd Party Extension: omnigres : Session management
- Latest Version: 0.2.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_session
- Requires:
omni_var, omni_id, omni_web, omni_httpd, omni_polyfill
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.0
- DEB Deps: N/A
Availability
Installation
Install omni_session via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_session; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_session extension on PostgreSQL cluster:
CREATE EXTENSION omni_session CASCADE;
43 - omni_sql
Programmatic SQL manipulation
Overview
PIGSTY 3rd Party Extension: omnigres : Programmatic SQL manipulation
- Latest Version: 0.5.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_sql
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.5.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.5.1
- DEB Deps: N/A
Availability
Installation
Install omni_sql via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_sql; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_sql extension on PostgreSQL cluster:
CREATE EXTENSION omni_sql;
44 - omni_sqlite
Embedded SQLite
Overview
PIGSTY 3rd Party Extension: omnigres : Embedded SQLite
- Latest Version: 0.1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_sqlite
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.2
- DEB Deps: N/A
Availability
Installation
Install omni_sqlite via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_sqlite; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_sqlite extension on PostgreSQL cluster:
CREATE EXTENSION omni_sqlite;
45 - omni_test
Testing framework
Overview
PIGSTY 3rd Party Extension: omnigres : Testing framework
- Latest Version: 0.4.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_test
- Requires:
dblink
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.4.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.4.0
- DEB Deps: N/A
Availability
Installation
Install omni_test via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_test; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_test extension on PostgreSQL cluster:
CREATE EXTENSION omni_test CASCADE;
46 - omni_txn
Transaction management
Overview
PIGSTY 3rd Party Extension: omnigres : Transaction management
- Latest Version: 0.5.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_txn
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.5.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.5.0
- DEB Deps: N/A
Availability
Installation
Install omni_txn via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_txn; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_txn extension on PostgreSQL cluster:
CREATE EXTENSION omni_txn;
47 - omni_types
Advanced types
Overview
PIGSTY 3rd Party Extension: omnigres : Advanced types
- Latest Version: 0.3.4
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_types
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.3.4
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.3.4
- DEB Deps: N/A
Availability
Installation
Install omni_types via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_types; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_types extension on PostgreSQL cluster:
CREATE EXTENSION omni_types;
48 - omni_var
Scoped variables
Overview
PIGSTY 3rd Party Extension: omnigres : Scoped variables
- Latest Version: 0.3.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_var
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.3.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.3.0
- DEB Deps: N/A
Availability
Installation
Install omni_var via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_var; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_var extension on PostgreSQL cluster:
CREATE EXTENSION omni_var;
49 - omni_vfs
Virtual File System
Overview
PIGSTY 3rd Party Extension: omnigres : Virtual File System
- Latest Version: 0.2.1
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_vfs
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.2.1
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.2.1
- DEB Deps: N/A
Availability
Installation
Install omni_vfs via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_vfs; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_vfs extension on PostgreSQL cluster:
CREATE EXTENSION omni_vfs;
50 - omni_vfs_types_v1
Virtual File System types (v1)
Overview
PIGSTY 3rd Party Extension: omnigres : Virtual File System types (v1)
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_vfs_types_v1
- Requires:
omni_vfs_types_v1, dblink
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_vfs_types_v1 via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_vfs_types_v1; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_vfs_types_v1 extension on PostgreSQL cluster:
CREATE EXTENSION omni_vfs_types_v1 CASCADE;
51 - omni_web
Common web stack primitives
Overview
PIGSTY 3rd Party Extension: omnigres : Common web stack primitives
- Latest Version: 0.3.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_web
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.3.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.3.0
- DEB Deps: N/A
Availability
Installation
Install omni_web via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_web; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_web extension on PostgreSQL cluster:
CREATE EXTENSION omni_web;
52 - omni_worker
Generalized worker pool
Overview
PIGSTY 3rd Party Extension: omnigres : Generalized worker pool
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_worker
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_worker via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_worker; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_worker extension on PostgreSQL cluster:
CREATE EXTENSION omni_worker;
53 - omni_xml
XML toolkit
Overview
PIGSTY 3rd Party Extension: omnigres : XML toolkit
- Latest Version: 0.1.2
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_xml
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.2
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.2
- DEB Deps: N/A
Availability
Installation
Install omni_xml via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_xml; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_xml extension on PostgreSQL cluster:
CREATE EXTENSION omni_xml;
54 - omni_yaml
YAML toolkit
Overview
PIGSTY 3rd Party Extension: omnigres : YAML toolkit
- Latest Version: 0.1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Can be installed into other schemas
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
omni_yaml
- Requires: N/A
RPM / DEB
- RPM Repo: PIGSTY
- RPM Name:
omnigres_$v
- RPM Ver :
0.1.0
- RPM Deps: N/A
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-omnigres
- DEB Ver :
0.1.0
- DEB Deps: N/A
Availability
Installation
Install omni_yaml via the pig CLI tool:
pig ext install omnigres; # Extension Name
pig ext install omni_yaml; # normalized package name
Install omnigres via Pigsty playbook:
./pgsql.yml -t pg_extension -e '{"pg_extensions": ["omnigres"]}' # -l <cls>
Install omnigres RPM from YUM repo directly:
dnf install omnigres_17;
dnf install omnigres_16;
dnf install omnigres_15;
dnf install omnigres_14;
dnf install omnigres_13;
Install omnigres DEB from APT repo directly:
apt install postgresql-17-omnigres;
apt install postgresql-16-omnigres;
apt install postgresql-15-omnigres;
apt install postgresql-14-omnigres;
apt install postgresql-13-omnigres;
Create omni_yaml extension on PostgreSQL cluster:
CREATE EXTENSION omni_yaml;
55 - bloom
bloom access method - signature file based index
Overview
CONTRIB Built-in Extension: bloom : bloom access method - signature file based index
- Latest Version: 1.0
- Postgres Support:
17,16,15,14,13
- Need Load: Shared library do not need explicit loading
- Need DDL: Need
CREATE EXTENSION DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
RPM / DEB
PostgreSQL Built-in Contrib Extension
Availability
| OS |
Arch |
PG17 |
PG16 |
PG15 |
PG14 |
PG13 |
el8 |
x86_64 |
|
|
|
|
|
el8 |
aarch64 |
|
|
|
|
|
el9 |
x86_64 |
|
|
|
|
|
el9 |
aarch64 |
|
|
|
|
|
d12 |
x86_64 |
|
|
|
|
|
d12 |
aarch64 |
|
|
|
|
|
u22 |
x86_64 |
|
|
|
|
|
u22 |
aarch64 |
|
|
|
|
|
u24 |
x86_64 |
|
|
|
|
|
u24 |
aarch64 |
|
|
|
|
|
Installation
Extension bloom is PostgreSQL Built-in Contrib Extension which is installed along with the kernel/contrib.
Install bloom RPM from YUM repo directly:
dnf install postgresql17-contrib;
dnf install postgresql16-contrib;
dnf install postgresql15-contrib;
dnf install postgresql14-contrib;
dnf install postgresql13-contrib;
Install bloom DEB from APT repo directly:
apt install postgresql-17;
apt install postgresql-16;
apt install postgresql-15;
apt install postgresql-14;
apt install postgresql-13;
Create bloom extension on PostgreSQL cluster: