-
Notifications
You must be signed in to change notification settings - Fork 740
Open
Labels
Description
How to Contribute to Citus PostgreSQL 18 Integration
We're currently integrating PostgreSQL 18 (beta2) into Citus and welcome your contribution to resolve regress test failures and ensure compatibility.
Getting Started
The m3hm3t/pg18_beta_confs branch includes all the necessary configuration updates to build and test PostgreSQL 18 beta2 within our devcontainer setup.
Follow these commands to set up your development environment:
pgenv build 18beta2
pgenv switch 18beta2Contributing to Regress Test Failures
We've identified regress test failures documented in #7992. If you're interested in addressing any of these issues:
- Create a sub-issue linked to Issue PG18 Support - Regression tests sanity #7992 describing the specific test failure you're tackling.
- Clearly state your intentions and provide regular updates on your progress.
Feel free to reach out to me directly if you have questions or need guidance on setting up your environment or resolving specific issues.
Let's collaborate to make PostgreSQL 18 integration seamless!