From nobody Thu Mar 21 01:54:46 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V0T6b1CgKz5FVxk; Thu, 21 Mar 2024 01:54:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V0T6b0Mwwz49ch; Thu, 21 Mar 2024 01:54:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710986087; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=u1xCCEdfUeR5KM1UtzYfImxTPwxPplTHWuQmGi48HyU=; b=NxgZ5KQTvlWfxm5fkLTKI1I4Lcxwi7e+PH/QpvVQl0488CgmYx2R0e/1Ey8IUcjPqNMoKd tu9D5mEsGnyUZcR/HFgHnqkQxYZzFYf4OdBz0rEM5OyCBcJkP2nSNawN4oyDSubhPNfxDA OrJVRl43qxdfcl/YSAX47UbqkPEDbd6Y00z3n6H8ZKuUk8qwp23hIFbXAHTMXjTAgPn6Zx OnEiJ+704wKBZon6PTnQuGXQ45sCEg6HnuPfNYKnhF3/Nh4R6s71liS0sIuUu7EMzBNXSB H4O9OBL3S7/zAVajKmFGkCorb3JuLcYHnAR37gVlrbdqcfv3NSa7mWUlsQsmEQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1710986087; a=rsa-sha256; cv=none; b=ypR98PD3LFo3PXrt4nzJH4W1U+z4vHe0riPzfMfeaJs7qly9j67Ab493DCaIiRtJ2G1zmC FOOafXwMIvH0rLi6R4iyRg9QZfGy5IzGmXMwPYK9NOD+2tHX8XN2YAKYiABW7ZdXDLEBLP 93P3T09Whea6w4ANL9tozIrJ4pG7gQ6zSKv4jp+N/0uEOgDSMyHyAu8zFmL7qqHfUoUS0e CJKhuX/x1PYzPEMDLvEpfglIRxPThiNJ+m9hI/vgHhmsjAaUtifoRG7RvqoMfH3SZgVbMs iyX2TI2lBADDsTHBxRlQ+zh91gAg32hTFLEFC6ovGoEzxwpCtQmDGHwgN9Crtw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1710986087; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=u1xCCEdfUeR5KM1UtzYfImxTPwxPplTHWuQmGi48HyU=; b=Ue7zxvy1VLqzfRvGTwlLeSaosyAEry2YSrKmuL2vQ5rurNYTosMm9oVoZtpfkRRqesLNUH 4/AqMPM6N63U9rMnl6kpIAYydQK3ElzBGyfwJx9TJuJJ0Dnpz0Fwr2+o2XEH/VlctyMVMj OwkNQodzw/YwOwJbP8f+BhDW90FVlr/XcpUy3Bg20hQGCDoQIZxyROceAf9cCREt+Pra+H Lmi2GP5HaQcnvNrDjrLrSdJuziOvR1ehqyRvMwhZWl/4lpZdjdVt0VNta0MWkniQKkLD8Q tHtgWTzzKrQBLW9p/42KKfq7yEa10vbrOBRWARQsLOFC++f/bJID8pFy1+LAkQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4V0T6Z74VFzFrb; Thu, 21 Mar 2024 01:54:46 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 42L1skRH084147; Thu, 21 Mar 2024 01:54:46 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 42L1skRE084144; Thu, 21 Mar 2024 01:54:46 GMT (envelope-from git) Date: Thu, 21 Mar 2024 01:54:46 GMT Message-Id: <202403210154.42L1skRE084144@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 65cb998aee28 - main - databases/{,py-}duckdb: update 0.10.0 =?utf-8?Q?=E2=86=92?= 0.10.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 65cb998aee28ef96173e64caffd3e553f2416a98 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=65cb998aee28ef96173e64caffd3e553f2416a98 commit 65cb998aee28ef96173e64caffd3e553f2416a98 Author: Yuri Victorovich AuthorDate: 2024-03-21 01:33:25 +0000 Commit: Yuri Victorovich CommitDate: 2024-03-21 01:54:44 +0000 databases/{,py-}duckdb: update 0.10.0 → 0.10.1 Reported by: portscout --- databases/duckdb/Makefile | 3 +- databases/duckdb/distinfo | 6 ++-- databases/duckdb/files/patch-CMakeLists.txt | 28 ---------------- databases/duckdb/pkg-plist | 52 ++++++++++++++++------------- databases/py-duckdb/Makefile | 3 +- databases/py-duckdb/distinfo | 6 ++-- 6 files changed, 39 insertions(+), 59 deletions(-) diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile index 672b577ece45..e0b48787ff82 100644 --- a/databases/duckdb/Makefile +++ b/databases/duckdb/Makefile @@ -1,6 +1,6 @@ PORTNAME= duckdb DISTVERSIONPREFIX= v -DISTVERSION= 0.10.0 +DISTVERSION= 0.10.1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org @@ -16,6 +16,7 @@ GH_TUPLE= duckdb:sqlite_scanner:c134346:sqlite/extension/sqlite_scanner CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BUILD_UNITTESTS +CMAKE_ARGS= -DOVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000 CMAKE_TESTING_ON= BUILD_UNITTESTS # 2 tests fail, see https://github.com/duckdb/duckdb/issues/10652 CMAKE_TESTING_TARGET= ${ALL_TARGET} # hack: works as empty target diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo index 044c34d1832c..a372c4664913 100644 --- a/databases/duckdb/distinfo +++ b/databases/duckdb/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1707894531 -SHA256 (duckdb-duckdb-v0.10.0_GH0.tar.gz) = 5a925b8607d00a97c1a3ffe6df05c0a62a4df063abd022ada82ac1e917792013 -SIZE (duckdb-duckdb-v0.10.0_GH0.tar.gz) = 79037968 +TIMESTAMP = 1710929931 +SHA256 (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 83bd4944c070fd0bd287fbe62919fa887f35d7422ba0fa66e13d4ed098f3791a +SIZE (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 79870693 SHA256 (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 118ab8cb9fcc4e08eee661d2a146ed21c939e30b64123729fbdc90adbd2214f0 SIZE (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 4646975 diff --git a/databases/duckdb/files/patch-CMakeLists.txt b/databases/duckdb/files/patch-CMakeLists.txt deleted file mode 100644 index a1cb950405d1..000000000000 --- a/databases/duckdb/files/patch-CMakeLists.txt +++ /dev/null @@ -1,28 +0,0 @@ ---- CMakeLists.txt.orig 2023-11-13 18:58:24 UTC -+++ CMakeLists.txt -@@ -240,7 +240,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") - endif() - - find_package(Git) --if(Git_FOUND) -+if(FALSE AND Git_FOUND) - if (NOT DEFINED GIT_COMMIT_HASH) - execute_process( - COMMAND ${GIT_EXECUTABLE} log -1 --format=%h -@@ -279,11 +279,11 @@ if(GIT_RESULT EQUAL "0") - endif() - else() - # fallback for when building from tarball -- set(DUCKDB_MAJOR_VERSION 0) -- set(DUCKDB_MINOR_VERSION 0) -- set(DUCKDB_PATCH_VERSION 1) -- set(DUCKDB_DEV_ITERATION 0) -- set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}-dev${DUCKDB_DEV_ITERATION}") -+ #set(DUCKDB_MAJOR_VERSION 0) -+ #set(DUCKDB_MINOR_VERSION 0) -+ #set(DUCKDB_PATCH_VERSION 1) -+ #set(DUCKDB_DEV_ITERATION 0) -+ set(DUCKDB_VERSION "v${DUCKDB_MAJOR_VERSION}.${DUCKDB_MINOR_VERSION}.${DUCKDB_PATCH_VERSION}") - endif() - - message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}") diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist index 2ec80afdddd3..317a4820d61e 100644 --- a/databases/duckdb/pkg-plist +++ b/databases/duckdb/pkg-plist @@ -54,6 +54,7 @@ include/duckdb/common/array.hpp include/duckdb/common/arrow/appender/append_data.hpp include/duckdb/common/arrow/appender/bool_data.hpp include/duckdb/common/arrow/appender/enum_data.hpp +include/duckdb/common/arrow/appender/fixed_size_list_data.hpp include/duckdb/common/arrow/appender/list.hpp include/duckdb/common/arrow/appender/list_data.hpp include/duckdb/common/arrow/appender/map_data.hpp @@ -90,6 +91,7 @@ include/duckdb/common/enum_class_hash.hpp include/duckdb/common/enum_util.hpp include/duckdb/common/enums/access_mode.hpp include/duckdb/common/enums/aggregate_handling.hpp +include/duckdb/common/enums/catalog_lookup_behavior.hpp include/duckdb/common/enums/catalog_type.hpp include/duckdb/common/enums/compression_type.hpp include/duckdb/common/enums/cte_materialize.hpp @@ -113,6 +115,7 @@ include/duckdb/common/enums/order_type.hpp include/duckdb/common/enums/output_type.hpp include/duckdb/common/enums/pending_execution_result.hpp include/duckdb/common/enums/physical_operator_type.hpp +include/duckdb/common/enums/prepared_statement_mode.hpp include/duckdb/common/enums/profiler_format.hpp include/duckdb/common/enums/relation_type.hpp include/duckdb/common/enums/scan_options.hpp @@ -368,26 +371,26 @@ include/duckdb/execution/operator/aggregate/physical_perfecthash_aggregate.hpp include/duckdb/execution/operator/aggregate/physical_streaming_window.hpp include/duckdb/execution/operator/aggregate/physical_ungrouped_aggregate.hpp include/duckdb/execution/operator/aggregate/physical_window.hpp -include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer.hpp -include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_buffer_manager.hpp -include/duckdb/execution/operator/csv_scanner/buffer_manager/csv_file_handle.hpp -include/duckdb/execution/operator/csv_scanner/options/csv_option.hpp -include/duckdb/execution/operator/csv_scanner/options/csv_reader_options.hpp -include/duckdb/execution/operator/csv_scanner/options/state_machine_options.hpp -include/duckdb/execution/operator/csv_scanner/scanner/base_scanner.hpp -include/duckdb/execution/operator/csv_scanner/scanner/column_count_scanner.hpp -include/duckdb/execution/operator/csv_scanner/scanner/scanner_boundary.hpp -include/duckdb/execution/operator/csv_scanner/scanner/skip_scanner.hpp -include/duckdb/execution/operator/csv_scanner/scanner/string_value_scanner.hpp -include/duckdb/execution/operator/csv_scanner/sniffer/csv_sniffer.hpp -include/duckdb/execution/operator/csv_scanner/sniffer/quote_rules.hpp -include/duckdb/execution/operator/csv_scanner/state_machine/csv_state.hpp -include/duckdb/execution/operator/csv_scanner/state_machine/csv_state_machine.hpp -include/duckdb/execution/operator/csv_scanner/state_machine/csv_state_machine_cache.hpp -include/duckdb/execution/operator/csv_scanner/table_function/csv_file_scanner.hpp -include/duckdb/execution/operator/csv_scanner/table_function/global_csv_state.hpp -include/duckdb/execution/operator/csv_scanner/util/csv_casting.hpp -include/duckdb/execution/operator/csv_scanner/util/csv_error.hpp +include/duckdb/execution/operator/csv_scanner/base_scanner.hpp +include/duckdb/execution/operator/csv_scanner/column_count_scanner.hpp +include/duckdb/execution/operator/csv_scanner/csv_buffer.hpp +include/duckdb/execution/operator/csv_scanner/csv_buffer_manager.hpp +include/duckdb/execution/operator/csv_scanner/csv_casting.hpp +include/duckdb/execution/operator/csv_scanner/csv_error.hpp +include/duckdb/execution/operator/csv_scanner/csv_file_handle.hpp +include/duckdb/execution/operator/csv_scanner/csv_file_scanner.hpp +include/duckdb/execution/operator/csv_scanner/csv_option.hpp +include/duckdb/execution/operator/csv_scanner/csv_reader_options.hpp +include/duckdb/execution/operator/csv_scanner/csv_sniffer.hpp +include/duckdb/execution/operator/csv_scanner/csv_state.hpp +include/duckdb/execution/operator/csv_scanner/csv_state_machine.hpp +include/duckdb/execution/operator/csv_scanner/csv_state_machine_cache.hpp +include/duckdb/execution/operator/csv_scanner/global_csv_state.hpp +include/duckdb/execution/operator/csv_scanner/quote_rules.hpp +include/duckdb/execution/operator/csv_scanner/scanner_boundary.hpp +include/duckdb/execution/operator/csv_scanner/skip_scanner.hpp +include/duckdb/execution/operator/csv_scanner/state_machine_options.hpp +include/duckdb/execution/operator/csv_scanner/string_value_scanner.hpp include/duckdb/execution/operator/filter/physical_filter.hpp include/duckdb/execution/operator/helper/physical_batch_collector.hpp include/duckdb/execution/operator/helper/physical_buffered_collector.hpp @@ -408,6 +411,7 @@ include/duckdb/execution/operator/helper/physical_streaming_limit.hpp include/duckdb/execution/operator/helper/physical_streaming_sample.hpp include/duckdb/execution/operator/helper/physical_transaction.hpp include/duckdb/execution/operator/helper/physical_vacuum.hpp +include/duckdb/execution/operator/helper/physical_verify_vector.hpp include/duckdb/execution/operator/join/outer_join_marker.hpp include/duckdb/execution/operator/join/perfect_hash_join_executor.hpp include/duckdb/execution/operator/join/physical_asof_join.hpp @@ -426,6 +430,8 @@ include/duckdb/execution/operator/join/physical_range_join.hpp include/duckdb/execution/operator/join/physical_right_delim_join.hpp include/duckdb/execution/operator/order/physical_order.hpp include/duckdb/execution/operator/order/physical_top_n.hpp +include/duckdb/execution/operator/persistent/batch_memory_manager.hpp +include/duckdb/execution/operator/persistent/batch_task_manager.hpp include/duckdb/execution/operator/persistent/csv_rejects_table.hpp include/duckdb/execution/operator/persistent/physical_batch_copy_to_file.hpp include/duckdb/execution/operator/persistent/physical_batch_insert.hpp @@ -433,7 +439,6 @@ include/duckdb/execution/operator/persistent/physical_copy_database.hpp include/duckdb/execution/operator/persistent/physical_copy_to_file.hpp include/duckdb/execution/operator/persistent/physical_delete.hpp include/duckdb/execution/operator/persistent/physical_export.hpp -include/duckdb/execution/operator/persistent/physical_fixed_batch_copy.hpp include/duckdb/execution/operator/persistent/physical_insert.hpp include/duckdb/execution/operator/persistent/physical_update.hpp include/duckdb/execution/operator/projection/physical_pivot.hpp @@ -639,6 +644,7 @@ include/duckdb/optimizer/unnest_rewriter.hpp include/duckdb/parallel/base_pipeline_event.hpp include/duckdb/parallel/concurrentqueue.hpp include/duckdb/parallel/event.hpp +include/duckdb/parallel/executor_task.hpp include/duckdb/parallel/interrupt.hpp include/duckdb/parallel/meta_pipeline.hpp include/duckdb/parallel/pipeline.hpp @@ -691,7 +697,7 @@ include/duckdb/parser/parsed_data/alter_table_function_info.hpp include/duckdb/parser/parsed_data/alter_table_info.hpp include/duckdb/parser/parsed_data/attach_info.hpp include/duckdb/parser/parsed_data/bound_pragma_info.hpp -include/duckdb/parser/parsed_data/comment_on_info.hpp +include/duckdb/parser/parsed_data/comment_on_column_info.hpp include/duckdb/parser/parsed_data/copy_info.hpp include/duckdb/parser/parsed_data/create_aggregate_function_info.hpp include/duckdb/parser/parsed_data/create_collation_info.hpp @@ -871,7 +877,6 @@ include/duckdb/planner/operator/logical_get.hpp include/duckdb/planner/operator/logical_insert.hpp include/duckdb/planner/operator/logical_join.hpp include/duckdb/planner/operator/logical_limit.hpp -include/duckdb/planner/operator/logical_limit_percent.hpp include/duckdb/planner/operator/logical_materialized_cte.hpp include/duckdb/planner/operator/logical_order.hpp include/duckdb/planner/operator/logical_pivot.hpp @@ -1027,6 +1032,7 @@ include/duckdb/storage/table/update_segment.hpp include/duckdb/storage/table/validity_column_data.hpp include/duckdb/storage/table_io_manager.hpp include/duckdb/storage/table_storage_info.hpp +include/duckdb/storage/temporary_file_manager.hpp include/duckdb/storage/temporary_memory_manager.hpp include/duckdb/storage/write_ahead_log.hpp include/duckdb/transaction/append_info.hpp diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile index 5c064638e2f4..c89c7356f62f 100644 --- a/databases/py-duckdb/Makefile +++ b/databases/py-duckdb/Makefile @@ -1,5 +1,5 @@ PORTNAME= duckdb -DISTVERSION= 0.10.0 +DISTVERSION= 0.10.1 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,6 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \ USES= python USE_PYTHON= distutils autoplist pytest +MAKE_ENV= OVERRIDE_GIT_DESCRIBE=v${DISTVERSION}-g00000000-0 TEST_WRKSRC= ${WRKDIR} # tests fail when run from the build directory due to a name collision with duckdb directory TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} # 2 tests fail, see https://github.com/duckdb/duckdb/issues/5642 diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo index 3dbef9847946..f1b986599dca 100644 --- a/databases/py-duckdb/distinfo +++ b/databases/py-duckdb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707899619 -SHA256 (duckdb-0.10.0.tar.gz) = c02bcc128002aa79e3c9d89b9de25e062d1096a8793bc0d7932317b7977f6845 -SIZE (duckdb-0.10.0.tar.gz) = 11119589 +TIMESTAMP = 1710967952 +SHA256 (duckdb-0.10.1.tar.gz) = 0d5b6daa9bb54a635e371798994caa08f26d2f145ebcbc989e16b0a0104e84fb +SIZE (duckdb-0.10.1.tar.gz) = 11181812