pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases
Module Name: pkgsrc
Committed By: ryoon
Date: Sun Oct 4 13:07:10 UTC 2026
Modified Files:
pkgsrc/databases/duckdb: Makefile PLIST distinfo
pkgsrc/databases/py-duckdb: Makefile distinfo
Log Message:
databases/{,py-}duckdb: Update to 1.5.6
Changelog:
1.5.6:
What's Changed
Use relative includes in unity build sources for cache reuse by @NiclasHaderer in #23972
bump vortex by @samansmink in #24089
[variegata] Remove Julia client in favor of duckdb/DuckDB.jl by @evertlammerts in #24127
[variegata] Replace the C API spec and code generation by @evertlammerts in #24131
TopNWindowElimination Fixes by @d-justen in #24080
Fix active query race by @NiclasHaderer in #24123
Fix UNNEST Pushdown by @d-justen in #24119
[Parquet][Variant] Don't produce VARIANT metadata with sorted_strings set by @Tishj in #23591
Fix LIMIT pushdown through a volatile projection with an OFFSET by @DinosL in #24240
Don't push filters on volatile groups through aggregates by @DinosL in #24239
fix(adbc): return a dense union from ConnectionGetInfo by @eitsupi in #24196
Backport 24038 by @artjomPlaunov in #24326
Unify C-API symbol versioning for clients/extensions, stabilize all v1 API's by @Maxxen in #24362
backport 24332 by @DinosL in #24427
Fix #24363: Preserve NULLs in Top-N window elimination when ORDER BY expression has no column references by @sdk011 in #24399
backport 24260 by @artjomPlaunov in #24447
Fix ICU strptime leaking time zone state between rows by @NiclasHaderer in #24438
Moved thread-local work outside the global lock in PhysicalInsert::Combine by @sebastiaan-dev in #24516
Bump httpfs by @mlafeldt in #24580
bump vortex by @samansmink in #24650
Fix 1.5 release by @smvv in #24687
Allow duplicates in index in ReplayRowGroupData by @artjomPlaunov in #24744
Dispatch Go nightly build by @mlafeldt in #24720
Fix join projection map bug in TopNWindowElimination by @d-justen in #24592
Fix Go nightly workflow dispatch by @mlafeldt in #24802
Fix Top-N window elimination for nullable ordering expressions by @matthiasgoergens in #24551
Backport 23964 & 24336 by @DinosL in #24791
Fix off-by-one in union type by @Maxxen in #24843
Fix inner join deduplication in TopNWindowElimination by @d-justen in #24586
fix geometry row group pruning with nulls/empty (on v1.5) by @Maxxen in #24845
Backport DuckDB 2.0 API spellings to 1.5 by @JelteF in #24852
Reserve column_ids.size() in CollectionScanState::Initialize by @jeewonhh in #24888
Fix pathological scan memory for NULLs trailing an overflow string (#24897) by @mdlavin in #24918
Use absolute unity build includes on Windows to avoid MSVC MAX_PATH errors by @NiclasHaderer in #24978
Fix mixed path separators for extension/loader in amalgamation (v1.5 backport) by @mlafeldt in #25026
Backport #25101: Fix crash in Top-N with LIMIT 0 (#24794) by @RagamuffinCat in #25103
Track and expose Pipeline's intra-MetaPipeline dependencies by @jeewonhh in #24494
Bump httpfs by @DinosL in #25202
Skip top-n window elimination when the limit exceeds the min/max n cap by @AbhinavMir in #24741
Add v1.5.6 storage by @carlopi in #25208
TryScanIndex fixes by @artjomPlaunov in #25209
Backport #22678: avoid per-row DATE->TIMESTAMP casts in comparisons by @peterboncz in #25139
Harden temp file reads by @carlopi in #25283
Avoid deduplicating UNION twice by @ywelsch in #25261
Backport #24878: Always quote identifiers in error messages by @JelteF in #25214
Fixup TryFlushCachingOperators to avoid doubly emitted chunks by @carlopi in #25331
Close the main WAL handle before renaming over it during WAL recovery by @carlopi in #25490
[1.5] Report the real storage version when opening a v2.0+ database file by @DinosL in #25573
Do not assert on a scan of a row group collection without committed row groups by @bleskes in #25668
Backport dead node counting fixes to v1.5 by @artjomPlaunov in #25693
Fix silent truncation of very long integer literals into HUGEINT by @DinosL in #25714
Auto-rollback failed implicitly-wrapped multi-statements on all paths by @jraymakers in #24065
Backport #25690: Fix MAX on hive partition column after file pruning by @avakili-voleon in #25766
Bump scanners for 1.5 by @staticlibs in #25671
Backport #23958 (Fix TIME_NS read/write with parquet) by @avakili-voleon in #25728
Fix deprecated CLI highlighting dot commands suggesting .render_color by @DinosL in #25689
Backport PR #25189: Reject invalid UTF8 from printf formatting by @artjomPlaunov in #25808
Update vortex extension by @samansmink in #25791
Backport fix for wrong results from common_subplan with UNION ALL arms sharing a join subtree (#25819) by @Kunal8954 in #25831
Backport #25660: Use read-only transaction to bind indexes in Checkpoint by @Flogex in #25858
Backport 22373 by @DinosL in #25844
Internal #10791: v1.5.6 TimeZone 2026c by @hawkfish in #25745
Keep the delete blocks of an unchanged table in use without rewriting them by @ywelsch in #25971
Update MySQL and ODBC scanners in 1.5 by @staticlibs in #25945
Internal #10927: v1.5.6 TimeZone 2026d by @hawkfish in #26039
backport 25752 by @DinosL in #26027
Bump DuckLake for v1.5.6 by @pdet in #26009
Backport #24557: Resolve partition columns for non-pushdown table functions by @rustyconover in #25998
Issue #25995: Streaming Window UNIONs by @hawkfish in #26104
Bump multiple extensions by @maiadegraaf in #26072
Backport 35ce409 to v1.5-variegata by @carlopi in #26137
bump iceberg by @Tmonster in #25899
Bump: ducklake by @maiadegraaf in #26151
Backport #24194: Add enable_optimistic_write setting by @mbrobbel in #26102
bump delta + unity_catalog extensions for v1.5.6 by @benfleis in #26204
Bump lance to 291316938c4ab06dc9fec5b92820f496662ef24a by @carlopi in #26203
Bump vortex to b86c6ab223b53b445ec4c96e74f26dcb616d9c4f by @carlopi in #26202
[Parquet] Backport of #25891 by @Tishj in #26162
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/databases/duckdb/Makefile \
pkgsrc/databases/duckdb/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/databases/duckdb/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/databases/py-duckdb/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/databases/py-duckdb/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/duckdb/Makefile
diff -u pkgsrc/databases/duckdb/Makefile:1.15 pkgsrc/databases/duckdb/Makefile:1.16
--- pkgsrc/databases/duckdb/Makefile:1.15 Wed Aug 12 03:51:56 2026
+++ pkgsrc/databases/duckdb/Makefile Sun Oct 4 13:07:10 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2026/08/12 03:51:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.16 2026/10/04 13:07:10 ryoon Exp $
-DISTNAME= duckdb-1.5.5
+DISTNAME= duckdb-1.5.6
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_GITHUB:=duckdb/}
GITHUB_PROJECT= duckdb
Index: pkgsrc/databases/duckdb/distinfo
diff -u pkgsrc/databases/duckdb/distinfo:1.15 pkgsrc/databases/duckdb/distinfo:1.16
--- pkgsrc/databases/duckdb/distinfo:1.15 Wed Aug 12 03:51:56 2026
+++ pkgsrc/databases/duckdb/distinfo Sun Oct 4 13:07:10 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2026/08/12 03:51:56 ryoon Exp $
+$NetBSD: distinfo,v 1.16 2026/10/04 13:07:10 ryoon Exp $
-BLAKE2s (duckdb-1.5.5.tar.gz) = 68ac82cbb2068485704e014ddf1aafabadc09745061a292810644593fc4848d0
-SHA512 (duckdb-1.5.5.tar.gz) = cf94976a80135234e37de3e3998009397ba6edcded8bd5e9762f0f48666888cc814a5b5e2b5e155f02a4678aa54b9dabf53fc1bd48fd60178bbe4c8aa7ec3e7e
-Size (duckdb-1.5.5.tar.gz) = 101169313 bytes
+BLAKE2s (duckdb-1.5.6.tar.gz) = 4b3b8915993389be6ad9a147fe270255405e48c958f12395fac060e865845996
+SHA512 (duckdb-1.5.6.tar.gz) = ca6866600430b977a970fc3dd83911d719ffae7aae68f39106f3b6667f0b2d481290141f93e0bb35a595357c8d316859b133c08839fd6b1e1cdce7c9fb8b78ac
+Size (duckdb-1.5.6.tar.gz) = 100988480 bytes
SHA1 (patch-src_include_duckdb_common_platform.hpp) = 08c4f744494f360609140c6102065e91353551ea
Index: pkgsrc/databases/duckdb/PLIST
diff -u pkgsrc/databases/duckdb/PLIST:1.17 pkgsrc/databases/duckdb/PLIST:1.18
--- pkgsrc/databases/duckdb/PLIST:1.17 Wed Aug 12 03:51:56 2026
+++ pkgsrc/databases/duckdb/PLIST Sun Oct 4 13:07:10 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2026/08/12 03:51:56 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/10/04 13:07:10 ryoon Exp $
bin/duckdb
include/duckdb.h
include/duckdb.hpp
@@ -220,6 +220,7 @@ include/duckdb/common/helper.hpp
include/duckdb/common/hive_partitioning.hpp
include/duckdb/common/http_util.hpp
include/duckdb/common/hugeint.hpp
+include/duckdb/common/identifier.hpp
include/duckdb/common/index_map.hpp
include/duckdb/common/index_vector.hpp
include/duckdb/common/insertion_order_preserving_map.hpp
@@ -312,6 +313,7 @@ include/duckdb/common/sorting/sort_proje
include/duckdb/common/sorting/sort_strategy.hpp
include/duckdb/common/sorting/sorted_run.hpp
include/duckdb/common/sorting/sorted_run_merger.hpp
+include/duckdb/common/sql_identifier.hpp
include/duckdb/common/stack.hpp
include/duckdb/common/stack_checker.hpp
include/duckdb/common/stacktrace.hpp
@@ -1075,6 +1077,7 @@ include/duckdb/planner/expression_binder
include/duckdb/planner/expression_binder/update_binder.hpp
include/duckdb/planner/expression_binder/where_binder.hpp
include/duckdb/planner/expression_iterator.hpp
+include/duckdb/planner/expression_nullability.hpp
include/duckdb/planner/extension_callback.hpp
include/duckdb/planner/filter/bloom_filter.hpp
include/duckdb/planner/filter/conjunction_filter.hpp
@@ -1364,7 +1367,3 @@ lib/libparquet_extension.a
lib/libtpcds_extension.a
lib/libtpch_extension.a
@pkgdir include/duckdb/storage/serialization
-@pkgdir include/duckdb/main/capi/header_generation/schemata
-@pkgdir include/duckdb/main/capi/header_generation/functions
-@pkgdir include/duckdb/main/capi/header_generation/apis/v1/v1.2
-@pkgdir include/duckdb/main/capi/header_generation/apis/v1/unstable
Index: pkgsrc/databases/py-duckdb/Makefile
diff -u pkgsrc/databases/py-duckdb/Makefile:1.10 pkgsrc/databases/py-duckdb/Makefile:1.11
--- pkgsrc/databases/py-duckdb/Makefile:1.10 Thu Aug 13 07:14:39 2026
+++ pkgsrc/databases/py-duckdb/Makefile Sun Oct 4 13:07:10 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2026/08/13 07:14:39 jperkin Exp $
+# $NetBSD: Makefile,v 1.11 2026/10/04 13:07:10 ryoon Exp $
-DISTNAME= duckdb-1.5.5
+DISTNAME= duckdb-1.5.6
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_PYPI:=d/duckdb/}
Index: pkgsrc/databases/py-duckdb/distinfo
diff -u pkgsrc/databases/py-duckdb/distinfo:1.4 pkgsrc/databases/py-duckdb/distinfo:1.5
--- pkgsrc/databases/py-duckdb/distinfo:1.4 Wed Aug 12 03:52:35 2026
+++ pkgsrc/databases/py-duckdb/distinfo Sun Oct 4 13:07:10 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2026/08/12 03:52:35 ryoon Exp $
+$NetBSD: distinfo,v 1.5 2026/10/04 13:07:10 ryoon Exp $
-BLAKE2s (py-duckdb-1.5.5/duckdb-1.5.5.tar.gz) = 414871d89200131717d17b9339d49706d2691924f5496811a6bc38f8feddc26c
-SHA512 (py-duckdb-1.5.5/duckdb-1.5.5.tar.gz) = 08c716866c7a4aba17c27da5faa130f958f568c4fcb479191d4a377fb2fd2f2dbb70bd21c764afb0c43cdb57fafe7c18fea3197b03139e75a81de058fa58b3c6
-Size (py-duckdb-1.5.5/duckdb-1.5.5.tar.gz) = 18066741 bytes
+BLAKE2s (py-duckdb-1.5.6/duckdb-1.5.6.tar.gz) = 750a04b45bcfcf0b8b57d9ecc4527ab3cd66ad8ef10e5d4fe33224d95c845cd1
+SHA512 (py-duckdb-1.5.6/duckdb-1.5.6.tar.gz) = d1c137b3f95457180db98508a4a6ec15ff11a7213b5f6260e7757a89bc9d487e818229e8ccd931815679eb1a58d27e00f5dc04974d377daabaa34f10678c143c
+Size (py-duckdb-1.5.6/duckdb-1.5.6.tar.gz) = 18032957 bytes
SHA1 (patch-external_duckdb_src_include_duckdb_common_platform.hpp) = 5a8ca0bdf6d87e638ee1ed292c4a7b1e5b792bc1
Home |
Main Index |
Thread Index |
Old Index