From 540a63e6788e8b66cd86099d5c17f50507dcd080 Mon Sep 17 00:00:00 2001 From: Sven Klemm Date: Fri, 3 Mar 2023 08:44:49 +0100 Subject: [PATCH] Release 2.10.1 This release contains bug fixes since the 2.10.0 release. We recommend that you upgrade at the next available opportunity. **Bugfixes** * #5159 Support Continuous Aggregates names in hypertable_(detailed_)size * #5226 Fix concurrent locking with chunk_data_node table * #5317 Fix some incorrect memory handling * #5336 Use NameData and namestrcpy for names * #5343 Set PortalContext when starting job * #5360 Fix uninitialized bucket_info variable * #5362 Make copy fetcher more async * #5364 Fix num_chunks inconsistency in hypertables view * #5367 Fix column name handling in old-style continuous aggregates * #5378 Fix multinode DML HA performance regression * #5384 Fix Hierarchical Continuous Aggregates chunk_interval_size **Thanks** * @justinozavala for reporting an issue with PL/Python procedures in the background worker * @Medvecrab for discovering an issue with copying NameData when forming heap tuples. * @pushpeepkmonroe for discovering an issue in upgrading old-style continuous aggregates with renamed columns * @pushpeepkmonroe for discovering an issue in upgrading old-style continuous aggregates with renamed columns --- CHANGELOG.md | 26 +++++++++++++++----------- sql/CMakeLists.txt | 8 +++++--- sql/updates/2.10.1--2.10.0.sql | 0 version.config | 6 +++--- 4 files changed, 23 insertions(+), 17 deletions(-) create mode 100644 sql/updates/2.10.1--2.10.0.sql diff --git a/CHANGELOG.md b/CHANGELOG.md index ec1d4b44d6a..1fc412abbe2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,21 +4,28 @@ `psql` with the `-X` flag to prevent any `.psqlrc` commands from accidentally triggering the load of a previous DB version.** -## Unreleased +## 2.10.1 (2023-03-07) + +This release contains bug fixes since the 2.10.0 release. +We recommend that you upgrade at the next available opportunity. **Bugfixes** -* #5364 Fix num_chunks inconsistency in hypertables view -* #5362 Make copy fetcher more async -* #5336 Use NameData and namestrcpy for names +* #5159 Support Continuous Aggregates names in hypertable_(detailed_)size +* #5226 Fix concurrent locking with chunk_data_node table * #5317 Fix some incorrect memory handling -* #5367 Rename columns in old-style continuous aggregates +* #5336 Use NameData and namestrcpy for names +* #5343 Set PortalContext when starting job +* #5360 Fix uninitialized bucket_info variable +* #5362 Make copy fetcher more async +* #5364 Fix num_chunks inconsistency in hypertables view +* #5367 Fix column name handling in old-style continuous aggregates +* #5378 Fix multinode DML HA performance regression * #5384 Fix Hierarchical Continuous Aggregates chunk_interval_size -* #5153 Fix concurrent locking with chunk_data_node table **Thanks** +* @justinozavala for reporting an issue with PL/Python procedures in the background worker * @Medvecrab for discovering an issue with copying NameData when forming heap tuples. -* @pushpeepkmonroe for discovering an issue in upgrading old-style - continuous aggregates with renamed columns +* @pushpeepkmonroe for discovering an issue in upgrading old-style continuous aggregates with renamed columns ## 2.10.0 (2023-02-21) @@ -59,9 +66,6 @@ Sooner to that time, we will announce the specific version of TimescaleDB in whi * @henriquegelio for reporting the issue on fixed schedules * #5336 Use NameData and namestrcpy for names -**Thanks** -* @justinozavala for reporting an issue with PL/Python procedures in the background worker - ## 2.9.3 (2023-02-03) This release contains bug fixes since the 2.9.2 release and a fix for a security vulnerability (#5259). diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt index 84fbbd5b1d7..59113ed0f8d 100644 --- a/sql/CMakeLists.txt +++ b/sql/CMakeLists.txt @@ -44,11 +44,12 @@ set(MOD_FILES updates/2.9.0--2.9.1.sql updates/2.9.1--2.9.2.sql updates/2.9.2--2.9.3.sql - updates/2.9.3--2.10.0.sql) + updates/2.9.3--2.10.0.sql + updates/2.10.0--2.10.1.sql) # The downgrade file to generate a downgrade script for the current version, as # specified in version.config -set(CURRENT_REV_FILE 2.10.0--2.9.3.sql) +set(CURRENT_REV_FILE 2.10.1--2.10.0.sql) # Files for generating old downgrade scripts. This should only include files for # downgrade from one version to its previous version since we do not support # skipping versions when downgrading. @@ -71,7 +72,8 @@ set(OLD_REV_FILES 2.9.1--2.9.0.sql 2.9.2--2.9.1.sql 2.9.3--2.9.2.sql - 2.10.0--2.9.3.sql) + 2.10.0--2.9.3.sql + 2.10.1--2.10.0.sql) set(MODULE_PATHNAME "$libdir/timescaledb-${PROJECT_VERSION_MOD}") set(LOADER_PATHNAME "$libdir/timescaledb") diff --git a/sql/updates/2.10.1--2.10.0.sql b/sql/updates/2.10.1--2.10.0.sql new file mode 100644 index 00000000000..e69de29bb2d diff --git a/version.config b/version.config index a566b08e295..2a9250895e4 100644 --- a/version.config +++ b/version.config @@ -1,3 +1,3 @@ -version = 2.10.0 -update_from_version = 2.9.3 -downgrade_to_version = 2.9.3 +version = 2.10.1 +update_from_version = 2.10.0 +downgrade_to_version = 2.10.0