PostgreSQL 8.2

主要功能

源代码和构建更改

平台支持

  • 删除对 BeOS 的支持 (提交 44f90212)

 

 

数据类型更改

常规

  • 添加了对 数组 中的 NULL 元素的支持 (初始提交 cecb6075)

SQL 更改

添加

修改

系统目录更改

添加

修改

视图

添加

修改

系统函数

添加

配置更改

添加

修改

已移除

索引更改

  • rtree索引方法已移除,取而代之的是GiST(提交 2a8d3d83

复制更改

过程语言

PL/pgSQL

添加了以下钩子

信息模式 更改

服务器实用程序

核心实用程序

修改

  • pg_dump
    • 选项-t/--tables现在与psql\d命令以相同的方式进行模式匹配(提交 24e97528
  • pg_restore
    • 添加了选项--no-data-for-failed-tables(提交 c61607bd
    • 添加了选项-1/--single-transaction(提交 3957cf6e

Contrib 模块

常规

  • 为所有带有安装脚本的contrib模块添加了卸载脚本(提交 fe83b3eb

添加

修改

  • dblink
    • 添加了异步查询功能(提交 52a3ed9f
  • pgcrypto
    • 添加了gen_random_bytes()函数(提交 1abf76e8
  • pgstattuple
    • 添加了以下函数(提交 74924d29
      • pgstatindex()
      • pg_relpages()
      • bt_metap()
      • bt_page_items()
      • bt_page_stats()

已移除

测试