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 Dec 26 09:21:02 UTC 2025

Modified Files:
        pkgsrc/databases/postgresql-timescaledb: Makefile PLIST distinfo

Log Message:
postgresql-timescaledb: updated to 2.24.0

Highlighted features in TimescaleDB v2.24.0

Direct Compress just got smarter and faster: it now works seamlessly with hypertables generating continuous aggregates. Invalidation ranges are computed directly in-memory based on the ingested 
batches and written efficiently at transaction commit. This change reduces the IO footprint drastically by removing the write amplification of the invalidation logs.
Continuous aggregates now speak UUIDv7: hypertables partitioned by UUIDv7 are fully supported through an enhanced time_bucket that accepts UUIDv7 values and returns precise, timezone-aware timestamps 
— unlocking powerful time-series analytics on modern UUID-driven table schemas.
Lightning-fast recompression: the new recompress := true option on the convert_to_columnstore API enables pure in-memory recompression, delivering a 4–5× speed boost over the previous disk-based 
process.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 pkgsrc/databases/postgresql-timescaledb/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/databases/postgresql-timescaledb/PLIST
cvs rdiff -u -r1.43 -r1.44 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.46 pkgsrc/databases/postgresql-timescaledb/Makefile:1.47
--- pkgsrc/databases/postgresql-timescaledb/Makefile:1.46       Tue Aug 19 07:33:33 2025
+++ pkgsrc/databases/postgresql-timescaledb/Makefile    Fri Dec 26 09:21:02 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.46 2025/08/19 07:33:33 adam Exp $
+# $NetBSD: Makefile,v 1.47 2025/12/26 09:21:02 adam Exp $
 
-DISTNAME=      timescaledb-2.21.3
+DISTNAME=      timescaledb-2.24.0
 PKGNAME=       postgresql${PGSQL_VERSION}-${DISTNAME}
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=timescale/}
@@ -16,7 +16,7 @@ DEPENDS+=     postgresql${PGSQL_VERSION}-ser
 CMAKE_CONFIGURE_ARGS+= -DUSE_OPENSSL=ON
 CMAKE_CONFIGURE_ARGS+= -DREGRESS_CHECKS=OFF
 
-PGSQL_VERSIONS_ACCEPTED=       17 16 15
+PGSQL_VERSIONS_ACCEPTED=       18 17 16 15
 
 PKG_OPTIONS_VAR=               PKG_OPTIONS.timescaledb
 PKG_SUPPORTED_OPTIONS+=                timescale-license
@@ -27,7 +27,7 @@ PKG_SUGGESTED_OPTIONS+=               timescale-licen
 PLIST_VARS+=           tsl
 .if !empty(PKG_OPTIONS:Mtimescale-license)
 LICENSE+=              AND timescale-license
-CMAKE_CONFIGURE_ARGS+=         -DAPACHE_ONLY=OFF
+CMAKE_CONFIGURE_ARGS+= -DAPACHE_ONLY=OFF
 RESTRICTED=            No clear permission granted to distribute
 NO_SRC_ON_FTP=         ${RESTRICTED}
 NO_SRC_ON_CDROM=       ${RESTRICTED}
@@ -35,7 +35,7 @@ NO_BIN_ON_FTP=                ${RESTRICTED}
 NO_BIN_ON_CDROM=       ${RESTRICTED}
 PLIST.tsl=             yes
 .else
-CMAKE_CONFIGURE_ARGS+=         -DAPACHE_ONLY=ON
+CMAKE_CONFIGURE_ARGS+= -DAPACHE_ONLY=ON
 .endif
 
 .include "../../devel/cmake/build.mk"

Index: pkgsrc/databases/postgresql-timescaledb/PLIST
diff -u pkgsrc/databases/postgresql-timescaledb/PLIST:1.42 pkgsrc/databases/postgresql-timescaledb/PLIST:1.43
--- pkgsrc/databases/postgresql-timescaledb/PLIST:1.42  Tue Aug 19 07:33:33 2025
+++ pkgsrc/databases/postgresql-timescaledb/PLIST       Fri Dec 26 09:21:02 2025
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.42 2025/08/19 07:33:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.43 2025/12/26 09:21:02 adam Exp $
 lib/postgresql/timescaledb-${PKGVERSION}.${SHLIB_EXT}
+lib/postgresql/timescaledb-invalidations-${PKGVERSION}.${SHLIB_EXT}
 ${PLIST.tsl}lib/postgresql/timescaledb-tsl-${PKGVERSION}.${SHLIB_EXT}
 lib/postgresql/timescaledb.${SHLIB_EXT}
 share/postgresql/extension/timescaledb--${PKGVERSION}.sql
@@ -41,6 +42,12 @@ share/postgresql/extension/timescaledb--
 share/postgresql/extension/timescaledb--2.21.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.21.1--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.21.2--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.21.3--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.21.4--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.22.0--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.22.1--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.23.0--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.23.1--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.9.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.9.1--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.9.2--${PKGVERSION}.sql

Index: pkgsrc/databases/postgresql-timescaledb/distinfo
diff -u pkgsrc/databases/postgresql-timescaledb/distinfo:1.43 pkgsrc/databases/postgresql-timescaledb/distinfo:1.44
--- pkgsrc/databases/postgresql-timescaledb/distinfo:1.43       Tue Aug 19 07:33:33 2025
+++ pkgsrc/databases/postgresql-timescaledb/distinfo    Fri Dec 26 09:21:02 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.43 2025/08/19 07:33:33 adam Exp $
+$NetBSD: distinfo,v 1.44 2025/12/26 09:21:02 adam Exp $
 
-BLAKE2s (timescaledb-2.21.3.tar.gz) = 52f6112a4f25184d2afb853a6b1744aafb26f0f274ec83352c3af50f54246f87
-SHA512 (timescaledb-2.21.3.tar.gz) = 69ce7cd50be5aac2de956475f308aa96e15d8f9a73e981903c1bee443566281f74846b100e869a5960204226d54cf23dd6a1b6aa4ebf27592fca32d821e12cc6
-Size (timescaledb-2.21.3.tar.gz) = 7913333 bytes
+BLAKE2s (timescaledb-2.24.0.tar.gz) = 1c4720ac81bcad55007239b352f7d0cb57b95e4a364a9a95faa7704911775ccf
+SHA512 (timescaledb-2.24.0.tar.gz) = d3f5bad924c7f7a244242afa866994e75627534d1a2b3e076c88ad06dba8a09d79479fbb77f4b84543ec3a201b009a7bdcff8b80a05672d4b8bebf8a6822d241
+Size (timescaledb-2.24.0.tar.gz) = 8324256 bytes



Home | Main Index | Thread Index | Old Index