pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/postgresql-timescaledb
Module Name: pkgsrc
Committed By: adam
Date: Fri Nov 8 13:46:49 UTC 2024
Modified Files:
pkgsrc/databases/postgresql-timescaledb: Makefile PLIST distinfo
Log Message:
postgresql-timescaledb: updated to 2.17.2
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
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
Use-after-free in vectorized grouping by segmentby columns
2.17.1 (2024-10-21)
This release contains performance improvements and bug fixes since the 2.17.0 release. We recommend that you upgrade at the next available opportunity.
Features
Add chunk skipping GUC
Bugfixes
Change log level used in compression
Fix collation for in-memory tuple filtering
2.17.0 (2024-10-08)
This release adds support for PostgreSQL 17, significantly improves the performance of continuous aggregate refreshes, and contains performance improvements for analytical queries and delete
operations over compressed hypertables.
We recommend that you upgrade at the next available opportunity.
Highlighted features in TimescaleDB v2.17.0
Full PostgreSQL 17 support for all existing features. TimescaleDB v2.17 is available for PostgreSQL 14, 15, 16, and 17.
Significant performance improvements for continuous aggregate policies:
Continuous aggregate refresh is now using merge instead of deleting old materialized data and re-inserting. This update can decrease dramatically the amount of data that must be written on the
continuous aggregate in the presence of a small number of changes, reduce the i/o cost of refreshing a continuous aggregate, and generate fewer Write-Ahead Logs (WAL). Overall, continuous aggregate
policies will be more lightweight, use less system resources, and complete faster.
Increased performance for real-time analytical queries over compressed hypertables:
We are excited to introduce additional Single Instruction, Multiple Data (SIMD) vectorization optimization to our engine by supporting vectorized execution for queries that group by using the
segment_by column(s) and aggregate using the basic aggregate functions (sum, count, avg, min, max).
Stay tuned for more to come in follow-up releases! Support for grouping
on additional columns, filtered aggregation,
vectorized expressions, and time_bucket is coming soon.
Improved performance of deletes on compressed hypertables when a large amount of data is affected.
This improvement speeds up operations that delete whole segments by skipping the decompression step. It is enabled for all deletes that filter by the segment_by column(s).
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/databases/postgresql-timescaledb/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/databases/postgresql-timescaledb/PLIST
cvs rdiff -u -r1.32 -r1.33 pkgsrc/databases/postgresql-timescaledb/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/databases/postgresql-timescaledb/Makefile
diff -u pkgsrc/databases/postgresql-timescaledb/Makefile:1.34 pkgsrc/databases/postgresql-timescaledb/Makefile:1.35
--- pkgsrc/databases/postgresql-timescaledb/Makefile:1.34 Sun Aug 25 06:18:31 2024
+++ pkgsrc/databases/postgresql-timescaledb/Makefile Fri Nov 8 13:46:49 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2024/08/25 06:18:31 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2024/11/08 13:46:49 adam Exp $
-DISTNAME= timescaledb-2.16.1
+DISTNAME= timescaledb-2.17.2
PKGNAME= postgresql${PGSQL_VERSION}-${DISTNAME}
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GITHUB:=timescale/}
@@ -24,7 +24,7 @@ PLIST_SUBST+= SOEXT=dylib
PLIST_SUBST+= SOEXT=so
.endif
-PGSQL_VERSIONS_ACCEPTED= 16 15 14
+PGSQL_VERSIONS_ACCEPTED= 17 16 15 14
PKG_OPTIONS_VAR= PKG_OPTIONS.timescaledb
PKG_SUPPORTED_OPTIONS+= timescale-license
Index: pkgsrc/databases/postgresql-timescaledb/PLIST
diff -u pkgsrc/databases/postgresql-timescaledb/PLIST:1.30 pkgsrc/databases/postgresql-timescaledb/PLIST:1.31
--- pkgsrc/databases/postgresql-timescaledb/PLIST:1.30 Wed Aug 7 09:40:31 2024
+++ pkgsrc/databases/postgresql-timescaledb/PLIST Fri Nov 8 13:46:49 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2024/08/07 09:40:31 adam Exp $
+@comment $NetBSD: PLIST,v 1.31 2024/11/08 13:46:49 adam Exp $
lib/postgresql/timescaledb-${PKGVERSION}.${SOEXT}
${PLIST.tsl}lib/postgresql/timescaledb-tsl-${PKGVERSION}.${SOEXT}
lib/postgresql/timescaledb.${SOEXT}
@@ -23,6 +23,9 @@ share/postgresql/extension/timescaledb--
share/postgresql/extension/timescaledb--2.15.2--${PKGVERSION}.sql
share/postgresql/extension/timescaledb--2.15.3--${PKGVERSION}.sql
share/postgresql/extension/timescaledb--2.16.0--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.16.1--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.17.0--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.17.1--${PKGVERSION}.sql
share/postgresql/extension/timescaledb--2.5.0--${PKGVERSION}.sql
share/postgresql/extension/timescaledb--2.5.1--${PKGVERSION}.sql
share/postgresql/extension/timescaledb--2.5.2--${PKGVERSION}.sql
Index: pkgsrc/databases/postgresql-timescaledb/distinfo
diff -u pkgsrc/databases/postgresql-timescaledb/distinfo:1.32 pkgsrc/databases/postgresql-timescaledb/distinfo:1.33
--- pkgsrc/databases/postgresql-timescaledb/distinfo:1.32 Wed Aug 7 09:40:31 2024
+++ pkgsrc/databases/postgresql-timescaledb/distinfo Fri Nov 8 13:46:49 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.32 2024/08/07 09:40:31 adam Exp $
+$NetBSD: distinfo,v 1.33 2024/11/08 13:46:49 adam Exp $
-BLAKE2s (timescaledb-2.16.1.tar.gz) = 14cc25b9f2492a3b4950975669f1173afb9c15aa37a440faf20d90f6ba301716
-SHA512 (timescaledb-2.16.1.tar.gz) = 4972ccc385a3c7bda8fab8736c63f75c5b290a3a0206add84718326fcd07c24a52dbbae2114e857fb78246bf5a4b5ec3310cc2219a163af4d5f30f1766e37fae
-Size (timescaledb-2.16.1.tar.gz) = 7449327 bytes
+BLAKE2s (timescaledb-2.17.2.tar.gz) = c949b8c5889f6c286ce090241f9856ffb7f71a54a43b6e5db0832dd5b57901a4
+SHA512 (timescaledb-2.17.2.tar.gz) = fc74d41062735bd4136ac71b0e10aecf34a64cdb29fd2ff31eae3f406beb8db00866e8ed7e142d47852e1586a6ad2ffa1652fbd792a45e995174b62464963d1e
+Size (timescaledb-2.17.2.tar.gz) = 7567447 bytes
Home |
Main Index |
Thread Index |
Old Index