From c2b1bc5abe1c3d3617a72cbaef0fc2fdaa141b53 Mon Sep 17 00:00:00 2001 From: Jan Nidzwetzki Date: Tue, 27 Jun 2023 12:36:29 +0200 Subject: [PATCH] Release 2.11.1 This release contains bug fixes since the 2.11.0 release. We recommend that you upgrade at the next available opportunity. **Features** * #5679 Teach loader to load OSM extension **Bugfixes** * #5705 Scheduler accidentally getting killed when calling `delete_job` * #5742 Fix Result node handling with ConstraintAwareAppend on compressed chunks * #5750 Ensure tlist is present in decompress chunk plan * #5754 Fixed handling of NULL values in bookend_sfunc * #5798 Fixed batch look ahead in compressed sorted merge * #5804 Mark cagg_watermark function as PARALLEL RESTRICTED * #5807 Copy job config JSONB structure into current MemoryContext * #5824 Improve continuous aggregate query chunk exclusion **Thanks** * @JamieD9 for reporting an issue with a wrong result ordering * @xvaara for reporting an issue with Result node handling in ConstraintAwareAppend --- .unreleased/bugfix_5705 | 1 - .unreleased/bugfix_5742 | 2 -- .unreleased/bugfix_5750 | 1 - .unreleased/bugfix_5754 | 1 - .unreleased/bugfix_5798 | 4 ---- .unreleased/bugfix_5804 | 1 - .unreleased/bugfix_5807 | 1 - .unreleased/bugfix_5824 | 2 -- .unreleased/feature_5679 | 1 - CHANGELOG.md | 23 +++++++++++++++++++++++ sql/CMakeLists.txt | 8 +++++--- sql/updates/2.11.0--2.11.1.sql | 0 sql/updates/2.11.1--2.11.0.sql | 0 version.config | 6 +++--- 14 files changed, 31 insertions(+), 20 deletions(-) delete mode 100644 .unreleased/bugfix_5705 delete mode 100644 .unreleased/bugfix_5742 delete mode 100644 .unreleased/bugfix_5750 delete mode 100644 .unreleased/bugfix_5754 delete mode 100644 .unreleased/bugfix_5798 delete mode 100644 .unreleased/bugfix_5804 delete mode 100644 .unreleased/bugfix_5807 delete mode 100644 .unreleased/bugfix_5824 delete mode 100644 .unreleased/feature_5679 create mode 100644 sql/updates/2.11.0--2.11.1.sql create mode 100644 sql/updates/2.11.1--2.11.0.sql diff --git a/.unreleased/bugfix_5705 b/.unreleased/bugfix_5705 deleted file mode 100644 index 1e2b2e3ae9e..00000000000 --- a/.unreleased/bugfix_5705 +++ /dev/null @@ -1 +0,0 @@ -Fixes: #5711 Scheduler accidentally getting killed when calling `delete_job` \ No newline at end of file diff --git a/.unreleased/bugfix_5742 b/.unreleased/bugfix_5742 deleted file mode 100644 index a14ab8d8527..00000000000 --- a/.unreleased/bugfix_5742 +++ /dev/null @@ -1,2 +0,0 @@ -Fixes: #5742 Fix Result node handling with ConstraintAwareAppend on compressed chunks -Thanks: @xvaara for reporting an issue with Result node handling in ConstraintAwareAppend diff --git a/.unreleased/bugfix_5750 b/.unreleased/bugfix_5750 deleted file mode 100644 index 6923a919648..00000000000 --- a/.unreleased/bugfix_5750 +++ /dev/null @@ -1 +0,0 @@ -Fixes: #5750 Ensure tlist is present in decompress chunk plan diff --git a/.unreleased/bugfix_5754 b/.unreleased/bugfix_5754 deleted file mode 100644 index 1ac40607b36..00000000000 --- a/.unreleased/bugfix_5754 +++ /dev/null @@ -1 +0,0 @@ -Fixes: #5754 Fixed handling of NULL values in bookend_sfunc diff --git a/.unreleased/bugfix_5798 b/.unreleased/bugfix_5798 deleted file mode 100644 index 36425de1ca7..00000000000 --- a/.unreleased/bugfix_5798 +++ /dev/null @@ -1,4 +0,0 @@ -Fixes: #5798 Fixed batch look ahead in compressed sorted merge - -Thanks: @JamieD9 for reporting an issue with a wrong result ordering - diff --git a/.unreleased/bugfix_5804 b/.unreleased/bugfix_5804 deleted file mode 100644 index d33cf75b276..00000000000 --- a/.unreleased/bugfix_5804 +++ /dev/null @@ -1 +0,0 @@ -Fixes: #5804 Mark cagg_watermark function as PARALLEL RESTRICTED diff --git a/.unreleased/bugfix_5807 b/.unreleased/bugfix_5807 deleted file mode 100644 index 247062cad04..00000000000 --- a/.unreleased/bugfix_5807 +++ /dev/null @@ -1 +0,0 @@ -Fixes: #5807 Copy job config JSONB structure into current MemoryContext diff --git a/.unreleased/bugfix_5824 b/.unreleased/bugfix_5824 deleted file mode 100644 index 4786653cedc..00000000000 --- a/.unreleased/bugfix_5824 +++ /dev/null @@ -1,2 +0,0 @@ -Fixes: #5824 Improve continuous aggregate query chunk exclusion - diff --git a/.unreleased/feature_5679 b/.unreleased/feature_5679 deleted file mode 100644 index b70d3ab7745..00000000000 --- a/.unreleased/feature_5679 +++ /dev/null @@ -1 +0,0 @@ -Implements: #5679 Teach loader to load OSM extension diff --git a/CHANGELOG.md b/CHANGELOG.md index 427cb41d690..8331bf2d7b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,29 @@ `psql` with the `-X` flag to prevent any `.psqlrc` commands from accidentally triggering the load of a previous DB version.** +## 2.11.1 (2023-06-29) + +This release contains bug fixes since the 2.11.0 release. +We recommend that you upgrade at the next available opportunity. + +**Features** +* #5679 Update the loader to add support for the OSM extension (used for data tiering on [Timescale](https://www.timescale.com/)) + +**Bugfixes** +* #5705 Scheduler accidentally getting killed when calling `delete_job` +* #5742 Fix Result node handling with ConstraintAwareAppend on compressed chunks +* #5750 Ensure tlist is present in decompress chunk plan +* #5754 Fixed handling of NULL values in bookend_sfunc +* #5798 Fixed batch look ahead in compressed sorted merge +* #5804 Mark cagg_watermark function as PARALLEL RESTRICTED +* #5807 Copy job config JSONB structure into current MemoryContext +* #5824 Improve continuous aggregate query chunk exclusion + +**Thanks** +* @JamieD9 for reporting an issue with a wrong result ordering +* @xvaara for reporting an issue with Result node handling in ConstraintAwareAppend + + ## 2.11.0 (2023-05-12) This release contains new features and bug fixes since the 2.10.3 release. diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt index 39af346089e..8483e4772c9 100644 --- a/sql/CMakeLists.txt +++ b/sql/CMakeLists.txt @@ -48,11 +48,12 @@ set(MOD_FILES updates/2.10.0--2.10.1.sql updates/2.10.1--2.10.2.sql updates/2.10.2--2.10.3.sql - updates/2.10.3--2.11.0.sql) + updates/2.10.3--2.11.0.sql + updates/2.11.0--2.11.1.sql) # The downgrade file to generate a downgrade script for the current version, as # specified in version.config -set(CURRENT_REV_FILE 2.11.0--2.10.3.sql) +set(CURRENT_REV_FILE 2.11.1--2.11.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. @@ -79,7 +80,8 @@ set(OLD_REV_FILES 2.10.1--2.10.0.sql 2.10.2--2.10.1.sql 2.10.3--2.10.2.sql - 2.11.0--2.10.3.sql) + 2.11.0--2.10.3.sql + 2.11.1--2.11.0.sql) set(MODULE_PATHNAME "$libdir/timescaledb-${PROJECT_VERSION_MOD}") set(LOADER_PATHNAME "$libdir/timescaledb") diff --git a/sql/updates/2.11.0--2.11.1.sql b/sql/updates/2.11.0--2.11.1.sql new file mode 100644 index 00000000000..e69de29bb2d diff --git a/sql/updates/2.11.1--2.11.0.sql b/sql/updates/2.11.1--2.11.0.sql new file mode 100644 index 00000000000..e69de29bb2d diff --git a/version.config b/version.config index bf4768ef447..91fc04c3eab 100644 --- a/version.config +++ b/version.config @@ -1,3 +1,3 @@ -version = 2.11.0 -update_from_version = 2.10.3 -downgrade_to_version = 2.10.3 +version = 2.11.1 +update_from_version = 2.11.0 +downgrade_to_version = 2.11.0