Schedule - PGCon 2023

Adding PG15 Support to Citus Extension: Strategies and lessons learned

Date: 2023-06-01
Time: 11:00–11:45
Room: DMS 1140
Level: Intermediate

In this talk, we will delve into the complexities of maintaining support for multiple versions of PostgreSQL within the Citus extension. Citus is a powerful extension of PostgreSQL that is designed to be compatible with the last 2-3 major versions of the database management system. However, this is no easy feat and requires a significant amount of effort to ensure that Citus remains an updated extension rather than a fork.

We will also share insights on the bugs that we encountered while working with PostgreSQL 15 and the strategies we employed to overcome integration issues during the beta and release candidate stages. This talk will provide a behind-the-scenes look at the challenges of keeping Citus up-to-date and provide practical tips for managing similar issues in other PostgreSQL extensions.

link to video

Slides

The following slides have been made available for this session:

Speaker

Abdullah Hanefi Önaldı
Naisila Puka