大数据平台 Greenplum 6.10 已发布

栏目: 软件资讯 · 发布时间: 3年前

内容简介:自Greenplum 6.0正式发布以来,Greenplum保持了每月一个小版本的快速迭代速度,持续为用户提供新功能与修复补丁。最新版本6.10已于8月10日发布。现在小编带你回顾一下6.8到6.10版本中,Greenplum都带来了哪些惊喜...

自Greenplum 6.0正式发布以来,Greenplum保持了每月一个小版本的快速迭代速度,持续为用户提供新功能与修复补丁。最新版本6.10已于8月10日发布。现在小编带你回顾一下6.8到6.10版本中,Greenplum都带来了哪些惊喜。

新特性汇总

Greenplum 6.10.1

修复bug列表

  • 修复了interconnect代理的bug,可以启动interconnect代理功能。

  • 修复外表 DELIMITER为'OFF',会把'O'也当成分隔符的问题。

 

Greenplum 6.10.0

新增功能

- 支持了新的interconnect模式:代理模式。代理模式比TCP方式占用更少的连接和端口资源,比UDPIFC有更好的性能和容错。使用代理模式需要设置如下参数:

  • 在gp_interconnect_proxy_addresses中指定使用的端口,这个端口需要在maser,standby master,primary和mirror上可用

  • 将gp_interconnect_type设置为proxy

- 支持配置参数max_slot_wal_keep_size,设置了每个segment上允许的最大WAL文件大小,单位为MB,默认是-1,没有限制。

- 支持配置参数gp_add_column_inherits_table_setting,当对AOCO表添加列时,根据这个参数来决定新列是否继承AO表已有的with定义。

- 支持了新的参数gp_fts_replication_attempt_count,用来设置FTS的创建连接的最大次数。

- gpload支持参数FILL_MISSING_FIELDS,允许在数据加载时自动对行尾缺的字段补上空值。

- gpcheckcat支持新的测试模式,aoseg_table,可以用来检查AOCO表的分区信息是否和pg_attribute一致。

- pgbouncer升级到1.13版本

- PXF升级到5.14版本

- GPSS升级到1.4.1版本

修复bug列表

  • 修复了并发analyze操作导致内存占用过高的bug

  • 修复了某些查询产生大量临时文件和大量hashjoin的bug

  • 修复了某些情况gprecoverseg在恢复新的segment节点时会hang的bug

  • 修复了某些查询对分区表做join时报错"unrecognized path type 106"的bug

  • 修复了某些时候planner对volatile函数处理不正确的bug

  • 修复了用'CASE WHEN (arg1) IS NOT DISTINCT FROM (arg2)'语句创建的view,无法由pg_get_viewdef() 正确返回的bug。

  • 修复了某些hash聚合查询出现段错误的bug

  • GP 6.10不再允许创建replicated表的同时从其它表进行继承

  • 修复了有多个分布式事务时,产生" Too many distributed transactions for snapshot"的错误。

  • 修复了无法正确使用gp_enable_global_deadlock_detector参数的bug

  • 修复了gpexpend无法正确处理分区表子表为外部表的bug

  • 修复了gp_resgroup_status_per_host误报CPU使用情况的bug

  • 修复了因没有检查tablespace而导致PANIC的bug

 

Greenplum 6.9.1

修复bug列表

  • ODBC驱动升级到7.16.359,修复SUSE的兼容问题。

  • 当外部表为分区表子表时,analyse无法正确工作。

 

Greenplum 6.9.0

新增功能

- gpss升级到1.4.0

- PXF升级到5.13,同时PXF提供了新的安装 工具 可以单独下载使用。

修复bug列表

  • 修复了在错误恢复时,WAL有时会被不正常删除的bug。

  • 修复了当有并发alter table或者alter domain时,HEAP表数据有时会丢失的bug

  • alter table不再允许把分区表子表的分布方式设置为replicated

  • 修复了某些包含 multistage aggregation的查询,返回结果不对的bug

  • 修复了某些查询在包含 limit 1或者group by时,集群panic的bug

  • 修复了包含COALESCE函数的数据,进行full join操作时,会报错的bug

  • 修复了当分布键移动到另一个Segment时,无法正确处理并发update的bug

  • 修复了resource group无法将一个查询通过pg_resgroup_move_query()函数移动到另一个memory_limit=0的group的bug

  • 修复了重启primary会导致某些segment进程hang的bug

 

Greenplum 6.8.1

新增功能

- postgis版本升级为postgis-2.5.4+pivotal.2

修复bug列表

  • 修复了orca生成额外的剪枝计划时,导致执行器无法工作的bug。

  • 修复了orca在包含窗口函数并且窗口函数包含子查询时,生成错误查询计划的bug。

  • 修复了orca进行等值操作的join时,性能下降的问题。

  • 修复了查询包含多个指定了EXECUTE ON的UDF,出现PANIC的bug。

  • 修复了psql的\m没有显示物化视图的bug

  • 修复了gprecoverseg在修复时会修改某些segment dbid的bug

 

Greenplum 6.8.0

新增功能

- gpss升级到1.3.6版本

- gpinitsystem的-I参数支持更多的定义节点的格式

- PXF升级到5.12版本

- PL/Container升级到2.1.2版本

- 支持将查询移动到另一个resource group中

- 支持gpcc6.2及更高版本的数据采集扩展

修复bug列表

  • 当回滚到postgres的优化器时,ORCA不再打印内部警告

  • 修复了在共享内存中可能导致锁的信息损坏的bug

  • 修复了alter table无法修改分区表子表的数据分布策略的bug

  • 修复了orca在某些情况下没有正确使用统计信息进行分区裁剪的bug

  • 修复了某些情况下执行包含 SQL 语句的函数,出现hang的bug

  • 修复了某些情况下TCP interconnect慢的bug

  • GPORCA增强了对文本类型的数据进行分区剪裁的能力

  • 修复了COPY from在有错误数据时会crash的bug

  • 修复了开启FIPS时报错'code for hash md5 was not found'的bug

  • 修复了gpinitsystem错误使用DNS的外部主机名的bug

了解更多Greenplum相关内容,欢迎访问Greenplum中文社区网站;更多版本信息,欢迎访问 https://github.com/greenplum-db/gpdb/releases

 

Greenplum介绍

Greenplum 是全球首个开源、多云大数据分析平台,2019年被 Gartner 列为全球十大经典和实时数据分析产品中唯一开源数据库。根据中国信息通信研究院数据,参与信通院评测的14款分布式数据库中43%均基于Greenplum。

Greenplum专注于OLAP系统数据引擎开发,6.0版本的发布也让Greenplum具备了对OLTP和混合负载很好的支持能力。Greenplum 有世界级的研发团队进行高性能计算和数据库系统的前沿开发工作,旨在为全球客户提供高性能的超级数据引擎,并将强大的并行计算能力融入到大规模数据仓库分析领域中。

 


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

程序员2005精华本

程序员2005精华本

《程序员》杂志社 / 电子工业 / 2006-1 / 45.00元

本书为集结了《程序员》杂志与《msdn开发精选》杂志精华。分上、下两册,内容包括人物&报道、管理与实践、程序员手册、年鉴、《程序员》技术专题、《msdn开发精选》文章精选等。一起来看看 《程序员2005精华本》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具