Skip to content

Commit

Permalink
Release 2.18.1
Browse files Browse the repository at this point in the history
This release contains performance improvements and bug fixes since
the 2.18.0 release. We recommend that you upgrade at the next
available opportunity.

**Features**
* [timescale#7656](timescale#7656) Remove limitation of compression policy for continuous aggregates

**Bugfixes**
* [timescale#7600](timescale#7600) Fix lock order when dropping index
* [timescale#7637](timescale#7637) Allow EXPLAIN in read-only mode
* [timescale#7645](timescale#7645) Fix DELETE on compressed chunk with non-btree operators
* [timescale#7649](timescale#7649) Allow non-btree operator pushdown in UPDATE/DELETE queries on compressed chunks
* [timescale#7653](timescale#7653) Push down orderby scankeys to Hypercore TAM
* [timescale#7665](timescale#7665) Block merging of frozen chunks
* [timescale#7673](timescale#7673) Don't abort additional INSERTs when hitting first conflict

**GUCs**
* `enable_hypercore_scankey_pushdown`: Push down qualifiers as scankeys when using Hypercore TAM introduced with [timescale#7653](timescale#7653)

**Thanks**
* @bjornuppeke for reporting a problem with INSERT INTO ... ON CONFLICT DO NOTHING on compressed chunks
* @ikalafat for reporting a problem with EXPLAIN in read-only mode
* Timescale community members Jacob and pantonis for reporting issues with slow queries.
  • Loading branch information
svenklemm committed Feb 10, 2025
1 parent 773ae4a commit f9ae4f6
Show file tree
Hide file tree
Showing 11 changed files with 32 additions and 13 deletions.
1 change: 0 additions & 1 deletion .unreleased/pr_7600

This file was deleted.

2 changes: 0 additions & 2 deletions .unreleased/pr_7637

This file was deleted.

1 change: 0 additions & 1 deletion .unreleased/pr_7645

This file was deleted.

1 change: 0 additions & 1 deletion .unreleased/pr_7649

This file was deleted.

2 changes: 0 additions & 2 deletions .unreleased/pr_7653

This file was deleted.

1 change: 0 additions & 1 deletion .unreleased/pr_7656

This file was deleted.

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

## 2.18.1 (2025-02-10)

This release contains performance improvements and bug fixes since
the 2.18.0 release. We recommend that you upgrade at the next
available opportunity.

**Features**
* [#7656](https://github.com/timescale/timescaledb/pull/7656) Remove limitation of compression policy for continuous aggregates

**Bugfixes**
* [#7600](https://github.com/timescale/timescaledb/pull/7600) Fix lock order when dropping index
* [#7637](https://github.com/timescale/timescaledb/pull/7637) Allow EXPLAIN in read-only mode
* [#7645](https://github.com/timescale/timescaledb/pull/7645) Fix DELETE on compressed chunk with non-btree operators
* [#7649](https://github.com/timescale/timescaledb/pull/7649) Allow non-btree operator pushdown in UPDATE/DELETE queries on compressed chunks
* [#7653](https://github.com/timescale/timescaledb/pull/7653) Push down orderby scankeys to Hypercore TAM
* [#7665](https://github.com/timescale/timescaledb/pull/7665) Block merging of frozen chunks
* [#7673](https://github.com/timescale/timescaledb/pull/7673) Don't abort additional INSERTs when hitting first conflict

**GUCs**
* `enable_hypercore_scankey_pushdown`: Push down qualifiers as scankeys when using Hypercore TAM introduced with [#7653](https://github.com/timescale/timescaledb/pull/7653)

**Thanks**
* @bjornuppeke for reporting a problem with INSERT INTO ... ON CONFLICT DO NOTHING on compressed chunks
* @ikalafat for reporting a problem with EXPLAIN in read-only mode
* Timescale community members Jacob and pantonis for reporting issues with slow queries.

## 2.18.0 (2025-01-23)

Expand Down Expand Up @@ -81,10 +106,10 @@ We are deprecating the following parameters, functions, procedures and views. Th
* @bharrisau for reporting the segfault when creating chunks.
* @jakehedlund for reporting the incompatible NaN behavior in WHERE clause over compressed tables.
* @k-rus for suggesting that we add a hint when hypertable creation fails.
* @pgloader for reporting the issue in an internal background job.
* @staticlibs for sending the pull request that improves the transaction check in CAGG refresh.
* @uasiddiqi for reporting the `aggregated compressed column not found` error.


## 2.17.2 (2024-11-06)

This release contains bug fixes since the 2.17.1 release. We recommend that you
Expand Down
6 changes: 4 additions & 2 deletions sql/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ set(MOD_FILES
updates/2.16.1--2.17.0.sql
updates/2.17.0--2.17.1.sql
updates/2.17.1--2.17.2.sql
updates/2.17.2--2.18.0.sql)
updates/2.17.2--2.18.0.sql
updates/2.18.0--2.18.1.sql)

# The downgrade file to generate a downgrade script for the current version, as
# specified in version.config
Expand Down Expand Up @@ -92,7 +93,8 @@ set(OLD_REV_FILES
2.17.0--2.16.1.sql
2.17.1--2.17.0.sql
2.17.2--2.17.1.sql
2.18.0--2.17.2.sql)
2.18.0--2.17.2.sql
2.18.1--2.18.0.sql)

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

0 comments on commit f9ae4f6

Please sign in to comment.