Neues vom PostgreSQL Planet

Neues vom PostgreSQL Planet Feed abonnieren
Planet PostgreSQL
Aktualisiert: vor 2 Stunden 51 Minuten

Shaun Thomas: Why Postgres Lacks Transparent Data Encryption

22. Mai 2026 - 13:14

If you've ever compared database feature matrices, you may have noticed something a bit peculiar. Oracle has Transparent Data Encryption. SQL Server has it. MySQL has it. Even MariaDB has it. But Postgres, which we all consider the best database engine? Conspicuously absent.It’s not that nobody wants TDE. Compliance frameworks like PCI DSS and HIPAA practically demand encryption at rest. Cloud deployments make the “stolen disk” threat model more tangible than ever.

Christophe Pettus: All Your GUCs in a Row: checkpoint_timeout and checkpoint_completion_target

22. Mai 2026 - 3:00
PostgreSQL's default 5-minute checkpoint interval wastes I/O on modern servers.

Cornelia Biacsics: Contributions for week 19, 2026

21. Mai 2026 - 23:44

On 12 May, 2026 the San Francisco Bay Area PostgreSQL Meetup Group met virtually, organized by Katharine Saar, Stacey Haysler and Christophe Pettus. Alex Yarotsky spoke at the event.

The Swiss PGDay Program Committee met to finalize the schedule:

  • Marion Baumgartner
  • Tobias Bussmann
  • Andreas Geppert
  • Johannes Graën
  • Stefan Keller
  • Michelle Willen

Community Blog Post:

Christophe Pettus: Patch Today: CVE-2026-6473

21. Mai 2026 - 17:00
A critical integer wraparound bug lets unprivileged SQL users trigger heap corruption with potential arbitrary code execution.

Antony Pegg: From Managed PostgreSQL to Production RAG: Build Your Own Ellie in pgEdge Cloud

21. Mai 2026 - 14:27

If you've used docs.pgedge.com recently, you've probably met Ellie. Ask her how to set up multi-master replication, or what port the MCP Server listens on, and she pulls the relevant documentation, assembles it into context, and gives you a grounded answer with source citations. She doesn't guess or hallucinate. She finds the actual docs and synthesizes an answer from them.Ellie is a RAG Server deployment.

semab tariq: How to Cut Over After a PostgreSQL Migration

21. Mai 2026 - 12:39

One Database at a Time, or All at Once?

You have deployed your new cluster. Now comes the work of moving your data and cutting over to it. Reading that sentence, you might assume cutover is something you figure out at the end, after the migration is done. And in practice, that is the order in which things happen. But technically, it is your cutover strategy that decides how you migrate, not the other way around. 

Lætitia AVROT: ORDER BY coalesce(x, 0): there is no x

21. Mai 2026 - 2:00
I was reading Markus Winand’s latest post on ORDER BY history last week. If you haven’t read it yet, go read it. Markus is one of the best writers on SQL standards, and this post is no exception. One line stopped me cold. The compatibility table for “expressions on selected columns.” Postgres: partial. PostgreSQL 18: still partial. That itch needed scratching. What the standard says 🔗SQL:1999 lifted a restriction from the original ORDER BY clause.

Christophe Pettus: All Your GUCs in a Row: check_function_bodies

20. Mai 2026 - 23:06
PostgreSQL validates function bodies at creation time by default, catching syntax errors early.

Kaarel Moppel: Data analyst vs width_bucket()

20. Mai 2026 - 23:00
After helping out a buddy with the job title of Data Analyst, who experienced some light Postgres “bucketing” woes - and given the fact that this was not the first such occasion in that area over the years, though I’d help future googlers / LLM-ers out a bit as well,...

Christophe Pettus: Table Access Methods Wake Up

20. Mai 2026 - 17:00
PostgreSQL's Table Access Method API is finally seeing real action.

Christophe Pettus: All Your GUCs in a Row: bytea_output

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…

Christophe Pettus: Patch PgBouncer Today

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

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

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!

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

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

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…

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

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

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.

Seiten