chore(deps): update dependency timescale/timescaledb to v2.20.3 #102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.19.3
->2.20.3
Release Notes
timescale/timescaledb (timescale/timescaledb)
v2.20.3
: (2025-06-11)Compare Source
This release contains bug fixes since the 2.20.2 release. We recommend that you upgrade at the next available opportunity.
Bugfixes
Thanks
v2.20.2
Compare Source
This release contains bug fixes since the 2.20.1 release. We recommend that you upgrade at the next available opportunity.
Bugfixes
NULL
compression handling for vectorized constraint checkingv2.20.1
Compare Source
This release contains performance improvements and bug fixes since the 2.20.0 release. We recommend that you upgrade at the next available opportunity.
Features
Bugfixes
Thanks
v2.20.0
Compare Source
This release contains performance improvements and bug fixes since the 2.19.3 release. We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.20.0
UPSERTS
with strict constraints to execute up to 10x faster.ADD COLUMN
operations in the columnstore.split_chunk
function. This new function complements the existingmerge_chunk
function that can be used to merge two small chunks into one larger chunk.segment by
andorder by
columns, reducing the need for manual configuration and simplifying initial setup.PostgreSQL 14 support removal announcement
Following the deprecation announcement for PostgreSQL 14 in TimescaleDB v2.19.0, PostgreSQL 14 is no longer supported in TimescaleDB v2.20.0. The currently supported PostgreSQL major versions are 15, 16, and 17.
Features
timescaledb.enable_sparse_index_bloom
MAIN
. This applies to newly compressed chunksDELETE
instead ofTRUNCATE
when locks aren't acquiredCHECK
constraints to compressed chunksADD COLUMN
refresh_newest_first
to continuous aggregate refresh policy API_timescaledb_functions.create_chunk_table
functionCREATE TABLE ... WITH
API for creating hypertablesenable_columnstore
inALTER TABLE
segmentby
optionsALTER TABLE SET (timescaledb.chunk_time_interval='1 day')
timescaledb.enable_bool_compression=true
. Note: for downgrading to2.18
or earlier version, use this downgrade scriptWHERE
conditions that use nonvolatile functions to be pushed down to the compressed scan level. For example, conditions liketime > now()
, wheretime
is a columnstoreorderby
column, will evaluatenow()
and use the sparse index ontime
to filter out the entire compressed batches that cannot contain matching rows.SELECT DISTINCT
with multiple distincts when all but one distinct is pinnedBugfixes
NOT NULL
segmentby
iforderby
is explicitly setGUCs
timescaledb.enable_sparse_index_bloom
: Enable creation of the bloom1 sparse index on compressed chunks; Default:ON
timescaledb.compress_truncate_behaviour
: Defines how truncate behaves at the end of compression; Default:truncate_only
timescaledb.enable_compression_ratio_warnings
: Enable warnings for poor compression ratio; Default:ON
timescaledb.enable_event_triggers
: Enable event triggers for chunks creation; Default:OFF
timescaledb.enable_cagg_window_functions
: Enable window functions in continuous aggregates; Default:OFF
Thanks
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.