SupabasepavelTutorial
What is PostgreSQL commitfest and how to contribute
Summary
PostgreSQL Commitfest is the community's month-long review process for patches intended for merging into core. Contributors submit patches to pgsql-hackers, create a Git branch from master, consolidate changes, generate a versioned patch, and associate its mailing-list thread with an open Commitfest entry. The process expects authors to explain rationale, respond to review, rebase or revise patches, and review a comparable number of other patches. Submitted changes are checked by CFBot across architectures and operating systems, while statuses such as "Needs review," "Ready for committer," and "Waiting on author" track progress. Commitfests occur five times yearly, with the March event tied to feature-freeze for the October major release.
Context
The PostgreSQL community uses mailing-list discussions and Commitfest entries to review, improve, and commit core-code patches. The process gives contributors a structured way to propose changes, receive feedback, and participate in reviewing other patches.
Approach / What changed
The guide describes creating a branch from the latest master, preparing and versioning a patch, emailing it to pgsql-hackers, and registering its thread in an open Commitfest. It also explains CI checking, review statuses, author responsibilities, patch updates, and the annual feature-freeze timeline.
Takeaways
Small, uncontroversial core fixes, especially bug fixes, may be reviewed and committed before a Commitfest; patches that are not handled earlier can be attached to one.
Performance-related patches should demonstrate improvement in at least some use cases without performance degradation in others.
Contributors are expected to review roughly the same number of patches they propose, with similar complexity.
Source and freshness
- Source
- supabase.com
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.