哈杜普
作者哈杜普·2017-07-19 15:31
研发工程师·百度

PostgreSQL 10 Beta 2发布 大量Bug被修复

字数 1166阅读 1088评论 0赞 2

PostgreSQL全球开发小组今天宣布,PostgreSQL 10的第二个测试版本已经可供下载。这个版本包含了将在最终版本中出现的所有特性,以及对第一个测试版中所发现的许多问题的修复。现在鼓励用户开始测试应用程序。
升级到Beta2

PostgreSQL 10 beta2需要从beta1升级,或者使用pg_dump/pg_restore或pg_upgrade升级。
自Beta1后的变更

任何适用于9.6或更早版本,同时影响PostgreSQL 10第一个测试版的错误修复都包含在beta2中。软件用户和社区参与者也提出了针对PostgreSQL 10 beta 1的问题,其中很多已经在这个版本中被修复。开发小组鼓励社区重新测试,以确保这些错误实际得到解决,错误包括:

在新的分区代码中修复内存泄漏
取消显式地标记范围分区列NOT NULL
修复使用BSD认证编译
在libpq中使用多个指定主机超时后,尝试下一个主机
验证服务器构造的SCRAM是否正确
为具有不同顺序的列的表在逻辑复制中修复表同步
修复pg_dump:来自前10台服务器的ing排序
修复了BRIN索引自动汇总的问题
从后端pid中生成pg_basebackup临时插槽名,而不是客户端生成
使ALTER序列完全事务性
允许COPY(query) TO并行化
修复ALTER SUBSCRIPTION语法的歧义
取消在逻辑复制人员中设置application_name
允许查询取消walsender的后端
防止BEFORE触发器违反分区约束
标记to_tsvector(regconfig,json[b])函数是不可变的
应用RLS策略来分区表
为ICU添加MSVC构建系统支持,并在Windows上修复ICU支持
不允许在CASE或COALESCE内部返回函数
讲授关于分区表的PL/pgSQL
取消在shared_preload_libraries等中使用downcase条目
防止表分区被转变成视图
修复CREATE STATISTICS中的IF NOT EXISTS
在ICU编码转换中修复内存泄漏
修复系统排序的导入
用完整的复制身份修复逻辑复制
在Solaris上支持tcp_keepalive_idle选项
取消为pg_dump -c模式公开存在
为分区/继承、可写的CTEs和ON CONFLICT修复过渡表
更改pg_ctl -w以监视postmaster.pid中的状态来检测服务器就绪状态
在构建时禁用gen_random_uuid(),–disable-strong-random
允许libpq使用多个hostaddrs来使用多个hostnames
使用索引修复过渡表的COPY处理
在Windows上,重新尝试创建以防止共享内存保留失败

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广