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  3 09:15:34 UTC 2023

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

Log Message:
postgresql-timescaledb: updated to 2.12.2

2.12.2

This release contains bug fixes since the 2.12.1 release.
We recommend that you upgrade at the next available opportunity.

Bugfixes

* Align gapfill bucket generation with time_bucket
* Ensure fixed_schedule field is populated
* Fix EXPLAIN ANALYZE for compressed DML

2.12.1

This release contains bug fixes since the 2.12.0 release.
We recommend that you upgrade at the next available opportunity.

Bugfixes

* Fix planner distributed table count
* Avoid decompressing batches using an empty slot
* Fix concurrency errors in OSM API
* do not throw an error when deprecation GUC cannot be read

2.12.0

This release contains performance improvements for compressed hypertables
and continuous aggregates and bug fixes since the 2.11.2 release.
We recommend that you upgrade at the next available opportunity.

This release moves all internal functions from the _timescaleb_internal
schema into the _timescaledb_functions schema. This separates code from
internal data objects and improves security by allowing more restrictive
permissions for the code schema. If you are calling any of those internal
functions you should adjust your code as soon as possible. This version
also includes a compatibility layer that allows calling them in the old
location but that layer will be removed in 2.14.0.

PostgreSQL 12 support removal announcement
Following the deprecation announcement for PostgreSQL 12 in TimescaleDB 2.10,
PostgreSQL 12 is not supported starting with TimescaleDB 2.12.
Currently supported PostgreSQL major versions are 13, 14 and 15.
PostgreSQL 16 support will be added with a following TimescaleDB release.

Features

* Insert into index during chunk compression
* MERGE support on hypertables
* Make hypertables support replica identity
* Index scan support during UPDATE/DELETE on compressed hypertables
* Support for partial aggregations at chunk level
* Enable ChunkAppend for partially compressed chunks
* Improve the number of parallel workers for decompression
* Enable altering job schedule type through alter_job
* Make logrepl markers for (partial) decompressions
* Relax invalidation threshold table-level lock to row-level when refreshing a Continuous Aggregate
* Support CAgg names in chunk_detailed_size
* Make set_chunk_time_interval CAggs aware
* Allow ALTER TABLE ... REPLICA IDENTITY (FULL|INDEX) on materialized hypertables (continuous aggregates)
* Add job exit status and runtime to log
* CREATE INDEX ONLY ON hypertable creates index on chunks

Bugfixes

* Fix interval calculation for hierarchical CAggs
* Check unique indexes when enabling compression
* _timescaledb_internal.create_compressed_chunk doesn't account for existing uncompressed rows
* Move functions to _timescaledb_functions schema
* Chunk_create must add an existing table or fail
* Fix duplicates on partially compressed chunk reads
* Fix crash in COPY from program returning error
* Place data in first/last function in correct mctx
* Call eq_func correctly in time_bucket_gapfill
* Correct row count in EXPLAIN ANALYZE INSERT .. ON CONFLICT output
* Fix server crash on UPDATE of compressed chunk
* Fix server crash when using duplicate segmentby column
* Fix segfault in set_integer_now_func
* Fix approximate_row_count for CAggs
* Improve compressed DML datatype handling
* Propagate parameter changes to decompress child nodes
* Schedule compression policy more often


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/databases/postgresql-timescaledb/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/databases/postgresql-timescaledb/PLIST
cvs rdiff -u -r1.21 -r1.22 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.22 pkgsrc/databases/postgresql-timescaledb/Makefile:1.23
--- pkgsrc/databases/postgresql-timescaledb/Makefile:1.22       Wed Aug 23 15:40:13 2023
+++ pkgsrc/databases/postgresql-timescaledb/Makefile    Fri Nov  3 09:15:34 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2023/08/23 15:40:13 adam Exp $
+# $NetBSD: Makefile,v 1.23 2023/11/03 09:15:34 adam Exp $
 
-DISTNAME=      timescaledb-2.11.2
+DISTNAME=      timescaledb-2.12.1
 PKGNAME=       postgresql${PGSQL_VERSION}-${DISTNAME}
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=timescale/}
@@ -16,7 +16,7 @@ DEPENDS+=     postgresql${PGSQL_VERSION}-ser
 CMAKE_ARGS+=   -DUSE_OPENSSL=ON
 CMAKE_ARGS+=   -DREGRESS_CHECKS=OFF
 
-PGSQL_VERSIONS_ACCEPTED=       15 14 13 12
+PGSQL_VERSIONS_ACCEPTED=       15 14 13
 
 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.19 pkgsrc/databases/postgresql-timescaledb/PLIST:1.20
--- pkgsrc/databases/postgresql-timescaledb/PLIST:1.19  Wed Aug 23 15:40:13 2023
+++ pkgsrc/databases/postgresql-timescaledb/PLIST       Fri Nov  3 09:15:34 2023
@@ -1,21 +1,8 @@
-@comment $NetBSD: PLIST,v 1.19 2023/08/23 15:40:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.20 2023/11/03 09:15:34 adam Exp $
 lib/postgresql/timescaledb-${PKGVERSION}.so
 ${PLIST.tsl}lib/postgresql/timescaledb-tsl-${PKGVERSION}.so
 lib/postgresql/timescaledb.so
 share/postgresql/extension/timescaledb--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.0--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.1--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.2--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.3--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.4--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--1.7.5--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.0--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.0-rc1--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.0-rc2--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.0-rc3--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.0-rc4--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.1--${PKGVERSION}.sql
-share/postgresql/extension/timescaledb--2.0.2--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.1.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.1.1--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.10.0--${PKGVERSION}.sql
@@ -24,6 +11,8 @@ share/postgresql/extension/timescaledb--
 share/postgresql/extension/timescaledb--2.10.3--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.11.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.11.1--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.11.2--${PKGVERSION}.sql
+share/postgresql/extension/timescaledb--2.12.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.2.0--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.2.1--${PKGVERSION}.sql
 share/postgresql/extension/timescaledb--2.3.0--${PKGVERSION}.sql

Index: pkgsrc/databases/postgresql-timescaledb/distinfo
diff -u pkgsrc/databases/postgresql-timescaledb/distinfo:1.21 pkgsrc/databases/postgresql-timescaledb/distinfo:1.22
--- pkgsrc/databases/postgresql-timescaledb/distinfo:1.21       Wed Aug 23 15:40:13 2023
+++ pkgsrc/databases/postgresql-timescaledb/distinfo    Fri Nov  3 09:15:34 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2023/08/23 15:40:13 adam Exp $
+$NetBSD: distinfo,v 1.22 2023/11/03 09:15:34 adam Exp $
 
-BLAKE2s (timescaledb-2.11.2.tar.gz) = 332cd21ebe14c30f507041773fa7e70d08b35f19320f4beef27372e306b2645b
-SHA512 (timescaledb-2.11.2.tar.gz) = eb7a631c0c4f25d4faa6b24cd00185ac34a40590aecedfeadb852dbb9123e2a3e07d6a8b4c9a37861b8ef107891498f13e83a8776340e199ab9a0f1f15a35b05
-Size (timescaledb-2.11.2.tar.gz) = 7728399 bytes
+BLAKE2s (timescaledb-2.12.1.tar.gz) = d94a4e557f6da33f65b10d107bc1f3d085dff560da874a3e122a2617eda73e7d
+SHA512 (timescaledb-2.12.1.tar.gz) = 0b005446eab4f3b3cf1abea6ef1cbbd77a50de40402bba1a9ba5049315b4c8ecba0e45af3288c865076534b3b0eaca68cdbe31026deaca1cdb2ab5f493bfb925
+Size (timescaledb-2.12.1.tar.gz) = 7519337 bytes



Home | Main Index | Thread Index | Old Index