From b5ffc7107171d8284c2976ffd589871321c34ded Mon Sep 17 00:00:00 2001 From: Mats Kindahl <mats@timescale.com> Date: Tue, 6 Jul 2021 09:44:08 +0200 Subject: [PATCH] Post-release steps for release 2.3.1 Add 2.3.1 to the update tests and update the downgrade target for the downgrade version. This commit also fixes two issues that were fixed in the release branch: 1. Drop `_timescaledb_internal.refresh_continuous_aggregate` 2. Update the changelog to match the release branch. --- CHANGELOG.md | 7 +++++++ scripts/test_updates_pg12.sh | 2 +- scripts/test_updates_pg13.sh | 2 +- sql/updates/latest-dev.sql | 1 + version.config | 2 +- 5 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acb8353b6..6629c26fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ accidentally triggering the load of a previous DB version.** ## 2.3.1 (2021-07-05) +This maintenance release contains bugfixes since the 2.3.0 release. We +deem it moderate priority for upgrading. The release introduces the +possibility of generating downgrade scripts, improves the trigger +handling for distributed hypertables, adds some more randomness to +chunk assignment to avoid thundering herd issues in chunk assignment, +and fixes some issues in update handling as well as some other bugs. + **Bugfixes** * #3279 Add some more randomness to chunk assignment * #3288 Fix failed update with parallel workers diff --git a/scripts/test_updates_pg12.sh b/scripts/test_updates_pg12.sh index c275dc1b2..4f695b610 100755 --- a/scripts/test_updates_pg12.sh +++ b/scripts/test_updates_pg12.sh @@ -17,4 +17,4 @@ run_tests "$@" -r -v7 \ 2.0.0-rc1-pg12 run_tests "$@" -v7 \ 2.0.0-rc2-pg12 2.0.0-rc3-pg12 2.0.0-rc4-pg12 2.0.0-pg12 2.0.1-pg12 2.0.2-pg12 2.1.0-pg12 \ - 2.1.1-pg12 2.2.0-pg12 2.2.1-pg12 2.3.0-pg12 + 2.1.1-pg12 2.2.0-pg12 2.2.1-pg12 2.3.0-pg12 2.3.1-pg12 diff --git a/scripts/test_updates_pg13.sh b/scripts/test_updates_pg13.sh index 247c56308..8a875b9ca 100755 --- a/scripts/test_updates_pg13.sh +++ b/scripts/test_updates_pg13.sh @@ -7,4 +7,4 @@ SCRIPT_DIR=$(dirname $0) source ${SCRIPT_DIR}/test_functions.inc run_tests -v7 \ - 2.1.0-pg13 2.1.1-pg13 2.2.0-pg13 2.2.1-pg13 2.3.0-pg13 + 2.1.0-pg13 2.1.1-pg13 2.2.0-pg13 2.2.1-pg13 2.3.0-pg13 2.3.1-pg13 diff --git a/sql/updates/latest-dev.sql b/sql/updates/latest-dev.sql index 6be08d7b2..e2fcfab27 100644 --- a/sql/updates/latest-dev.sql +++ b/sql/updates/latest-dev.sql @@ -2,3 +2,4 @@ CREATE SCHEMA IF NOT EXISTS timescaledb_experimental; GRANT USAGE ON SCHEMA timescaledb_experimental TO PUBLIC; DROP FUNCTION IF EXISTS _timescaledb_internal.block_new_chunks; DROP FUNCTION IF EXISTS _timescaledb_internal.allow_new_chunks; +DROP FUNCTION IF EXISTS _timescaledb_internal.refresh_continuous_aggregate; diff --git a/version.config b/version.config index c5b132a78..7a8dd9dce 100644 --- a/version.config +++ b/version.config @@ -1,4 +1,4 @@ version = 2.4.0-dev update_from_version = 2.3.1 -downgrade_to_version = 2.3.0 +downgrade_to_version = 2.3.1