freenode

← digests

Postgres bug intake, JSON indexes, QEMU models

Databases & Infrastructure2026-11-06

PostgreSQL hackers weighed how to accept very large AI-assisted bug batches, tracked a PG19 JSON indexing regression, and kept reviewing logical replication conflict logging. QEMU received several multi-patch series for co-simulation and device models, while a low-severity ingress-nginx advisory landed.

Large AI bug batches for PostgreSQL

A developer asked pgsql-hackers for the least disruptive way to submit more than 1000 AI-found bugs. Core developers discussed triage load, security filtering, and the importance of solid reproduction quality so the flood does not overwhelm normal review.

PG19 JSON_ARRAY expression indexes go stale

A regression introduced in commit ecd9288624a lets expression indexes on JSON_ARRAY() become stale after ALTER TYPE or output-setting changes. Patches were proposed on pgsql-hackers to restore correct invalidation behavior for PostgreSQL 19.

Conflict log history for logical replication

An extended pgsql-hackers thread continued review of a proposed conflict log history table for logical replication. Participants examined error handling, related GUCs, and assorted edge cases in the ongoing patch set.

pgindent and whitespace checks in CI

A proposal would run pgindent plus whitespace checks inside PostgreSQL CI and treat failures as non-fatal warnings. The discussion followed earlier fixes to excludes and the build so the checks can be added cleanly.

Low-severity ingress-nginx self-DoS CVE

CVE-2026-116472 describes a mirror-target self-DoS in the unmaintained ingress-nginx project. The advisory notes low severity; a SUSE fork already carries a fix.

Remote Port co-simulation protocol for QEMU

A v2 20-patch series on qemu-devel adds a Remote Port co-simulation framework under hw/core. The work targets tighter SystemC and RTL integration with QEMU.

QOM type conflicts and multi-target builds

A v2 12-patch series removes target_info() use from QOM class_init and type_init paths. The change resolves type-name conflicts and helps single-binary multi-target builds.

Aspeed I2C models and Minerva BMC

A v3 50-patch series supplies INA230, INA238, DS1339 and PCA9545 I2C models together with the Minerva BMC machine. Matching qtests accompany the new QEMU hardware support.