Release notes

Release notes

DMK for PostgreSQL 2.4.0

New features

  • Add a script to list the SWAP usage per process (swap_usage.sh)

  • Add a script to list tables which are close to wraparound (how_tables_close_to_wraparound.sql)

  • Add a script which loads the PostgreSQL log file into a table (create_and_load_log_tables.sql)

  • Add a script to set the SELinux context (set_selinux_context.sh)

Updated templates

  • Adapt package list for SLES / openSUSE 16

  • Adapt package list for RHEL 10

  • Add an example for ldap authentication (ldap.txt)

  • Add allowlist to Patroni template

  • Add new Patroni 4.1.0 parameters to the template

  • Add missing packages for Debian 13

  • Remove wal_keep_segments from postgresql.auto.conf and patroni.yml

  • Aligned patroni.yml and postgresql.auto.conf

DMK for PostgreSQL 2.3.0

# New features

# Updated templates

  • The tuning profile comes with new and adjusted parameters

  • The package list for SLES15 based systems has been updated

  • The package list for the upcoming Debian 13 has been added

  • The ectd template now comes with instructions how to handle proxied environments

  • The ectd template comes with adjusted compaction parameters to handle larger etcd databases by default

  • Update the PostGIS build instructions with the latest minor releases

  • Enable new features for PostgreSQL 18: io_uring, oauth and NUMA

  • Move the autoconf way of building PostgreSQL into a separate template

  • Extend the postgresql.auto.conf template: Enable io_uring, set io_combine_limit, set min_dynamic_shared_memory

DMK for PostgreSQL 2.2.x

The 2.2.0 release was an internal maintenance release due to changes in the buikd pipelines.

DMK for PostgreSQL 2.1.x

# New features

# Give more control how to display the instance overview

Traditionaly the instance overview looks like this:

With the release of DMK for PostgreSQL 2.1.0 the user has more control about how to display this overview. There are two additional switches to "dmk-run-pl" which is behind the "u" and "ser" aliases:

  1. Display the PostgreSQL installation binary path, instead of PGDATA:

  1. Display a cluster's startup time

Fixes

Release 2.1.3

  • Add build instructions for Meson

  • Add SSL related parameters to our Patroni template

  • Add Meson and Ninja to the package lists

Release 2.1.2

  • Update the documentation and release notes

Release 2.1.1

  • Ensure that the environment variable PGBASE is set before PATH

  • Ensure that PGBASE is also set when an PostgreSQL alias is set

Last updated