atlas news
Planet PostgreSQL
21 may
12h27
Antony Pegg: From Managed PostgreSQL to Production RAG: Build Your Own Ellie in pgEdge Cloud
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...
10h39
semab tariq: How to Cut Over After a PostgreSQL Migration
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...
20 may
21h06
Christophe Pettus: All Your GUCs in a Row: check function bodies
PostgreSQL validates function bodies at creation time by default, catching syntax errors early.
21h00
Kaarel Moppel: Data analyst vs width bucket()
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...
15h00
Christophe Pettus: Table Access Methods Wake Up
PostgreSQL’s Table Access Method API is finally seeing real action.
01h00
Christophe Pettus: All Your GUCs in a Row: bytea output
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...
19 may
15h00
Christophe Pettus: Patch PgBouncer Today
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.
13h08
Jan Wieremjewicz: Keeping pgBackRest Open, Healthy, and Community Driven
When the future of pgBackRest suddenly became uncertain, the PostgreSQL ecosystem reacted quickly.At Percona, we believed the most important question...
11h32
Annie Ghazali: PostgreSQL’s Growing Role in AI Infrastructure
PostgreSQL, often through platforms like Supabase, is increasingly becoming part of the default stack for many AI applications. That level of...
01h00
Christophe Pettus: All Your GUCs in a Row: bonjour and bonjour name
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...
18 may
21h14
Vibhor Kumar: Beyond Vector Search: Why PostgreSQL Could Become the Memory Layer for Enterprise AI Systems
The conversation around AI infrastructure today is heavily focused on models, GPUs, inference speed, and vector databases. These are important...
18h12
Henrietta Dombrovskaya: I think AI can actually help me...
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...
15h00
Christophe Pettus: PostgreSQL 19 Beta: The Four Features You’ll Actually Feel
PostgreSQL 19 beta arrives with four operational game-changers: 64-bit MultiXact Members kill a decades-old vacuum or die failure mode, parallel...
06h54
Gabriele Bartolini: CloudNativePG and Crunchy PGO: an honest, opinionated comparison
This article compares CloudNativePG and Crunchy PGO, two of the most adoptedopen-source operators for running PostgreSQL on Kubernetes. It...
06h00
Richard Yen: XID Wraparound’s Equally-Evil Twin
IntroductionIf you’ve been running PostgreSQL for any length of time, you’ve probably heard about transaction ID (XID) wraparound. It’s one of the...
01h00
Christophe Pettus: All Your GUCs in a Row: block size
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...
17 may
01h00
Christophe Pettus: All Your GUCs in a Row: bgwriter lru maxpages and bgwriter lru multiplier
These two parameters close out the bgwriter cluster. Together with bgwriter delay, they govern how the background writer decides what to write each...
16 may
01h00
Christophe Pettus: All Your GUCs in a Row: bgwriter delay and bgwriter flush after
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...
15 may
20h00
Christophe Pettus: Two Decades, Two RCEs: What pgcrypto Has Been Doing Since 2005
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.
01h00
Christophe Pettus: All Your GUCs in a Row: backtrace functions
Debug PostgreSQL errors by capturing C-level stack traces for specific internal functions.
00h00
Radim Marek: Welcome to ORDER BY jungle
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...
14 may
18h00
Christophe Pettus: Eleven CVEs Walk Into a Release
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...
15h00
Christophe Pettus: PARTITION MERGE SPLIT, Once More With Locking
PostgreSQL 19 brings back MERGE PARTITIONS and SPLIT PARTITION but simpler and safer than the first attempt.
12h49
Henrietta Dombrovskaya: Prairie Postgres May meetup: the Mythical data Warehouse
Yesterday, we had our first meetup at our new venue, which we hope will become our permanent home: the Chicago Innovations Center at 1 W. Monroe. We...
01h00
Christophe Pettus: All Your GUCs in a Row: backslash quote
A 2006 SQL injection vulnerability and multibyte character encodings created backslash quote , a GUC parameter that remains in PostgreSQL for...
13 may
15h28
Robins Tharakan: Postgres May 2026 Security Update: 11 CVEs, All Versions Affected
It’s that time again. The upcoming Postgres v18.4 release (along with minor releases for all Major versions) has dropped some serious hints in the...
15h00
Christophe Pettus: Twenty Years in pgcrypto
A heap buffer overflow in pgcrypto’s OpenPGP code lurked for two decades until a December 2025 exploit made it real.
12h37
Jimmy Angelakos: pg statviz 1.0 released with AI-powered analysis
I’m excited to announce release 1.0 of pg statviz, the minimalist extension and utility pair for time series analysis and visualization of PostgreSQL...
10h21
Gabriele Bartolini: CNPG Recipe 24 - Migrating from Crunchy PGO to PostgreSQL 18 with CloudNativePG
A step-by-step guide to migrating a PostgreSQL 17 cluster managed by Crunchy PGO v6 to PostgreSQL 18 under CloudNativePG. Two paths are covered: a...
06h10
Cornelia Biacsics: Contributions for week 18, 2026
PGConf Belgium took place on 5 May 2026, organized by Wim Bertels, An Vercammen, and Grégory Gioffredi , who served also at the talk selection team...
1779373549