Postgres replication fixes and QEMU architecture patches
PostgreSQL developers advanced review of logical replication conflict logging plus autovacuum and background-worker fixes, while QEMU contributors posted architecture-specific series for LoongArch, PowerPC, WHPX, and USB redirection. The day focused on stability edge cases and emulation accuracy rather than broad new features.
Conflict log history table for logical replication
pgsql-hackers continued review of a proposal to add a conflict log history table for PostgreSQL logical replication. Fifteen participants exchanged 185 messages covering error handling, GUCs, and edge cases. The volume of detailed patch discussion makes this relevant for anyone following replication reliability.
Periodic frozen ID refresh during autovacuum
A patch proposes refreshing datfrozenxid periodically inside autovacuum workers. The goal is to avoid stale database horizons on installations that contain hundreds of thousands of tables. Three participants discussed the change across seven messages on pgsql-hackers.
BGWORKER_INTERRUPTIBLE restart after database DDL
A bug report notes that unreleased PostgreSQL v19 BGWORKER_INTERRUPTIBLE workers are never restarted after DROP, ALTER, or CREATE DATABASE. A patch was offered to restore the expected restart behavior. Four participants examined the termination logic in fifteen messages.
LVZ support for LoongArch TCG
A version-5 series of 23 patches adds LVZ extension support to LoongArch TCG in QEMU. The work enables nested KVM-on-TCG emulation. Two participants exchanged thirty-four messages on qemu-devel.
Freescale Book E CPU model corrections
Bin Meng posted a version-2 series of seventeen patches that correct SPRs, caches, and ISA flags while adding TCG tests for Freescale Book E CPU models in the QEMU PPC target. Three participants reviewed the twenty-two messages on qemu-devel.
WHPX fixes for QEMU 11.2
The WHPX maintainer submitted a thirteen-patch pull request containing reset, CPUID, nested-virt, and XSAVE fixes aimed at QEMU 11.2. Two participants handled the eleven messages on qemu-devel.
Untrusted relations and WAL
A short speculative thread asked whether WAL and relations could be treated as untrusted input. Responders concluded that a meaningful security boundary is impractical. Three participants exchanged three messages on pgsql-hackers.
usbredir server transport
A version-8 series of eighteen patches adds a usbredir server transport to QEMU for cross-instance USB device redirection, with emphasis on ASPEED BMC modeling. Four participants discussed the forty-six messages on qemu-devel.