伊丽莎白·加勒特·克里斯滕森:Postgres 贡献入门:初学者的体验

伊丽莎白·加勒特·克里斯滕森:Postgres 贡献入门:初学者的体验

💡 原文英文,约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社区对作者非常友好,强调了包容性和多样性的重要性。
🏷️

标签

➡️

继续阅读