PostgreSQL 18 Extension Bugs
From PostgreSQL wiki
Jump to navigationJump to search
Please DO NOT EDIT THIS PAGE unless you are Devrim or Christoph.
Known PostgreSQL 18 problems in extension modules
Extensions that fail to build
- citus:https://github.com/citusdata/citus/issues/8028
- firebird_fdw: https://github.com/ibarwick/firebird_fdw/issues/47
- hdfs_fdw: https://github.com/EnterpriseDB/hdfs_fdw/issues/78
- hll: https://github.com/citusdata/postgresql-hll/issues/166
- jdbc_fdw: https://github.com/pgspider/jdbc_fdw/issues/52
- logerrors: https://github.com/munakoiso/logerrors/issues/29
- mongo_fdw: https://github.com/EnterpriseDB/mongo_fdw/issues/190
- mysql_fdw: https://github.com/EnterpriseDB/mysql_fdw/issues/319
- odbc_fdw: https://github.com/CartoDB/odbc_fdw/issues/144
- pgaudit: https://github.com/pgaudit/pgaudit/issues/278
- pg_bulkload: https://github.com/ossc-db/pg_bulkload/issues/172
- pgcopydb: https://github.com/dimitri/pgcopydb/issues/916
- pg_failover_slots: https://github.com/EnterpriseDB/pg_failover_slots/issues/57
- pgfincore: https://github.com/klando/pgfincore/issues/10
- pgl_ddl_deploy: https://github.com/enova/pgl_ddl_deploy/issues/78
- pg_store_plans: https://github.com/ossc-db/pg_store_plans/issues/52
- rum: https://github.com/postgrespro/rum/issues/156
- sqlite_fdw: https://github.com/pgspider/sqlite_fdw/issues/117
- tds_fdw: https://github.com/tds-fdw/tds_fdw/issues/384
- wal2mongo: https://github.com/HighgoSoftware/wal2mongo/issues/5
Extensions that build but regression tests fail
- pg_auth_mon: https://github.com/RafiaSabih/pg_auth_mon/issues/23
- pg_dbms_lock:
- pg_profile: https://github.com/zubkov-andrei/pg_profile/issues/134
- pgq: https://github.com/pgq/pgq/issues/25 (not critical)
Discontinued extensions
- login_hook: https://github.com/splendiddata/login_hook/?tab=readme-ov-file#postgres-versions (feature is already included in v17)
- pg_auto_failover: https://github.com/hapostgres/pg_auto_failover (maintainer is away)
- pgcryptokey: https://momjian.us/download/pgcryptokey/
- periods: https://github.com/xocolatl/periods/ : Temporal primary keys are in v18.
Extensions that are not maintained
- redis_fdw: Does not build since v14: https://github.com/nahanni/rw_redis_fdw/issues/23
Testing pending
Already working or fixed
- bgw_replstatus
- credcheck
- dbt2
- ddlx: (as of 0.30) https://github.com/lacanoid/pgddl/issues/34
- emaj
- extra_window_functions
- h3-pg (as of 4.2.3): https://github.com/zachasme/h3-pg/issues/179
- hypopg (as of 1.4.2): https://github.com/HypoPG/hypopg/issues/98
- icu_ext (as of 1.10.0): https://github.com/dverite/icu_ext/issues/20
- ip4r
- jsquery
- multicorn2 (as of 3.1): https://github.com/pgsql-io/multicorn2/issues/76
- ogr_fdw
- orafce
- passwordcheck_cracklib
- pgagent
- pg_background (as of 1.5): https://github.com/vibhorkum/pg_background/issues/68
- pg_bigm (as of 1.2-20250902): https://github.com/pgbigm/pg_bigm/issues/28
- pgbouncer_fdw
- pg_catcheck
- pg_checksums (as of 1.3): https://github.com/credativ/pg_checksums/issues/14
- pg_cron (as of 1.6.7): https://github.com/citusdata/pg_cron/issues/396
- pg_curl
- pg_dbms_job
- pg_dbms_lock
- pg_dbms_metadata
- pg_dirtyread
- pgexportdoc
- pgexporter_ext
- pg_extra_time (#regress)
- pgfaceting
- pg_fact_loader
- pg_filedump
- pg_fkpart
- pg_hint_plans as of 1.8.0 : https://github.com/ossc-db/pg_hint_plan/issues/224
- pgimportdoc
- pg_incremental
- pg_ivm (as of 1.12): https://github.com/sraoss/pg_ivm/issues/133
- pg_jobmon
- pglogical (as of 2.4.6): https://github.com/2ndQuadrant/pglogical/issues/499
- pgmemcache
- pgmeminfo
- pgmp
- pg_net: https://github.com/supabase/pg_net/issues/204
- pg_partman
- pgpcre
- pgpdf
- pg_permissions
- pg_prioritize
- pg_qualstats (as of 2.1.2): https://github.com/powa-team/pg_qualstats/issues/72
- pg_readme (#regress)
- pg_readonly
- pg_repack
- pg_rewrite (as of 2.0.0): https://github.com/cybertec-postgresql/pg_rewrite/issues/6
- pgrouting
- pg_show_plans
- pg_similarity
- pgsql_http
- pg_squeeze (as of 1.9.0)
- pgtap
- pgtt
- pguint (as of 20250815)
- pgvector: As of 0.8.1
- plpgsql_check : 2.8.1
- PostGIS 3.5
- PostGIS 3.6
- prefix
- q3c
- repmgr
- safeupdate
- semver
- sequential_uuids
- set_user
- sslutils
- system_stats
- table_version
- tdigest
- temporal_tables
- timestamp9
- topn
- wal2json