Sammlung von Newsfeeds

Christophe Pettus: All Your GUCs in a Row: bytea_output

Neues vom PostgreSQL Planet - 20. Mai 2026 - 3:00
PostgreSQL's `bytea_output` parameter controls how binary data is formatted when sent to clients: the modern `hex` format (default since 9.0) or the legacy…

Four features you'll actually feel in Postgres 19

Postgres Weekly - 20. Mai 2026 - 2:00

#​649 — May 20, 2026

Web Version

Postgres Weekly

Christophe Pettus: Patch PgBouncer Today

Neues vom PostgreSQL Planet - 19. Mai 2026 - 17:00
PgBouncer 1.25.2 shipped a patch for a pre-authentication crash (CVE-2026-6664). Any TCP connection can take down your pooler. Patch this week.

Jan Wieremjewicz: Keeping pgBackRest Open, Healthy, and Community Driven

Neues vom PostgreSQL Planet - 19. Mai 2026 - 15:08

When the future of pgBackRest suddenly became uncertain, the PostgreSQL ecosystem reacted quickly.

At Percona, we believed the most important question was not:

what replaces it?

but:

how do we ensure pgBackRest remains healthy, sustainable, and open for everyone?

That distinction matters.

Annie Ghazali: PostgreSQL’s Growing Role in AI Infrastructure

Neues vom PostgreSQL Planet - 19. Mai 2026 - 13:32

PostgreSQL, often through platforms like Supabase, is increasingly becoming part of the default stack for many AI applications. That level of adoption says something important about where engineering teams are placing their trust.

Supabase has become one of the most common starting points for AI products. Most AI frameworks support PostgreSQL and pgvector directly. For many teams, PostgreSQL is already part of the stack before the AI layer is even introduced. 

Jan Wieremjewicz: Backrest's back, alright!

Neues vom PostgreSQL Planet - 19. Mai 2026 - 13:00

Events unfolded quickly over the course of a couple of weeks starting on 27 April 2026, when a message appeared on the pgBackRest project announcing: that the repository would be archived and active maintenance would stop.

Christophe Pettus: All Your GUCs in a Row: bonjour and bonjour_name

Neues vom PostgreSQL Planet - 19. Mai 2026 - 3:00
PostgreSQL's Bonjour parameters let you advertise a server on the local network via Apple's service-discovery protocol—a clever 2002 idea that hasn't aged well.

Vibhor Kumar: Beyond Vector Search: Why PostgreSQL Could Become the Memory Layer for Enterprise AI Systems

Neues vom PostgreSQL Planet - 18. Mai 2026 - 23:14

The conversation around AI infrastructure today is heavily focused on models, GPUs, inference speed, and vector databases. These are important building blocks, but they often distract from a deeper architectural challenge that is beginning to emerge as enterprises move from experimentation toward operational AI systems.

The challenge is memory.

Henrietta Dombrovskaya: I think AI can actually help me…

Neues vom PostgreSQL Planet - 18. Mai 2026 - 20:12

Note: this post was not rewritten by AI

I’ve been saying for a long time that AI can’t help me because no one else codes the way I do, so it doesn’t have any reference points. Then I realized many advantages of having AI perform some boring tasks, like writing tests (we know we need unit tests, and why we are not writing them? because we don’t have time!).

Christophe Pettus: PostgreSQL 19 Beta: The Four Features You’ll Actually Feel

Neues vom PostgreSQL Planet - 18. Mai 2026 - 17:00
PostgreSQL 19 beta arrives with four operational game-changers: 64-bit MultiXact Members kill a decades-old "vacuum or die" failure mode, parallel autovacuum…

Gabriele Bartolini: CloudNativePG and Crunchy PGO: an honest, opinionated comparison

Neues vom PostgreSQL Planet - 18. Mai 2026 - 8:54

This article compares CloudNativePG and Crunchy PGO, two of the most adopted open-source operators for running PostgreSQL on Kubernetes. It covers architecture, image design, backup strategy, major version upgrades, observability, licensing and community health. As a co-founder and maintainer of CloudNativePG, I make no claim to neutrality, and I say so upfront. What I can offer is informed bias, grounded in years of daily work on the project and a genuine respect for what Crunchy Data built in this space.

Richard Yen: XID Wraparound's Equally-Evil Twin

Neues vom PostgreSQL Planet - 18. Mai 2026 - 8:00
Introduction

If you’ve been running PostgreSQL for any length of time, you’ve probably heard about transaction ID (XID) wraparound. It’s one of the most well-known maintenance concerns in Postgres, and there’s no shortage of blog posts, conference talks, and war stories about it. But there’s a quieter, less-discussed cousin that can cause the exact same kind of outage: MultiXact ID wraparound.

Christophe Pettus: All Your GUCs in a Row: block_size

Neues vom PostgreSQL Planet - 18. Mai 2026 - 3:00
A parameter you cannot change. block_size lives in the “Preset Options” section of the docs, alongside its read-only cousins like data_checksums, wal_block_size, and server_version. It reports the size of a PostgreSQL page — the fundamental unit of on-disk storage and buffer-pool accounting. Defa…

Christophe Pettus: All Your GUCs in a Row: bgwriter_lru_maxpages and bgwriter_lru_multiplier

Neues vom PostgreSQL Planet - 17. Mai 2026 - 3:00
These two parameters close out the bgwriter cluster. Together with bgwriter_delay, they govern how the background writer decides what to write each round, and they are where the actual leverage lives — the previous post ended by saying so explicitly. Here is why. The bgwriter’s algorithm, in one …

Christophe Pettus: All Your GUCs in a Row: bgwriter_delay and bgwriter_flush_after

Neues vom PostgreSQL Planet - 16. Mai 2026 - 3:00
The B cluster shifts gears: from one-off oddities to the background writer parameters, which span four GUCs. We do the first two as a pair because bgwriter_delay introduces the process at all, and bgwriter_flush_after slots cleanly into the writeback tour from backend_flush_after. What the backgr…

Christophe Pettus: Two Decades, Two RCEs: What pgcrypto Has Been Doing Since 2005

Neues vom PostgreSQL Planet - 15. Mai 2026 - 22:00
Two remote code execution bugs lived in pgcrypto for twenty years until an AI fuzzer found them in a weekend. Here's what you need to know.

Christophe Pettus: All Your GUCs in a Row: backtrace_functions

Neues vom PostgreSQL Planet - 15. Mai 2026 - 3:00
Debug PostgreSQL errors by capturing C-level stack traces for specific internal functions.

Radim Marek: Welcome to ORDER BY jungle

Neues vom PostgreSQL Planet - 15. Mai 2026 - 2:00

SQL is fun and not at all boring. The latest article by Markus Winand on Order by Has Come a Long Way sent me on quite a journey.

First, set up a table called nums with one integer column and four rows:

CREATE TABLE nums (a int); INSERT INTO nums VALUES (0), (1), (2), (3);

Try to guess what these two queries return.

Christophe Pettus: Eleven CVEs Walk Into a Release

Neues vom PostgreSQL Planet - 14. Mai 2026 - 20:00
PostgreSQL 18.4, 17.10, 16.14, 15.18, and 14.23 are out as of May 14, 2026. The release fixes eleven security issues and more than sixty bugs. That is not a typo. Eleven CVEs is the largest single-release security batch I can remember, and three of them are CVSS 8.8 with practical exploitation pa…

Christophe Pettus: PARTITION MERGE/SPLIT, Once More With Locking

Neues vom PostgreSQL Planet - 14. Mai 2026 - 17:00
PostgreSQL 19 brings back MERGE PARTITIONS and SPLIT PARTITION—but simpler and safer than the first attempt.

Seiten