chore(deps): update dependency timescale/timescaledb to v2.27.1#15
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency timescale/timescaledb to v2.27.1#15renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
cbfd5c2 to
6c47cb4
Compare
6c47cb4 to
2f177fc
Compare
0e4d60c to
de0fb94
Compare
de0fb94 to
b2bedfd
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.26.2→2.27.1Release Notes
timescale/timescaledb (timescale/timescaledb)
v2.27.1Compare Source
This release contains performance improvements and bug fixes since the 2.27.0 release. We recommend that you upgrade at the next available opportunity.
Bugfixes
compression_settingsbefore migrating catalog tablejob_errorsview leaking failed jobs to non-ownerspolicy_reorder_removeColumnarIndexScanfor GROUPING SETS / ROLLUP / CUBEThanks
v2.27.0Compare Source
This release contains performance improvements and bug fixes since the 2.26.4 release. We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.27.0
UPDATEandDELETEstatements with equality predicates can now use bloom filters to skip decompressing batches whose compressed rows can't match. When multiple bloom filters apply, they are evaluated in decreasing order of column count (most selective first), and EXPLAIN now reports filtering activity via the new "Compressed batches filtered" and "Batches filtered after decompression counters". The query performance increases in some case up to 160 times.UPSERTqueries can now leverage bloom filters (including composite ones) to skip decompressing batches when the arbiter values are guaranteed not to be present, with the most-selective filter chosen automatically when multiple apply. EXPLAIN output adds new statistics — batches checked by bloom, batches pruned by bloom, batches without bloom, and bloom false positives — for visibility into pruning effectiveness.Upcoming PostgreSQL 15 EOL announcement
As a reminder, the upcoming TimescaleDB release in June 2026 will officially be the last version with support for PostgreSQL 15. This deprecation was initially announced in the v2.23.0 changelog on October 29, 2025, to provide users ample time to prepare. To ensure uninterrupted access to new features, bugfixes and performance enhancements, all instances must be upgraded to PostgreSQL 16 or greater.
Backward-Incompatible Changes
int2columns could lead toSELECTqueries not returning the rows that actually match theWHEREcondition. The upgrade is blocked for the affected databases, and the incorrect indexes have to be dropped manually before the upgrade.Features
PG_MODULE_MAGIC_EXTforPG18OR/ANDclause.segmentbydefault for direct compressUPSERTs.segmentbyduring direct compressIN/ANYon open (time) dimensionsUPDATE/DELETEcommands.segmentbyduring direct compress flushWHEREclause contains filters not handled through the "Vectorized Filters" facility. This includes e.g. filters ontime_bucket()._timescaledb_functions.repair_relation_aclsALTER TABLE RESETon materialization hypertablesorderbycolumns do segmentwise decompress-compress instead of segmentwise recompress.ENABLE/DISABLE TRIGGERon hypertablessegmentbyor when allsegmentbycolumns are pinned to aConstBugfixes
NULLcompression handling inestimate_uncompressed_sizebloom1_containstime-bucketonDateorderbycolumnschunk_intervalFOREIGN KEYconstraints from catalogprocess_hypertable_invalidationspolicy codepost_parse_analyze_hookcapture in loadercache_destroyduring transaction abortNULLdatumCopycrash insegmentbyanalysisMERGE NOT MATCHED INSERTinto a hypertableTOASTdelete whenDELETE-after-compressionis enabledbigintinestimate_uncompressed_sizecalculationsbool/uuiddecompressionbigintfromcompressed_data_column_sizepathkeyhandling for compressed sub-paths during sort transformationts_cagg_invalidation_triggerts_stat_statementsrecordingNew Settings
enable_cagg_rewrites: enables rewriting queries with CAggs. Off by default.cagg_rewrites_debug_info: prints CAgg rewrites diagnostics. Off by default.enable_columnar_scan_filter_pushdown: enables pushing the filters on columnar scan down to the compressed scan level. On by default.Thanks
PG_MODULE_MAGIC_EXTv2.26.4Compare Source
This release contains bug fixes since the 2.26.3 release. We recommend that you upgrade at the next available opportunity.
Bugfixes
DT_NOBEGINnext_start to recover jobs stuck after primary failovernow()constification for continuous aggregate queriesALTER TABLEto many chunksInstrStartNodecalled twice in a rowPlaceHolderVar.phrelsin cached ChunkAppend plansPlaceHolderVarerror in runtime chunk exclusionDROP CASCADEfor trigger removaltimescaledb_post_restore()reliably restart background workers in a single callERRCODE_INTERNAL_ERRORon user-reachable error pathsts_bgw_job_get_funcisort_transformcrash with hypertable on nullable side of outer joinCOPYpath with transition tables after column dropextend_last_bucketonly applies to the boundary batchThanks
v2.26.3Compare Source
This release contains bug fixes since the 2.26.2 release. We recommend that you upgrade at the next available opportunity.
Bugfixes
alter_jobfailing for retention policy withdrop_created_beforeargumentcompression_chunk_sizeentries during the extension upgradeThanks
Configuration
📅 Schedule: (UTC)
🚦 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.