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