diff --git a/.github/workflows/release_build_packages.yml b/.github/workflows/release_build_packages.yml index 965302fba..98c41bf71 100644 --- a/.github/workflows/release_build_packages.yml +++ b/.github/workflows/release_build_packages.yml @@ -2,7 +2,7 @@ name: "Build distribution packages" "on": release: - types: [released] + types: [published] jobs: update: diff --git a/CHANGELOG.md b/CHANGELOG.md index 1424b5776..01dfd4839 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ `psql` with the `-X` flag to prevent any `.psqlrc` commands from accidentally triggering the load of a previous DB version.** -## 2.13.1 (2024-01-08) +## 2.13.1 (2024-01-09) This release contains bug fixes since the 2.13.0 release. We recommend that you upgrade at the next available opportunity. diff --git a/scripts/test_updates_pg13.sh b/scripts/test_updates_pg13.sh index d965a043d..dcfa19157 100755 --- a/scripts/test_updates_pg13.sh +++ b/scripts/test_updates_pg13.sh @@ -17,10 +17,10 @@ run_tests "$@" -v8 \ run_tests "$@" -v8 \ 2.10.0-pg13 2.10.1-pg13 2.10.2-pg13 2.10.3-pg13 2.11.0-pg13 2.11.1-pg13 2.11.2-pg13 \ - 2.12.0-pg13 2.12.1-pg13 2.12.2-pg13 2.13.0-pg13 + 2.12.0-pg13 2.12.1-pg13 2.12.2-pg13 2.13.0-pg13 2.13.1-pg13 # Run repair tests for >= 2.10.x versions due to PR #5441 run_tests "$@" -r -v8 \ 2.10.0-pg13 2.10.1-pg13 2.10.2-pg13 2.10.3-pg13 2.11.0-pg13 2.11.1-pg13 2.11.2-pg13 \ - 2.12.0-pg13 2.12.1-pg13 2.12.2-pg13 2.13.0-pg13 + 2.12.0-pg13 2.12.1-pg13 2.12.2-pg13 2.13.0-pg13 2.13.1-pg13 diff --git a/scripts/test_updates_pg14.sh b/scripts/test_updates_pg14.sh index 13f04853b..b599c815a 100755 --- a/scripts/test_updates_pg14.sh +++ b/scripts/test_updates_pg14.sh @@ -16,10 +16,10 @@ run_tests "$@" -v8 \ run_tests "$@" -v8 \ 2.10.0-pg14 2.10.1-pg14 2.10.2-pg14 2.10.3-pg14 2.11.0-pg14 2.11.1-pg14 2.11.2-pg14 \ - 2.12.0-pg14 2.12.1-pg14 2.12.2-pg14 2.13.0-pg14 + 2.12.0-pg14 2.12.1-pg14 2.12.2-pg14 2.13.0-pg14 2.13.1-pg14 # Run repair tests for >=2.10.x versions due to PR #5441 run_tests "$@" -r -v8 \ 2.10.0-pg14 2.10.1-pg14 2.10.2-pg14 2.10.3-pg14 2.11.0-pg14 2.11.1-pg14 2.11.2-pg14 \ - 2.12.0-pg14 2.12.1-pg14 2.12.2-pg14 2.13.0-pg14 + 2.12.0-pg14 2.12.1-pg14 2.12.2-pg14 2.13.0-pg14 2.13.1-pg14 diff --git a/scripts/test_updates_pg15.sh b/scripts/test_updates_pg15.sh index 2553a8f7f..217ddb7c1 100755 --- a/scripts/test_updates_pg15.sh +++ b/scripts/test_updates_pg15.sh @@ -12,10 +12,10 @@ run_tests "$@" -v8 \ run_tests "$@" -v8 \ 2.10.0-pg15 2.10.1-pg15 2.10.2-pg15 2.10.3-pg15 2.11.0-pg15 2.11.1-pg15 \ - 2.11.2-pg15 2.12.0-pg15 2.12.1-pg15 2.12.2-pg15 2.13.0-pg15 + 2.11.2-pg15 2.12.0-pg15 2.12.1-pg15 2.12.2-pg15 2.13.0-pg15 2.13.1-pg15 # Run repair tests for >=2.10.x versions due to PR #5441 run_tests "$@" -r -v8 \ 2.10.0-pg15 2.10.1-pg15 2.10.2-pg15 2.10.3-pg15 2.11.0-pg15 2.11.1-pg15 \ - 2.11.2-pg15 2.12.0-pg15 2.12.1-pg15 2.12.2-pg15 2.13.0-pg15 + 2.11.2-pg15 2.12.0-pg15 2.12.1-pg15 2.12.2-pg15 2.13.0-pg15 2.13.1-pg15 diff --git a/scripts/test_updates_pg16.sh b/scripts/test_updates_pg16.sh index c47dbccc5..b73e4b06c 100755 --- a/scripts/test_updates_pg16.sh +++ b/scripts/test_updates_pg16.sh @@ -8,9 +8,9 @@ SCRIPT_DIR=$(dirname $0) source ${SCRIPT_DIR}/test_functions.inc run_tests "$@" -v8 \ - 2.13.0-pg16 + 2.13.0-pg16 2.13.1-pg16 # Run repair tests for >=2.10.x versions due to PR #5441 run_tests "$@" -r -v8 \ - 2.13.0-pg16 + 2.13.0-pg16 2.13.1-pg16 diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt index 348671d09..9951c2696 100644 --- a/sql/CMakeLists.txt +++ b/sql/CMakeLists.txt @@ -79,7 +79,8 @@ set(OLD_REV_FILES 2.12.0--2.11.2.sql 2.12.1--2.12.0.sql 2.12.2--2.12.1.sql - 2.13.0--2.12.2.sql) + 2.13.0--2.12.2.sql + 2.13.1--2.13.0.sql) set(MODULE_PATHNAME "$libdir/timescaledb-${PROJECT_VERSION_MOD}") set(LOADER_PATHNAME "$libdir/timescaledb") diff --git a/sql/updates/2.13.1--2.13.0.sql b/sql/updates/2.13.1--2.13.0.sql new file mode 100644 index 000000000..92ad16e72 --- /dev/null +++ b/sql/updates/2.13.1--2.13.0.sql @@ -0,0 +1,3 @@ +-- Manually drop the following functions / procedures since 'OR REPLACE' is missing in 2.13.0 +DROP PROCEDURE IF EXISTS _timescaledb_functions.repair_relation_acls(); +DROP FUNCTION IF EXISTS _timescaledb_functions.makeaclitem(regrole, regrole, text, bool); diff --git a/sql/updates/reverse-dev.sql b/sql/updates/reverse-dev.sql index 559595603..e8ede2f98 100644 --- a/sql/updates/reverse-dev.sql +++ b/sql/updates/reverse-dev.sql @@ -1,7 +1,3 @@ --- Manually drop the following functions / procedures since 'OR REPLACE' is missing in 2.13.0 -DROP PROCEDURE IF EXISTS _timescaledb_functions.repair_relation_acls(); -DROP FUNCTION IF EXISTS _timescaledb_functions.makeaclitem(regrole, regrole, text, bool); - CREATE FUNCTION _timescaledb_functions.ping_data_node(node_name NAME, timeout INTERVAL = NULL) RETURNS BOOLEAN AS '@MODULE_PATHNAME@', 'ts_data_node_ping' LANGUAGE C VOLATILE; diff --git a/version.config b/version.config index b86f93aa7..a538688d3 100644 --- a/version.config +++ b/version.config @@ -1,3 +1,3 @@ version = 2.14.0-dev update_from_version = 2.13.1 -downgrade_to_version = 2.13.0 +downgrade_to_version = 2.13.1