# Pigsty v2.1.0

> 支持 PostgreSQL 12 ~ 16beta

---

LLMS 索引： [llms.txt](/zh/llms.txt)

---

**v2\.1\.0 · 2023-06-10**
- [查看发布](https://github.com/pgsty/pigsty/releases/tag/v2.1.0)
- [源码 · tar\.gz](https://github.com/pgsty/pigsty/archive/refs/tags/v2.1.0.tar.gz)
- [源码 · zip](https://github.com/pgsty/pigsty/archive/refs/tags/v2.1.0.zip)
- [pgsty\/pigsty](https://github.com/pgsty/pigsty)

相关文章：[Pigsty v2.1 发布：向量扩展 / PG12-16 支持](https://mp.weixin.qq.com/s/Wu9kWEFSI3oGUr8t3hrz_w)

发布注记：https://github.com/pgsty/pigsty/releases/tag/v2.1.0

## Highlight

* PostgreSQL 16 beta 支持，以及 12 ~ 15 的支持。
* 为 PG 12 - 15 新增了 PGVector 扩展支持，用于存储 AI 嵌入。
* 为 Grafana 添加了额外6个默认的扩展面板/数据源插件。
* 添加 `bin/profile` 脚本用于执行远程 Profiling，生成火焰图。
* 添加 `bin/validate` 用于校验 `pigsty.yml` 配置文件合法性。
* 添加 `bin/repo-add` 用于快速向节点添加软件源定义。
* PostgreSQL 16 可观测性：添加了 `pg_stat_io` 支持与相关监控面板

## 软件升级

* PostgreSQL 15.3 , 14.8, 13.11, 12.15, 11.20, and 16 beta1
* pgBackRest 2.46 / pgbouncer 1.19
* Redis 7.0.11
* Grafana v9.5.3
* Loki / Promtail / Logcli 2.8.2
* Prometheus 2.44
* TimescaleDB 2.11.0
* minio-20230518000536 / mcli-20230518165900
* Bytebase v2.2.0

## 改进增强

* 当添加本地用户的公钥时，所有的 `id*.pub` 都会被添加到远程机器上（例如椭圆曲线算法生成的密钥文件）

## 信息来源

- [GitHub Release](https://github.com/pgsty/pigsty/releases/tag/v2.1.0)
- [Pigsty v2.1 发布文章](https://pigsty.cc/blog/pigsty/v2.1/)
- [历史 About / 发布注记](https://pigsty.cc/docs/about/release/#v210)
- [源码对比：`v2.0.2...v2.1.0`](https://github.com/pgsty/pigsty/compare/v2.0.2...v2.1.0)
