💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
这篇文章提出了关于Postgres扩展命名空间的更新建议,建议引入一个新的字段来唯一标识扩展项目和其所有部分。作者认为这样的改变有很多好处,包括与现有的元数据规范兼容、增加额外的元数据以帮助用户评估扩展的质量、为自动索引扩展创造了模式等。作者希望得到读者的反馈,以便尽快确定这个决定并开始开发。
🎯
关键要点
- 文章提出了关于Postgres扩展命名空间的更新建议。
- 目前,扩展的唯一性有三种方式:在单个Postgres集群中,扩展名称必须唯一;PGXN注册表中,扩展名称也必须唯一;其他注册表通过分发名称定义扩展。
- 建议在PGXN元数据规范中添加一个新字段,称为module_path,以唯一标识扩展项目及其所有部分。
- 通过提供module_path,用户可以区分同名扩展,避免冲突。
- 此更改的好处包括与现有元数据规范兼容、增加额外的元数据以帮助用户评估扩展质量、为自动索引扩展创造模式等。
- 作者希望得到读者的反馈,以便尽快确定这个决定并开始开发。
➡️