---
title: "A chat with the creator of Postgres"
publication: "Postgres Weekly"
issue: 651
published_at: "2026-06-03"
canonical_url: "https://postgresweekly.com/issues/651"
---

Plus Postgres 19 Beta 1 is tagged and imminent, a production whodunit, and Xata's time-series extension.        

#​651 — June 3, 2026 

[Web Version](https://postgresweekly.com/issues/651)  

Together with [![Tiger Data logo\](https://res.cloudinary.com/cpress/image/upload/c_fill,g_auto,w_1280,h_282/e_make_transparent/co_white,e_outline:30/px1u7kjyvz7xnbm6ytir.png)](https://www.tigerdata.com/events/webinar-cern-2026?utm_source=content-syndication&utm_medium=referral&utm_campaign=postgres-weekly-newsletter)   

Postgres Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/k4fty4cyhoq9abd75kbb.jpg)](https://www.cybertec-postgresql.com/en/handling-graphs-with-sql-pgq-in-postgresql/)  

[Handling Graphs with `SQL/PGQ` in Postgres 19](https://www.cybertec-postgresql.com/en/handling-graphs-with-sql-pgq-in-postgresql/) — Postgres 19 is adding support for SQL/PGQ, so you can declare a property graph over tables and pattern-match with Cypher-_like_ `MATCH (a IS person)-[IS knows]->(b IS person)` queries. It’s all handled by the query _rewriter_, so a graph pattern becomes a normal relational query. 

Hans-Jürgen Schönig  

💡 Want graph queries on _today’s_ Postgres? Elizabeth Garrett Christensen [shows how the Apache AGE extension](https://www.snowflake.com/en/blog/engineering/graph-queries-postgres-apache-age/) brings openCypher to current versions.  [![\](https://res.cloudinary.com/cpress/image/upload/c_limit,w_480,h_480,q_auto/copm/10deb78b.webp)](https://www.tigerdata.com/events/webinar-cern-2026?utm_source=content-syndication&utm_medium=referral&utm_campaign=postgres-weekly-newsletter) 

[95% Less Storage. 40% Faster Analytics. CERN on Postgres](https://www.tigerdata.com/events/webinar-cern-2026?utm_source=content-syndication&utm_medium=referral&utm_campaign=postgres-weekly-newsletter) — CERN's Large Hadron Collider generates hundreds of GB of time-series data daily. In this live webinar, their engineers walk through how they modernized a legacy archiving stack with TimescaleDB. June 25, 9 AM ET. 

Tiger Data (creators of TimescaleDB) sponsor   

🔓 [Why Postgres Lacks Transparent Data Encryption](https://www.pgedge.com/blog/why-postgres-lacks-transparent-data-encryption) — Many other databases have it, but in Postgres you need to lean on third party services or the [pg-tde](https://docs.percona.com/pg-tde/) extension. Why? Shaun digs into old discussions about the feature, and finds the biggest problem is defining _what_ problem that TDE actually needs to solve. 

Shaun Thomas   

**IN BRIEF:** 

- [Postgres 19 Beta 1 has been tagged](https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=4b0bf0788b066a4ca1d4f959566678e44ec93422) on the official repo by Tom Lane. There's little to see yet, but a beta announcement seems to be imminent.
- Microsoft has made its VS Code extension for Postgres [available on the Open VSX registry](https://techcommunity.microsoft.com/blog/adforpostgresql/your-postgresql-workflow-just-found-its-new-home-in-cursor/4524081) (an independent extension store for VS Code compatible editors) so that tools like Cursor can now use it directly.
- Postgres managed by ClickHouse [is now in beta](https://clickhouse.com/blog/postgres-managed-by-clickhouse-beta).   

[Helping the Planner Help You](https://www.valerieparhamthompson.com/posts/extended-statistics-postgres/) — When two columns are correlated, Postgres assumes they’re independent and the planner’s row estimates go badly wrong. A practical tour of `CREATE STATISTICS` and the better query plans it unlocks. 

Valerie Parham-Thompson   

[Egress Problems and Where to Find Them](https://planetscale.com/blog/database-egress) — If your database is running in someone else’s datacenter, data egress and associated costs are important to control. Simeon shares tips on how to get the numbers down, along with some PlanetScale-specific advice. 

Simeon Griggs (PlanetScale)   

📄 [The Night Our Tables Wouldn’t Stop Growing](https://stormatics.tech/blogs/the-night-our-tables-wouldnt-stop-growing) – A production whodunit: a stray `statement_timeout` quietly broke logical replication and tables ballooned. Semab Tariq 

📄 [Postgres Outages That Aren’t Postgres Bugs](https://payalsingh.me/blog/2026/05/27/postgres-war-stories-1-the-bugs-that-arent-postgres/) – Three OS-level failures that show up as database outages. Payal Singh 

📄 [Same Query, Three Results](https://www.paradedb.com/blog/benchmarker-iteration) – One query, three benchmark passes, three very different verdicts between ParadeDB and Postgres FTS. A lesson in how methodology colors the answer. James Blackwood-Sewell (ParadeDB) 

📄 [When is a Function `LEAKPROOF`?](https://www.cybertec-postgresql.com/en/when-is-a-function-leakproof/) Laurenz Albe       

📰 Classifieds   

Spot N+1 queries before your users do. [AppSignal](https://www.appsignal.com/?utm_source=newsletter&utm_medium=paid&utm_campaign=postgresweekly&utm_term=6-03&utm_content=classified) auto-monitors Postgres performance with real-time alerts. [Try free](https://www.appsignal.com/?utm_source=newsletter&utm_medium=paid&utm_campaign=postgresweekly&utm_term=6-03&utm_content=classified). 

--- 

🔎 [Introducing pg_search](https://github.com/paradedb/paradedb), a Postgres extension for Elasticsearch-quality full-text, vector and hybrid search in Postgres. 

--- 

🐘 [Spock 5.0.7](https://github.com/pgEdge/spock): PG18 slotsync integration, add-node data race fix, apply-worker recovery. [Open source multi-master Postgres](https://github.com/pgEdge/spock).      

**RELEASES AND CODE:**   

[DeltaX (δx): Fast Time-Series Extension for Postgres](https://github.com/xataio/deltax) — A new columnar storage extension for time-series data from Xata that uses only regular Postgres tables, so things like replication, crash recovery, backups, and `pg_dump` work as they usually would. Here’s [how it works](https://github.com/xataio/deltax#how-it-works). 

Xata   

[Streambed: Stream Postgres to Iceberg on S3](https://github.com/viggy28/streambed) — Streams WAL via logical replication, writes Parquet to S3, and commits Iceberg metadata. You can then query with plain `psql` thanks to a built-in wire-protocol server. 

viggy28   

[ingestr v1: Copy Data to and from Databases in One Command](https://github.com/bruin-data/ingestr) — A Go-powered tool to move data (with incremental append/merge support) between [a myriad of sources and destinations](https://github.com/bruin-data/ingestr#supported-sources--destinations) (Postgres included) without writing code. 

Bruin Data   

- 🔎 [pg_textsearch 1.3](https://github.com/timescale/pg_textsearch) – Tiger Data's extension for BM25 relevance-ranked full-text search. v1.3 includes revisions for compatibility with disaggregated storage architectures.
- [SeaQuery 1.0](https://github.com/SeaQL/sea-query/releases/tag/1.0.0) – Dynamic query builder for Postgres/MySQL/SQLite in Rust.    

**📺 ONE LAST THING — WORTH A WATCH:**  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60,q_auto/ytbhvkeve9um151a8cmw.jpg)](https://www.youtube.com/watch?v=YPObBOwIrHk)  

[Postgres at 30: A Chat With Its Creator](https://www.youtube.com/watch?v=YPObBOwIrHk) — With Postgres turning 30 this year, here’s a treat: a wide-ranging interview with Mike Stonebraker, the man who started the Postgres project. He covers how Postgres came to be, where he thinks Google and Amazon get databases wrong, and what he’s building next. 

The Peterman Pod  

💡 Prefer to read? There’s a [full transcript](https://www.developing.dev/p/turing-award-winner-postgres-disagreeing)too.   

**Got a new email?** You can [change your address here](https://postgresweekly.com/edit_subscription/*|UID|*). 

--- 

**Bored of us?** [Click here to stop getting Postgres Weekly](https://postgresweekly.com/leave/*|UID|*). 

--- 

**Got a link for us?** Reply and tell us. We can't include everything but we'll look at anything you send. _Thanks!_ 

--- 

Published by Cooper Press Ltd.
Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom 

Postgres, PostgreSQL and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada. 

[Stop getting this newsletter](https://postgresweekly.com/leave/*|UID|*).
