Skip to content

postgresql: update to 18.3#29375

Open
dangowrt wants to merge 1 commit intoopenwrt:masterfrom
dangowrt:postgresql-18.3
Open

postgresql: update to 18.3#29375
dangowrt wants to merge 1 commit intoopenwrt:masterfrom
dangowrt:postgresql-18.3

Conversation

@dangowrt
Copy link
Copy Markdown
Member

@dangowrt dangowrt commented May 8, 2026

📦 Package Details

Maintainer: @dangowrt

Description:
Update postgresql to 18.3.

Major version update from 17.5 to 18.3.

PostgreSQL 18 (released September 2025, GA stable) brings:

  • Asynchronous I/O (AIO) for shared buffers, sequential scans,
    bitmap heap scans and pg_prewarm.
  • Skip scans for B-tree indexes.
  • Performance improvements for partition pruning.
  • Logical replication: improved replication of generated columns,
    protocol version 5.
  • Native UUIDv7 support.
  • Larger I/O for sequential and parallel scans.
  • Concurrent reindex of partitioned tables.
  • pg_dump: --filter for selective dumps.
  • Numerous SQL/JSON improvements.
  • New built-in role pg_signal_autovacuum_worker.

18.3 is the third maintenance release with bug fixes since 18.0.

Drop the now obsolete pg_config_ext.h copy in Build/InstallDev:
this header has been removed upstream in PostgreSQL 18.

Upstream:


🧪 Run Testing Details

  • OpenWrt Version: master
  • OpenWrt Target/Subtarget: mediatek/filogic
  • OpenWrt Device: (compile-only, no runtime testing)

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

Major version update from 17.5 to 18.3.

PostgreSQL 18 (released September 2025) brings:
 * Asynchronous I/O (AIO) for shared buffers, sequential scans,
   bitmap heap scans and pg_prewarm.
 * Skip scans for B-tree indexes.
 * Performance improvements for partition pruning.
 * Logical replication: improved replication of generated columns,
   protocol version 5.
 * Native UUIDv7 support.
 * Larger I/O for sequential and parallel scans.
 * Concurrent reindex of partitioned tables.
 * pg_dump: --filter for selective dumps.
 * Numerous SQL/JSON improvements.
 * New built-in role pg_signal_autovacuum_worker.

18.3 is the third maintenance release with bug fixes since 18.0.

Drop the now obsolete pg_config_ext.h copy in Build/InstallDev: this
header has been removed upstream in PostgreSQL 18.

Link: https://www.postgresql.org/docs/release/18.0/
Link: https://www.postgresql.org/docs/release/18.3/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
@dangowrt dangowrt force-pushed the postgresql-18.3 branch from 5b9471b to 25eb08d Compare May 9, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant