💡
原文英文,约1800词,阅读约需7分钟。
📝
内容提要
在GitHub上设立了PGXN讨论区,以便更方便地讨论PGXN及相关改进。一个关于快速安装预编译二进制PostgreSQL扩展包的二进制分发格式的提案已经在macOS和Linux上创建并测试。安装过程在安装文件之前会验证兼容性。该提案现已开放供审查和反馈。
🎯
关键要点
-
在GitHub上设立了PGXN讨论区,方便讨论PGXN及相关改进。
-
提出了一种快速安装预编译二进制PostgreSQL扩展包的二进制分发格式,已在macOS和Linux上创建并测试。
-
安装过程会在安装文件之前验证兼容性。
-
提案现已开放供审查和反馈。
-
创建了一个概念验证(POC)实现,应用于semver扩展。
-
新文件trunk.mk重构了PGXS的安装目标,以支持新的包目录格式。
-
生成的包名格式为{package}-{version}+{pgversion}-{os}-{os_version}-{architecture}.trunk。
-
安装脚本install_trunk用于验证和安装包,确保文件完整性和兼容性。
-
提案旨在为安装应用程序提供验证信息,以确保包适合安装在特定平台和Postgres版本上。
-
欢迎PGXS项目尝试该模式,并提供反馈以改进提案。
🏷️
标签
➡️