本文共 691 字,大约阅读时间需要 2 分钟。
在PostgreSQL 10.0版本中,几个具有歧义的目录进行了命名更改。这些目录分别是:
更名为:
此次更名的主要原因是为了避免误删关键目录中的文件。曾有用户误删了这些目录中的文件,导致数据丢失,这一问题值得警惕。
此次更名基于以下考虑:
pg_log,但更名为log以更符合用户日志文件的命名习惯。此次更名对现有依赖这些目录的程序可能产生影响。因此,所有使用旧目录名的程序需要进行相应更新。PostgreSQL官方已经在pg_upgrade和pg_basebackup中加入了对旧目录结构的支持,以确保迁移过程中的兼容性。
该更名提案在PostgreSQL开发者邮件组中经过充分讨论,最终得到批准。讨论中提到了可能进一步对其他使用旧命名的程序和功能进行改名,但这一部分仍在讨论中。
PostgreSQL社区以严谨和高质量著称,其每个版本更新都经过长时间讨论和反复修正,确保代码的稳定性和兼容性。因此,PostgreSQL的高可靠性和长期支持是其吸引开发者和用户的重要原因。
转载地址:http://inxfk.baihongyu.com/