Postgres extensions available by deployment

EDB offers a wide range of Postgres extensions across our various distributions and deployment platforms. Support at EDB means that a support ticket can be filed for any issue encountered while using a listed extension.

The tables on this page outline which extensions are supported for specific Postgres distributions and on which platforms.

Categories of extensions:

  • Open source extensions: Community-maintained extensions that EDB supports for diagnosis and workarounds.
  • EDB extensions: Proprietary extensions developed, documented, and exclusively shipped by EDB to provide advanced enterprise functionality.
  • EDB supported open-source extensions: Popular open-source projects that EDB packages and ships. EDB often adds custom fixes or features to these versions to ensure enterprise-grade stability and support.

Open source extensions

Virtual Machines/Physical ServersKubernetesEDB Postgres® AI Hybrid Manager
Extension nameRequires
superuser
access
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQL Contrib Extensions/Modules
adminpackYes✓✓✓––––––
amcheckYes✓✓✓✓✓✓✓✓✓
auth_delayYes✓✓✓✓✓✓✓✓✓
auto_explainYes✓✓✓✓✓✓✓✓✓
bloomYes✓✓✓✓✓✓✓✓✓
btree_gin✓✓✓✓✓✓✓✓✓
btree_gist✓✓✓✓✓✓✓✓✓
citext✓✓✓✓✓✓✓✓✓
cube✓✓✓✓✓✓✓✓✓
dblinkYes✓✓✓✓✓✓✓✓✓
dict_int✓✓✓✓✓✓✓✓✓
dict_xsynYes✓✓✓✓✓✓✓✓✓
earthdistanceYes✓✓✓✓✓✓✓✓✓
file_fdwYes✓✓✓––––––
fuzzystrmatch✓✓✓✓✓✓✓✓✓
hstore✓✓✓✓✓✓✓✓✓
    hstore_plperlYes✓✓✓–––✓✓✓
    hstore_plperluYes✓✓✓–––✓✓✓
intaggYes✓✓✓✓✓✓✓✓✓
intarray✓✓✓✓✓✓✓✓✓
isn✓✓✓✓✓✓✓✓✓
jsonb_plperl✓✓✓–––✓✓✓
     jsonb_plperluYes✓✓✓–––✓✓✓
lo✓✓✓✓✓✓✓✓✓
ltree✓✓✓✓✓✓✓✓✓
old_snapshotYes✓✓✓✓✓✓✓✓✓
pageinspectYes✓✓✓✓✓✓✓✓✓
passwordcheck✓✓✓––––––
plpgsql✓✓✓✓✓✓✓✓✓
pg_buffercacheYes✓✓✓✓✓✓✓✓✓
pg_freespacemapYes✓✓✓✓✓✓✓✓✓
pg_prewarmYes✓✓✓✓✓✓✓✓✓
pg_stat_statementsYes✓✓✓✓✓✓✓✓✓
pg_surgeryYes✓✓✓✓✓✓✓✓✓
pg_trgm✓✓✓✓✓✓✓✓✓
pg_visibilityYes✓✓✓✓✓✓✓✓✓
pgcryptoYes✓✓✓✓✓✓✓✓✓
pgrowlocksYes✓✓✓✓✓✓✓✓✓
pgstattupleYes✓✓✓✓✓✓✓✓✓
postgres_fdwYes✓✓✓✓✓✓✓✓✓
seg✓✓✓✓✓✓✓✓✓
sepgsql✓✓✓––––––
spi✓✓✓✓✓✓✓✓✓
    autoincYes✓✓✓✓✓✓✓✓✓
    insert_usernameYes✓✓✓✓✓✓✓✓✓
    moddatetimeYes✓✓✓✓✓✓✓✓✓
    refintYes✓✓✓✓✓✓✓✓✓
sslinfoYes✓✓✓✓✓✓✓✓✓
tablefunc✓✓✓✓✓✓✓✓✓
tcn✓✓✓✓✓✓✓✓✓
test_decodingYes✓✓✓✓✓✓✓✓✓
tsm_system_rows✓✓✓✓✓✓✓✓✓
tsm_system_time✓✓✓✓✓✓✓✓✓
unaccent✓✓✓✓✓✓✓✓✓
uuid-osspYes✓✓✓✓✓✓✓✓✓
xml2Yes✓✓✓✓✓✓✓✓✓
PostgreSQL Non-Contrib Extensions/Modules
age (apache age)✓✓✓––––––
ip4r✓––––––––
orafce✓––––––––
pg_anonymizer✓✓✓–––✓✓✓
pg_cron✓✓✓✓✓✓✓✓✓
pg_failover_slots✓✓✓✓✓✓✓✓✓
pg_permissions✓––––––––
pg_squeeze✓✓✓✓✓✓✓✓✓
pg_store_plans✓––––––––
pgauditYes✓✓–✓✓–✓––
pglogical 2.x✓✓✓––––––
pgvector✓✓✓✓✓✓✓✓✓
plperl✓✓✓–✓✓✓✓✓
    plperluYes✓✓✓–✓✓✓✓✓
    bool_plperl✓✓✓–✓✓✓✓✓
    bool_plperluYes✓✓✓–✓✓✓✓✓
plpythonu (default is 2u for 11-14 and 3u for 15)Yes✓✓✓––––––
    hstore_plpythonuYes✓✓✓––––––
    jsonb_plpythonuYes✓✓✓––––––
    ltree_plpythonuYes✓✓✓––––––
plpython2u (11-14)✓✓✓–––✓✓✓
    hstore_plpython2u✓✓✓–––✓✓✓
    jsonb_plpython2u✓✓✓–––✓✓✓
    ltree_plpython2u✓✓✓–––✓✓✓
plpython3u (11-15)Yes✓✓✓–✓✓✓✓✓
    hstore_plpython3uYes✓✓✓–✓✓✓✓✓
    jsonb_plpython3uYes✓✓✓–✓✓✓✓✓
    ltree_plpython3uYes✓✓✓–✓✓✓✓✓
pltcl✓✓✓–✓✓✓✓✓
    pltcluYes✓✓✓–✓✓✓✓✓
plv8Yes✓––––––––
pg global temporary tables (pgtt)✓✓✓✓✓✓–––
pg_ivmYes✓✓✓✓✓✓✓✓✓
set_user✓––––––––
sslutils✓✓✓––––––
system_stats✓✓✓––––––
timescaledb (Apache 2 Edition)✓✓–✓✓––––
wal2json✓✓✓✓✓✓–––

EDB extensions

Virtual Machines/Physical ServersKubernetesEDB Postgres AI Cloud Service
Extension nameRequires
superuser
access
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
edb_otel✓✓✓––––––
edb_pg_tuner✓✓✓––––✓✓
edb_query_advisor✓✓✓–––✓✓✓
edb_wait_states✓✓✓––✓✓✓✓
sql_profiler✓✓✓–✓–✓✓✓
EDB Storage Pack
autocluster✓✓✓––––✓✓
bluefin✓✓✓–––✓✓✓
refdata✓✓✓––––✓✓
EDB Postgres Advanced Server extensions
dbms_job––✓––––––
dbms_scheduler––✓–––––✓
edb_job_scheduler––✓–––––✓
edb_cloneschema––✓––––––
edb_dblink_libpq––✓––✓––✓
edb_dblink_ociYes––✓––✓––✓
edb_dboYes––✓––✓––✓
edbsplYes––✓––✓––✓
spl_check––✓––✓––✓
parallel_clone––✓––––––
EDB Postgres Distributed extensions
bdr 4.x✓✓✓––––––
bdr 5.x✓✓✓PreviewPreviewPreview–PreviewPreview
pglogical 3.xYes✓✓✓––––––
AI Accelerator Pipelines
aidbYes✓✓✓–––✓✓✓
pgfsYes✓✓✓–––✓✓✓

EDB supported open source extensions

Virtual Machines/Physical ServersKubernetesEDB Postgres AI Cloud Service
Extension nameRequires
superuser
access
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
PostgreSQLEDB
Postgres
Extended
Server
EDB
Postgres
Advanced
Server
Postgres Geospatial
pgrouting✓✓✓✓✓✓✓✓✓
postgis✓✓✓✓✓✓✓✓✓
postgis_raster✓✓✓✓✓✓–––
postgis_sfcgal✓✓✓✓✓✓✓✓✓
postgis_tiger_geocoder✓✓✓✓✓✓✓✓✓
postgis_topology✓✓✓✓✓✓✓✓✓
address_standardizer✓✓✓✓✓✓✓✓✓
address_standardizer_data_us✓✓✓✓✓✓✓✓✓
Pgpool
pgpool_adm✓–✓––––––
pgpool_recovery✓–✓––––––
PLdebugger
pldbgapi✓–✓––––––
Foreign Data Wrappers
hdfs_fdwYes✓✓✓––––––
mongo_fdwYes✓✓✓–––––✓
mysql_fdwYes✓✓✓–––––✓

Could this page be better? Report a problem or suggest an addition!