Sammlung von Newsfeeds

David Wheeler: Postgres Extensions: Use PG_MODULE_MAGIC_EXT

Neues vom PostgreSQL Planet - 30. Mai 2025 - 0:09

A quick note for PostgreSQL extension maintainers: PostgreSQL 18 introduces a new macro: PG_MODULE_MAGIC_EXT. Use it to name and version your modules. Where your module .c file likely has:

PG_MODULE_MAGIC;

Or:

#ifdef PG_MODULE_MAGIC PG_MODULE_MAGIC; #endif

Change it to something like:

Andrew Atkinson: Tip: Put your Rails app on a SQL Query diet

Neues vom PostgreSQL Planet - 29. Mai 2025 - 19:29
Introduction

Much of the time taken processing HTTP requests in web apps is processing SQL queries. To minimize that, we want to avoid unnecessary or duplicate queries, and generally perform as few queries as possible.

Think of the work that needs to happen for every query. The database engine parses it, creates a query execution plan, executes it, and then sends the response to the client.

When the response reaches the client, there’s even more work to do. The response is transformed into application objects in memory.

Brandur Leach: Don't mock the database: Data fixtures are parallel safe, and plenty fast

Neues vom PostgreSQL Planet - 29. Mai 2025 - 15:00

The API powering our Crunchy Bridge product is written in Go, a language that provides a good compromise between productivity and speed. We're able to keep good forward momentum on getting new features out the door, while maintaining an expected latency of low double digits of milliseconds for most API endpoints.

Ahmet Gedemenli: pgstream v0.6.0: Template transformers, observability, and performance improvements

Neues vom PostgreSQL Planet - 29. Mai 2025 - 14:45
Learn how pgstream v0.6 simplifies complex data transformations with custom templates, enhances observability and improves snapshot performance.

Tomas Vondra: Advanced Patch Feedback Session (APFS) at pgconf.dev 2025

Neues vom PostgreSQL Planet - 29. Mai 2025 - 14:00

The pgconf.dev conference, a revamp of the original PGCon, happened about two weeks ago. It’s the main event for Postgres developers, and one of the things we’re trying is an Advanced Patch Feedback Session (APFS).

We first tried that last year in Vancouver, and then again in Montreal. But I realized many people attending the conference either are not aware of the event at all, or are not sure what it’s about. So let me explain, and share some reflections from this year.

Karen Jex: PostgreSQL Europe Diversity Task Force (Deep Dive and Updates)

Neues vom PostgreSQL Planet - 28. Mai 2025 - 19:05

I'm sharing the slides and transcript from my talk about the PostgreSQL Europe Diversity Task Force at PostgreSQL Development Conference 2025.

It's an extended version of the 5 minute lightning talk that I gave at FOSDEM PGDay earlier this year, with some updates on what we've achieved.

If you want a shorter read, feel free to check out the annotated slides from the lightning talk instead!

Andrew Farries: pgroll 0.13.0: Start using pgroll on existing databases with the new baseline feature

Neues vom PostgreSQL Planet - 27. Mai 2025 - 11:00
The new baseline feature in pgroll 0.13.0 makes it easy to start using pgroll on databases with existing schema and keep your schema histories clean.

warda bibi: How to Upgrade Major PostgreSQL Versions: A Practical Production Guide

Neues vom PostgreSQL Planet - 27. Mai 2025 - 9:31

PostgreSQL versions follow a well-defined five-year support lifecycle. Each major release receives bug fixes, security patches, and minor updates for five years from its initial release date. After that point, the version reaches end-of-life (EOL) and no longer receives official updates.

Henrietta Dombrovskaya: Prairie Postgres Developers Summit

Neues vom PostgreSQL Planet - 27. Mai 2025 - 3:38

Even before the Community Summit in Montreal, I wanted to organize a Developers Summit at one of our meetups. My inspiration came from the Open spaces at DevOps Day Chicago. I saw how productive the smaller group discussions could be, and wanted to try to discuss different aspects of interactions.

We finally made it happen on May 22! In the meetup announcement, I asked those signing up to vote for topics we wanted to suggest and name additional topics. Then, when a meetup started, we re-voted the topics, and same as in Montreal, the outcome was different :).

Andreas 'ads' Scherbaum: Dirk Krautschick

Neues vom PostgreSQL Planet - 26. Mai 2025 - 16:00
PostgreSQL Person of the Week Interview with Dirk Krautschick: I am Dirk, living near Aachen in Germany and I am actually a Senior Solution Architect with Aiven and a former DBA, Trainer, Consultant and Sales Engineer in several companies but alway related to databases - first Oracle only, later Oracle together with PostgreSQL.

Jimmy Angelakos: Contributions for the week of 2025-05-19 (Weeks 20/21 overview)

Neues vom PostgreSQL Planet - 26. Mai 2025 - 15:17

Ian Barwick: PgPedia Week, 2025-05-25

Neues vom PostgreSQL Planet - 26. Mai 2025 - 13:30
PostgreSQL 18 changes this week

Sadly two features were reverted this week:

planner optimization "Partitions pruned by initial pruning are no longer locked" (commit 525392d5 , reverted in commit 1722d5eb ) function pg_get_process_memory_contexts() (commit 042a6629 , reverted in commit fb844b9f ) PostgreSQL 18 articles UUIDv7 Comes to PostgreSQL 18 (2025-05-09) - Gwen Shapira

more...

Jan Wieremjewicz: PostgreSQL 18 - Top Enterprise Features (fast read)

Neues vom PostgreSQL Planet - 26. Mai 2025 - 2:00

So the Beta1 is available for PostgreSQL 18 and while not all the features have to make it to GA, we can surely hope they do!

Taking a close look at what’s coming, here below is the selection of what excites me in particular:

Seiten