💡
原文英文,约1500词,阅读约需6分钟。
📝
内容提要
这篇文章讲述了作者第一次向PostgreSQL提交补丁的经历。作者在与Stephen Frost讨论HOT更新和填充因子时,想到了一个文档补丁的想法。作者发现PostgreSQL文档中缺少对BRIN索引的引用,而HOT更新可以与BRIN兼容。作者提交了一个补丁来更新文档。文章还介绍了提交补丁的过程,包括使用邮件列表和等待反馈。作者感谢PostgreSQL社区对他的支持和帮助。
🎯
关键要点
- 作者首次向PostgreSQL提交补丁,尽管不是C开发者,但希望为Postgres做出贡献。
- 在与Stephen Frost讨论HOT更新和填充因子时,作者想到更新文档的补丁。
- PostgreSQL文档缺少对BRIN索引的引用,作者提交补丁以更新文档。
- PostgreSQL的文档和源代码是打包在一起的,补丁文件包含更改和元数据。
- 补丁提交通过邮件列表进行,邮件是高效的信息传递方式。
- pgsql-general邮件列表用于一般使用,pgsql-hackers用于开发和贡献,pgsql-docs用于文档更改讨论。
- 提交补丁后,任何人都可以测试补丁,Postgres有回归测试。
- 补丁会被添加到即将到来的提交节,以跟踪审查者和活动。
- 等待反馈是补丁提交过程中的一个紧张时刻,反馈可能会很具体。
- 补丁需要由Postgres的提交者接受并合并到代码库中。
- 补丁一旦合并,将出现在镜像中,并在开发版本的主分支上开放提交。
- PostgreSQL社区对作者非常友好,强调了包容性和多样性的重要性。
🏷️
标签
➡️