From d099b1ce2517966f1344536f400f8e74bc79ba0a Mon Sep 17 00:00:00 2001 From: "Jonathan Dance (JD)" Date: Wed, 13 Sep 2023 09:55:39 -0700 Subject: [PATCH] 1.0.0-rc --- CHANGELOG.md | 25 +++++++++++++++++++++++++ VERSION | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97c2e610..3d4583d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # CHANGELOG +## 1.0.0-rc + +In addition to bug fixes, this release includes significant vectorization optimization for aggregates (eg.g COUNT and SUM), enabled new index types, and added `pg_hint_plan`. + +* vectorization of direct aggregates ([#143][]) +* fix an inefficiency with vacuum if there is only one stripe ([#143][]) +* enable `O3` compilation optimizations ([#143][]) +* disable parallelism for `CREATE TABLE ... AS` queries ([#138][]) +* allow gin, gist, spgist, and rum indexes on columnar tables ([#133][]) +* add [pg_hint_plan][] extension ([#134][]) +* extensions are now installed during the build process using pgxman ([#137][]) +* bugfix: `columnar.alter_table_set_access_method` should correctly disallow conversion of heap tables that have foreign keys ([#136][]) +* bugfix: crash when using `explain` when cache is enabled ([#125][]) +* bugfix: cache could evict a chunk currently in use ([#142][]) + +[#143]: https://github.com/hydradatabase/hydra/pull/143 +[#138]: https://github.com/hydradatabase/hydra/pull/138 +[#133]: https://github.com/hydradatabase/hydra/pull/133 +[#134]: https://github.com/hydradatabase/hydra/pull/134 +[#136]: https://github.com/hydradatabase/hydra/pull/136 +[#125]: https://github.com/hydradatabase/hydra/pull/125 +[#137]: https://github.com/hydradatabase/hydra/pull/137 +[#142]: https://github.com/hydradatabase/hydra/pull/137 +[pg_hint_plan]: https://github.com/ossc-db/pg_hint_plan + ## 1.0.0-beta Columnar-optimized vacuuming allows columnar tables to be compacted after updates and deletes without full rewrite, which will also improve peformance after vacuum. Auto-vacuum support combines recent inserts into a single stripe. A new column cache makes JOIN queries more efficient. Vector similarity search and data types are now available via pgvector. diff --git a/VERSION b/VERSION index 896b9bc9..e708c6f7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0-beta +1.0.0-rc