了解更多Greenplum技术干货,欢迎访问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 6.1-6.7版本新特性汇总

Greenplum介绍

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

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

【青梅快讯】快速迭代,最新版本Greenplum 6.10已发布相关推荐

  1. python最新版本-Python 3.8 已发布 现在是切换至新版本的好时机吗?

    Python 3.8 已于前两周正式发布,不过目前大多数开发者主要使用的仍是 Python 3.7.x 或更旧的版本.事实上,立刻切换到使用 Python 3.8 可能会引发一些问题.想知道何时切换至 ...

  2. 三台ECS使用kubeadm快速部署最新版本K8sv1.21.3

    文章目录 阿里云三台ECS使用kubeadm快速部署最新版本K8sv1.21.3 环境准备 环境初始化 开始安装 安装docker 添加kubernetes的yum软件源 安装kubeadm,kube ...

  3. 【青梅快讯】Greenplum 最新版本6.20.3已正式发布

    引言 自Greenplum 6.0正式版发布以来,一直保持每月一个小版本的迭代速率,持续为用户提供新功能和修复补丁,目前的最新版 6.20.3 已于2022年4月8日发布.此外,Greenplum众多 ...

  4. harfbuzz安装位置 linux_最新Ubuntu 20.04 LTS已发布,在Win10中该如何进行安装和使用?...

    最近Ubuntu发布最新的20.04 LTS长期支持版本,官方提供为期5年的更新升级.安全修复等服务.国内的优麒麟团队也同步放出了优麒麟20.04 LTS,加入了全新的UKUI 3.0桌面环境. 那么 ...

  5. GSA 8月最新5G报告:全球已发布100台5G设备

    近日,全球移动供应商协会(GSA)发布了8月份最新的5G数据,显示了持续的进展. 具体来说,GSA统计目前总共有100台已发布的5G设备,从手机到热点都有. 此外,该组织表示,全球共有39家无线网络运 ...

  6. html5登录界面源代码_最新版本尤娜博客已更新源代码(速拿!!!)

    大家好,我是尤娜博客(una-boot)的作者树下魅狐,自2019年9月una-boot-1.0.0版本开源以来,陆续有热爱技术,钟爱技术写作的小伙伴为尤娜提出了宝贵的改进意见和建议,在此表示衷心的感 ...

  7. android9是最新版本,Android9.0正式版发布,你的手机升级到主流Android8.0系

    原标题:Android9.0正式版发布,你的手机升级到主流Android8.0系 今天凌晨,谷歌正式推送Android9.0更新,这款最新的安卓系统被命名为Android Pie,Pie意义为&quo ...

  8. python现在最新的版本-Python 3.8 已发布,现在是切换至新版本的好时机吗?

    Python 3.8 已于前两周正式发布,不过目前大多数开发者主要使用的仍是 Python 3.7.x 或更旧的版本.事实上,立刻切换到使用 Python 3.8 可能会引发一些问题. 想知道何时切换 ...

  9. 基于 .Net5.0 的快速开发框架,YuebonCore1.0.3 版已发布

    YuebonCore V1.0.3版已经发布,YuebonCore基于.Net5.0的权限管理及快速开发框架,前后端分离,核心模块包括:组织机构.角色用户.权限授权.多系统.多应用管理.定时任务.业务 ...

  10. 阿里巴巴开源 Dragonwell JDK 最新版本 8.1.1-GA 发布

    导读:新版本主要有三大变化:同步了 OpenJDK 上游社区 jdk8u222-ga 的最新更新:带来了正式的 feature:G1ElasticHeap:发布了用户期待的 Windows 实验版本 ...

最新文章

  1. 美团和拼多多是如何拿下长尾市场的
  2. 全球资金看好中国的AI(人工智能)
  3. 宏观与量子的恩怨情仇
  4. 如何上传图片到fileupload空间_如何用原生js写图片上传组件v2.0(还有新版本)?...
  5. Eclipse使用技巧 快捷键
  6. 【机器学习】Pandas练习题-提高你的数据分析技能
  7. 解决git bash右键菜单消失的问题
  8. a data source instance has not been supplied for the datasource 'dataset1'. rdlc
  9. Envoy实现.NET架构的网关(一)静态配置与文件动态配置
  10. CF1458C Latin Square
  11. uva 1252——Twenty Questions
  12. JqueryUI 引领Java开发新方式:专注UI,快速开发!(JqueryUI+jeecg结合, 升华的开发模式)
  13. 推荐系统遇上深度学习(七)--NFM模型理论和实践
  14. 优酷ts转换mp4_下载腾讯视频并转成MP4
  15. WPS 破解宏 安装VBA VBA for WPS
  16. 文秘计算机考核,行政文秘绩效考核
  17. 人脸识别的流行用途有哪些
  18. C语言论坛系统课程设计
  19. 少数民族高考成绩查询2021,2021少数民族高考加多少分?
  20. vue实现下载excel表格俩种方式

热门文章

  1. 批量调度工具 Taskctl 作业类型的维护管理
  2. Dbgview - 签名无效
  3. Excel 截取字符串函数
  4. java架构师之路-并发编程
  5. Linux实现黑客帝国炫酷效果
  6. 国防科技大学《编译原理》慕课测试题整理
  7. python 数据库模糊查询
  8. linux的解压zip文件,Linux解压zip文件命令
  9. 网易云音乐java_网易云音乐被下架?掌握这几步,你也能做出网易云!
  10. matlab 简介_MATLAB简介