Pigsty v2.3.1
PGVector with HNSW, PG16 RC1, doc refresh, Chinese docs, bug fixes
PGVector with HNSW, PG16 RC1, doc refresh, Chinese docs, bug fixes
Highlights
pgvectorupdated to 0.5 with HNSW algorithm support- PostgreSQL 16 RC1 support (el8/el9)
- Added SealOS to default packages for quick Kubernetes cluster deployment
Bug Fixes
- Fixed
infra.repo.repo_pkgtask: downloads could be affected by existing/www/pigstycontent whenrepo_packagescontains*wildcards - Changed
vip_dns_suffixdefault from.vipto empty string, so cluster name itself becomes the default Node cluster L2 VIP modprobe watchdogandchown watchdogifpatroni_watchdog_modeisrequired- When
pg_dbsu_sudo=limitandpatroni_watchdog_mode=required, grant database dbsu sudo for:/usr/bin/sudo /sbin/modprobe softdog: Ensure softdog kernel module enabled when starting Patroni service/usr/bin/sudo /bin/chown {{ pg_dbsu }} /dev/watchdog: Ensure watchdog ownership correct when starting Patroni service
Documentation Updates
- Added updated content to English documentation
- Added simplified Chinese built-in docs, fixed Chinese docs on pigsty.cc
Software Updates
- PostgreSQL 16 RC1 for EL8/EL9
- PGVector 0.5.0 with HNSW index support
- TimescaleDB 2.11.2
- Grafana 10.1.0
- Loki & Promtail 2.8.4
- Redis Stack 7.2 on el7/8
- mcli-20230829225506 / minio-20230829230735
- FerretDB 1.9
- SealOS 4.3.3
- pgBadger 1.12.2