Skip to content

Commit

Permalink
Release 2.17.2 -- release branch (timescale#7420)
Browse files Browse the repository at this point in the history
This release contains performance improvements and bug fixes since the
2.17.1 release. We recommend that you upgrade at the next available
opportunity.

**Features**

**Bugfixes**
* timescale#7384 Fix using OIDs with bitmapsets
* timescale#7388 Use-after-free in vectorized grouping by segmentby columns

**Thanks**
* @dx034 for reporting an issue with negative bitmapset members due to
large OIDs
  • Loading branch information
akuzm authored Nov 6, 2024
1 parent ac36797 commit b359d26
Show file tree
Hide file tree
Showing 7 changed files with 22 additions and 9 deletions.
2 changes: 0 additions & 2 deletions .unreleased/pr_7399

This file was deleted.

1 change: 0 additions & 1 deletion .unreleased/segmentby-grouping-uaf

This file was deleted.

14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@
`psql` with the `-X` flag to prevent any `.psqlrc` commands from
accidentally triggering the load of a previous DB version.**

## 2.17.2 (2024-11-06)

This release contains bug fixes since the 2.17.1 release. We recommend that you
upgrade at the next available opportunity.

**Bugfixes**
* #7384 Fix "negative bitmapset member not allowed" and performance degradation
on queries to compressed tables with ORDER BY clause matching the order of the
compressed data
* #7388 Use-after-free in vectorized grouping by segmentby columns

**Thanks**
* @dx034 for reporting an issue with negative bitmapset members due to large OIDs

## 2.17.1 (2024-10-21)

This release contains performance improvements and bug fixes since
Expand Down
8 changes: 5 additions & 3 deletions sql/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,12 @@ set(MOD_FILES
updates/2.15.3--2.16.0.sql
updates/2.16.0--2.16.1.sql
updates/2.16.1--2.17.0.sql
updates/2.17.0--2.17.1.sql)
updates/2.17.0--2.17.1.sql
updates/2.17.1--2.17.2.sql)

# The downgrade file to generate a downgrade script for the current version, as
# specified in version.config
set(CURRENT_REV_FILE 2.17.1--2.17.0.sql)
set(CURRENT_REV_FILE 2.17.2--2.17.1.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.
Expand Down Expand Up @@ -88,7 +89,8 @@ set(OLD_REV_FILES
2.16.0--2.15.3.sql
2.16.1--2.16.0.sql
2.17.0--2.16.1.sql
2.17.1--2.17.0.sql)
2.17.1--2.17.0.sql
2.17.2--2.17.1.sql)

set(MODULE_PATHNAME "$libdir/timescaledb-${PROJECT_VERSION_MOD}")
set(LOADER_PATHNAME "$libdir/timescaledb")
Expand Down
Empty file added sql/updates/2.17.1--2.17.2.sql
Empty file.
Empty file added sql/updates/2.17.2--2.17.1.sql
Empty file.
6 changes: 3 additions & 3 deletions version.config
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
version = 2.17.1
update_from_version = 2.17.0
downgrade_to_version = 2.17.0
version = 2.17.2
update_from_version = 2.17.1
downgrade_to_version = 2.17.1

0 comments on commit b359d26

Please sign in to comment.