PostgreSQL DDL redesigns and QEMU infrastructure patches
PostgreSQL hackers debated DDL utility redesigns, table AM options, promotion hangs, and logical replication conflict logging. QEMU contributors advanced QAPI property formalization, multi-target linking, SPARC crypto, and Arm Realm support.
PostgreSQL pg_get_*_ddl functions face redesign debate
Core hackers on pgsql-hackers disputed the design of pg_get_role_ddl and related functions, focusing on dependency ordering, password handling, and duplication with pg_dump. The thread weighed redesign against possible removal. Maintainers of catalog introspection and dump tooling have a direct stake in the outcome.
Table access methods gain custom reloptions
A patch allowing table access methods to register their own reloptions advanced through review on pgsql-hackers. Version 13 adds a helper and addresses pg_dump and lock issues. Extension authors building specialized storage engines gain cleaner configuration hooks.
PostgreSQL 19 promotion hang on blocked client
A bug report showed that PostgreSQL 19 promotion can hang when a backend is blocked on a stuck client write after commit 67c20979. Multiple fix approaches were debated among eight participants. Operators preparing upgrades should track the chosen resolution.
QEMU replaces free-form QOM properties with QAPI
A 65-patch v7 series for QEMU replaces free-form property types with formal QAPI schema links for QOM and qdev introspection. Three participants drove the large proposal. The change improves type safety and introspection for device model configuration.
Logical replication conflict log history table
PostgreSQL hackers continued active review and iteration on patches adding a conflict log history table for logical replication, generating 134 messages from 14 participants. The feature would give operators a durable record of replication conflicts. Progress remains at the proposal stage with ongoing patch refinement.
QEMU adds SPARC crypto instructions
A v3 series of eight patches adds SPARC crypto instructions (AES, SHA, CRC32C) and a +crypto feature to QEMU. The work was submitted by a single participant. Users emulating SPARC targets that rely on hardware crypto acceleration are the primary audience.
QEMU multi-target helper prefixing
A 26-patch series adds TARGET_ARCH_PREFIX to helpers in QEMU to eliminate ad-hoc renames needed for multi-target static linking. Two participants discussed the proposal. The cleanup simplifies builds that link multiple architectures together.
QEMU Arm Realm Management Extension support
An RFC v4 series of 24 patches adds Arm RME confidential guest support to QEMU, integrating with KVM guest-memfd and RMM. Six participants reviewed the work. The series advances confidential computing capabilities for Arm virtual machines.