Skip to content

Commit 2fd2f25

Browse files
committed
Release 2.18.1
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.
1 parent 25372dc commit 2fd2f25

File tree

5 files changed

+32
-5
lines changed

5 files changed

+32
-5
lines changed

CHANGELOG.md

+26-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,31 @@
44
`psql` with the `-X` flag to prevent any `.psqlrc` commands from
55
accidentally triggering the load of a previous DB version.**
66

7+
## 2.18.1 (2025-02-10)
8+
9+
This release contains performance improvements and bug fixes since
10+
the 2.18.0 release. We recommend that you upgrade at the next
11+
available opportunity.
12+
13+
**Features**
14+
* [#7656](https://github.com/timescale/timescaledb/pull/7656) Remove limitation of compression policy for continuous aggregates
15+
16+
**Bugfixes**
17+
* [#7600](https://github.com/timescale/timescaledb/pull/7600) Fix lock order when dropping index
18+
* [#7637](https://github.com/timescale/timescaledb/pull/7637) Allow EXPLAIN in read-only mode
19+
* [#7645](https://github.com/timescale/timescaledb/pull/7645) Fix DELETE on compressed chunk with non-btree operators
20+
* [#7649](https://github.com/timescale/timescaledb/pull/7649) Allow non-btree operator pushdown in UPDATE/DELETE queries on compressed chunks
21+
* [#7653](https://github.com/timescale/timescaledb/pull/7653) Push down orderby scankeys to Hypercore TAM
22+
* [#7665](https://github.com/timescale/timescaledb/pull/7665) Block merging of frozen chunks
23+
* [#7673](https://github.com/timescale/timescaledb/pull/7673) Don't abort additional INSERTs when hitting first conflict
24+
25+
**GUCs**
26+
* `enable_hypercore_scankey_pushdown`: Push down qualifiers as scankeys when using Hypercore TAM introduced with [#7653](https://github.com/timescale/timescaledb/pull/7653)
27+
28+
**Thanks**
29+
* @bjornuppeke for reporting a problem with INSERT INTO ... ON CONFLICT DO NOTHING on compressed chunks
30+
* @ikalafat for reporting a problem with EXPLAIN in read-only mode
31+
* Timescale community members Jacob and pantonis for reporting issues with slow queries.
732

833
## 2.18.0 (2025-01-23)
934

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

87-
88113
## 2.17.2 (2024-11-06)
89114

90115
This release contains bug fixes since the 2.17.1 release. We recommend that you

sql/CMakeLists.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ set(MOD_FILES
4646
updates/2.16.1--2.17.0.sql
4747
updates/2.17.0--2.17.1.sql
4848
updates/2.17.1--2.17.2.sql
49-
updates/2.17.2--2.18.0.sql)
49+
updates/2.17.2--2.18.0.sql
50+
updates/2.18.0--2.18.1.sql)
5051

5152
# The downgrade file to generate a downgrade script for the current version, as
5253
# specified in version.config
@@ -92,7 +93,8 @@ set(OLD_REV_FILES
9293
2.17.0--2.16.1.sql
9394
2.17.1--2.17.0.sql
9495
2.17.2--2.17.1.sql
95-
2.18.0--2.17.2.sql)
96+
2.18.0--2.17.2.sql
97+
2.18.1--2.18.0.sql)
9698

9799
set(MODULE_PATHNAME "$libdir/timescaledb-${PROJECT_VERSION_MOD}")
98100
set(LOADER_PATHNAME "$libdir/timescaledb")

sql/updates/2.18.0--2.18.1.sql

Whitespace-only changes.

sql/updates/2.18.1--2.18.0.sql

Whitespace-only changes.

version.config

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version = 2.19.0-dev
2-
update_from_version = 2.18.0
3-
downgrade_to_version = 2.18.0
2+
update_from_version = 2.18.1
3+
downgrade_to_version = 2.18.1

0 commit comments

Comments
 (0)