git: 5e87f176437f - main - databases/{,py-}duckdb: Update 0.5.1 -> 0.6.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 16 Nov 2022 07:26:41 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5e87f176437fc9b4dac31bdae066701e2a7d1860
commit 5e87f176437fc9b4dac31bdae066701e2a7d1860
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-11-16 07:11:20 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-11-16 07:26:31 +0000
databases/{,py-}duckdb: Update 0.5.1 -> 0.6.0
Reported by: portscout
---
databases/duckdb/Makefile | 9 +++--
databases/duckdb/distinfo | 6 ++--
databases/duckdb/pkg-plist | 79 ++++++++++++++++++++++++++++++++++++++++----
databases/py-duckdb/Makefile | 2 +-
databases/py-duckdb/distinfo | 6 ++--
5 files changed, 86 insertions(+), 16 deletions(-)
diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile
index 8fbbffb2b415..8ef93d440a17 100644
--- a/databases/duckdb/Makefile
+++ b/databases/duckdb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= duckdb
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.1
+DISTVERSION= 0.6.0
CATEGORIES= databases
MAINTAINER= yuri@FreeBSD.org
@@ -20,8 +20,10 @@ CMAKE_TESTING_TARGET= ${ALL_TARGET} # hack: works as empty target
BINARY_ALIAS= git=false
+OPTIONS_DEFINE= TPCE
+OPTIONS_DEFAULT= TPCE
OPTIONS_GROUP= EXTENSIONS
-OPTIONS_GROUP_EXTENSIONS= EXCEL FTS HTTPFS ICU JSON PARQUET TPCH TPCDS SQLSMITH VISUALIZER
+OPTIONS_GROUP_EXTENSIONS= EXCEL FTS HTTPFS ICU INET JEMALLOC JSON PARQUET TPCH TPCDS SQLSMITH VISUALIZER
EXTENSIONS_DESC= Extensions:
@@ -34,6 +36,9 @@ ${opt}_CMAKE_BOOL= BUILD_${opt}_EXTENSION
${opt}_PLIST_FILES= lib/lib${opt:tl}_extension.a
.endfor
+TPCE_DESC= Enable building of the TPC-E tool
+TPCE_CMAKE_BOOL= BUILD_TPCE
+
post-test: # run tests
@cd ${TEST_WRKSRC} && test/unittest
diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo
index b63ad48c2dfb..d13848fd4a86 100644
--- a/databases/duckdb/distinfo
+++ b/databases/duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663710706
-SHA256 (duckdb-duckdb-v0.5.1_GH0.tar.gz) = 3dab7ba0d0f8d024d3c73fd3d4fb8834203c31d7b0ddb1e8539ee266e11b0e9b
-SIZE (duckdb-duckdb-v0.5.1_GH0.tar.gz) = 76428002
+TIMESTAMP = 1668573004
+SHA256 (duckdb-duckdb-v0.6.0_GH0.tar.gz) = 700b09114f8b99892a9d19ba21ca962ae65d1ea8085622418a2fa50ff915b244
+SIZE (duckdb-duckdb-v0.6.0_GH0.tar.gz) = 74487683
diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist
index 7530d6ad84e7..dfef6183d0e7 100644
--- a/databases/duckdb/pkg-plist
+++ b/databases/duckdb/pkg-plist
@@ -44,6 +44,7 @@ include/duckdb/common/assert.hpp
include/duckdb/common/atomic.hpp
include/duckdb/common/bitpacking.hpp
include/duckdb/common/bitset.hpp
+include/duckdb/common/box_renderer.hpp
include/duckdb/common/case_insensitive_map.hpp
include/duckdb/common/checksum.hpp
include/duckdb/common/chrono.hpp
@@ -90,12 +91,16 @@ include/duckdb/common/field_writer.hpp
include/duckdb/common/file_buffer.hpp
include/duckdb/common/file_opener.hpp
include/duckdb/common/file_system.hpp
+include/duckdb/common/fsst.hpp
include/duckdb/common/fstream.hpp
include/duckdb/common/gzip_file_system.hpp
include/duckdb/common/helper.hpp
include/duckdb/common/hive_partitioning.hpp
+include/duckdb/common/index_map.hpp
+include/duckdb/common/index_vector.hpp
include/duckdb/common/likely.hpp
include/duckdb/common/limits.hpp
+include/duckdb/common/list.hpp
include/duckdb/common/local_file_system.hpp
include/duckdb/common/map.hpp
include/duckdb/common/mutex.hpp
@@ -133,12 +138,14 @@ include/duckdb/common/serializer/buffered_serializer.hpp
include/duckdb/common/set.hpp
include/duckdb/common/single_thread_ptr.hpp
include/duckdb/common/sort/comparators.hpp
+include/duckdb/common/sort/duckdb_pdqsort.hpp
include/duckdb/common/sort/sort.hpp
include/duckdb/common/sort/sorted_block.hpp
include/duckdb/common/stack.hpp
include/duckdb/common/string.hpp
include/duckdb/common/string_map_set.hpp
include/duckdb/common/string_util.hpp
+include/duckdb/common/swap.hpp
include/duckdb/common/thread.hpp
include/duckdb/common/to_string.hpp
include/duckdb/common/tree_renderer.hpp
@@ -152,6 +159,7 @@ include/duckdb/common/types/column_data_allocator.hpp
include/duckdb/common/types/column_data_collection.hpp
include/duckdb/common/types/column_data_collection_iterators.hpp
include/duckdb/common/types/column_data_collection_segment.hpp
+include/duckdb/common/types/column_data_consumer.hpp
include/duckdb/common/types/column_data_scan_states.hpp
include/duckdb/common/types/data_chunk.hpp
include/duckdb/common/types/date.hpp
@@ -161,6 +169,7 @@ include/duckdb/common/types/hugeint.hpp
include/duckdb/common/types/hyperloglog.hpp
include/duckdb/common/types/interval.hpp
include/duckdb/common/types/null_value.hpp
+include/duckdb/common/types/partitioned_column_data.hpp
include/duckdb/common/types/row_data_collection.hpp
include/duckdb/common/types/row_data_collection_scanner.hpp
include/duckdb/common/types/row_layout.hpp
@@ -170,6 +179,7 @@ include/duckdb/common/types/string_heap.hpp
include/duckdb/common/types/string_type.hpp
include/duckdb/common/types/time.hpp
include/duckdb/common/types/timestamp.hpp
+include/duckdb/common/types/type_map.hpp
include/duckdb/common/types/uuid.hpp
include/duckdb/common/types/validity_mask.hpp
include/duckdb/common/types/value.hpp
@@ -183,8 +193,8 @@ include/duckdb/common/value_operations/value_operations.hpp
include/duckdb/common/vector.hpp
include/duckdb/common/vector_operations/aggregate_executor.hpp
include/duckdb/common/vector_operations/binary_executor.hpp
-include/duckdb/common/vector_operations/decimal_cast.hpp
include/duckdb/common/vector_operations/general_cast.hpp
+include/duckdb/common/vector_operations/generic_executor.hpp
include/duckdb/common/vector_operations/senary_executor.hpp
include/duckdb/common/vector_operations/septenary_executor.hpp
include/duckdb/common/vector_operations/ternary_executor.hpp
@@ -255,10 +265,15 @@ include/duckdb/execution/operator/join/physical_join.hpp
include/duckdb/execution/operator/join/physical_nested_loop_join.hpp
include/duckdb/execution/operator/join/physical_piecewise_merge_join.hpp
include/duckdb/execution/operator/join/physical_range_join.hpp
-include/duckdb/execution/operator/list.hpp
include/duckdb/execution/operator/order/physical_order.hpp
include/duckdb/execution/operator/order/physical_top_n.hpp
+include/duckdb/execution/operator/persistent/base_csv_reader.hpp
include/duckdb/execution/operator/persistent/buffered_csv_reader.hpp
+include/duckdb/execution/operator/persistent/csv_buffer.hpp
+include/duckdb/execution/operator/persistent/csv_file_handle.hpp
+include/duckdb/execution/operator/persistent/csv_reader_options.hpp
+include/duckdb/execution/operator/persistent/parallel_csv_reader.hpp
+include/duckdb/execution/operator/persistent/physical_batch_insert.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
@@ -278,7 +293,6 @@ include/duckdb/execution/operator/schema/physical_create_index.hpp
include/duckdb/execution/operator/schema/physical_create_schema.hpp
include/duckdb/execution/operator/schema/physical_create_sequence.hpp
include/duckdb/execution/operator/schema/physical_create_table.hpp
-include/duckdb/execution/operator/schema/physical_create_table_as.hpp
include/duckdb/execution/operator/schema/physical_create_type.hpp
include/duckdb/execution/operator/schema/physical_create_view.hpp
include/duckdb/execution/operator/schema/physical_drop.hpp
@@ -303,16 +317,21 @@ include/duckdb/function/aggregate/regression/regr_slope.hpp
include/duckdb/function/aggregate/regression_functions.hpp
include/duckdb/function/aggregate/sum_helpers.hpp
include/duckdb/function/aggregate_function.hpp
+include/duckdb/function/cast/cast_function_set.hpp
+include/duckdb/function/cast/default_casts.hpp
+include/duckdb/function/cast/vector_cast_helpers.hpp
include/duckdb/function/cast_rules.hpp
include/duckdb/function/compression/compression.hpp
include/duckdb/function/compression_function.hpp
include/duckdb/function/copy_function.hpp
include/duckdb/function/function.hpp
+include/duckdb/function/function_binder.hpp
include/duckdb/function/function_serialization.hpp
include/duckdb/function/function_set.hpp
include/duckdb/function/macro_function.hpp
include/duckdb/function/pragma/pragma_functions.hpp
include/duckdb/function/pragma_function.hpp
+include/duckdb/function/replacement_open.hpp
include/duckdb/function/replacement_scan.hpp
include/duckdb/function/scalar/blob_functions.hpp
include/duckdb/function/scalar/date_functions.hpp
@@ -340,7 +359,11 @@ include/duckdb/function/table_function.hpp
include/duckdb/function/table_macro_function.hpp
include/duckdb/function/udf_function.hpp
include/duckdb/main/appender.hpp
-include/duckdb/main/capi_internal.hpp
+include/duckdb/main/capi/capi_internal.hpp
+include/duckdb/main/capi/cast/from_decimal.hpp
+include/duckdb/main/capi/cast/generic.hpp
+include/duckdb/main/capi/cast/to_decimal.hpp
+include/duckdb/main/capi/cast/utils.hpp
include/duckdb/main/client_config.hpp
include/duckdb/main/client_context.hpp
include/duckdb/main/client_context_file_opener.hpp
@@ -349,7 +372,10 @@ include/duckdb/main/config.hpp
include/duckdb/main/connection.hpp
include/duckdb/main/connection_manager.hpp
include/duckdb/main/database.hpp
+include/duckdb/main/db_instance_cache.hpp
+include/duckdb/main/error_manager.hpp
include/duckdb/main/extension.hpp
+include/duckdb/main/extension_functions.hpp
include/duckdb/main/extension_helper.hpp
include/duckdb/main/external_dependencies.hpp
include/duckdb/main/loadable_extension.hpp
@@ -383,9 +409,11 @@ include/duckdb/main/relation/update_relation.hpp
include/duckdb/main/relation/value_relation.hpp
include/duckdb/main/relation/view_relation.hpp
include/duckdb/main/relation/write_csv_relation.hpp
+include/duckdb/main/replacement_opens.hpp
include/duckdb/main/settings.hpp
include/duckdb/main/stream_query_result.hpp
include/duckdb/main/table_description.hpp
+include/duckdb/main/valid_checker.hpp
include/duckdb/optimizer/cardinality_estimator.hpp
include/duckdb/optimizer/column_lifetime_optimizer.hpp
include/duckdb/optimizer/common_aggregate_optimizer.hpp
@@ -434,17 +462,20 @@ include/duckdb/optimizer/topn_optimizer.hpp
include/duckdb/parallel/base_pipeline_event.hpp
include/duckdb/parallel/concurrentqueue.hpp
include/duckdb/parallel/event.hpp
+include/duckdb/parallel/meta_pipeline.hpp
include/duckdb/parallel/pipeline.hpp
include/duckdb/parallel/pipeline_complete_event.hpp
include/duckdb/parallel/pipeline_event.hpp
include/duckdb/parallel/pipeline_executor.hpp
include/duckdb/parallel/pipeline_finish_event.hpp
+include/duckdb/parallel/pipeline_initialize_event.hpp
include/duckdb/parallel/task.hpp
include/duckdb/parallel/task_counter.hpp
include/duckdb/parallel/task_scheduler.hpp
include/duckdb/parallel/thread_context.hpp
include/duckdb/parser/base_expression.hpp
include/duckdb/parser/column_definition.hpp
+include/duckdb/parser/column_list.hpp
include/duckdb/parser/common_table_expression_info.hpp
include/duckdb/parser/constraint.hpp
include/duckdb/parser/constraints/check_constraint.hpp
@@ -475,6 +506,8 @@ include/duckdb/parser/expression_map.hpp
include/duckdb/parser/expression_util.hpp
include/duckdb/parser/group_by_node.hpp
include/duckdb/parser/keyword_helper.hpp
+include/duckdb/parser/parsed_data/alter_function_info.hpp
+include/duckdb/parser/parsed_data/alter_info.hpp
include/duckdb/parser/parsed_data/alter_table_info.hpp
include/duckdb/parser/parsed_data/copy_info.hpp
include/duckdb/parser/parsed_data/create_aggregate_function_info.hpp
@@ -631,6 +664,7 @@ include/duckdb/planner/operator/logical_execute.hpp
include/duckdb/planner/operator/logical_explain.hpp
include/duckdb/planner/operator/logical_export.hpp
include/duckdb/planner/operator/logical_expression_get.hpp
+include/duckdb/planner/operator/logical_extension_operator.hpp
include/duckdb/planner/operator/logical_filter.hpp
include/duckdb/planner/operator/logical_get.hpp
include/duckdb/planner/operator/logical_insert.hpp
@@ -651,6 +685,7 @@ include/duckdb/planner/operator/logical_top_n.hpp
include/duckdb/planner/operator/logical_unnest.hpp
include/duckdb/planner/operator/logical_update.hpp
include/duckdb/planner/operator/logical_window.hpp
+include/duckdb/planner/operator_extension.hpp
include/duckdb/planner/parsed_data/bound_create_function_info.hpp
include/duckdb/planner/parsed_data/bound_create_table_info.hpp
include/duckdb/planner/plan_serialization.hpp
@@ -678,13 +713,36 @@ include/duckdb/storage/block.hpp
include/duckdb/storage/block_manager.hpp
include/duckdb/storage/buffer/block_handle.hpp
include/duckdb/storage/buffer/buffer_handle.hpp
-include/duckdb/storage/buffer/managed_buffer.hpp
include/duckdb/storage/buffer_manager.hpp
+include/duckdb/storage/checkpoint/row_group_writer.hpp
include/duckdb/storage/checkpoint/string_checkpoint_state.hpp
include/duckdb/storage/checkpoint/table_data_reader.hpp
include/duckdb/storage/checkpoint/table_data_writer.hpp
include/duckdb/storage/checkpoint/write_overflow_strings_to_disk.hpp
include/duckdb/storage/checkpoint_manager.hpp
+include/duckdb/storage/compression/chimp/algorithm/bit_reader.hpp
+include/duckdb/storage/compression/chimp/algorithm/bit_utils.hpp
+include/duckdb/storage/compression/chimp/algorithm/byte_reader.hpp
+include/duckdb/storage/compression/chimp/algorithm/byte_writer.hpp
+include/duckdb/storage/compression/chimp/algorithm/chimp128.hpp
+include/duckdb/storage/compression/chimp/algorithm/chimp_utils.hpp
+include/duckdb/storage/compression/chimp/algorithm/flag_buffer.hpp
+include/duckdb/storage/compression/chimp/algorithm/leading_zero_buffer.hpp
+include/duckdb/storage/compression/chimp/algorithm/output_bit_stream.hpp
+include/duckdb/storage/compression/chimp/algorithm/packed_data.hpp
+include/duckdb/storage/compression/chimp/algorithm/ring_buffer.hpp
+include/duckdb/storage/compression/chimp/chimp.hpp
+include/duckdb/storage/compression/chimp/chimp_analyze.hpp
+include/duckdb/storage/compression/chimp/chimp_compress.hpp
+include/duckdb/storage/compression/chimp/chimp_fetch.hpp
+include/duckdb/storage/compression/chimp/chimp_scan.hpp
+include/duckdb/storage/compression/patas/algorithm/patas.hpp
+include/duckdb/storage/compression/patas/patas.hpp
+include/duckdb/storage/compression/patas/patas_analyze.hpp
+include/duckdb/storage/compression/patas/patas_compress.hpp
+include/duckdb/storage/compression/patas/patas_fetch.hpp
+include/duckdb/storage/compression/patas/patas_scan.hpp
+include/duckdb/storage/compression/patas/shared.hpp
include/duckdb/storage/data_pointer.hpp
include/duckdb/storage/data_table.hpp
include/duckdb/storage/in_memory_block_manager.hpp
@@ -692,6 +750,7 @@ include/duckdb/storage/index.hpp
include/duckdb/storage/meta_block_reader.hpp
include/duckdb/storage/meta_block_writer.hpp
include/duckdb/storage/object_cache.hpp
+include/duckdb/storage/partial_block_manager.hpp
include/duckdb/storage/segment/uncompressed.hpp
include/duckdb/storage/single_file_block_manager.hpp
include/duckdb/storage/statistics/base_statistics.hpp
@@ -714,18 +773,22 @@ include/duckdb/storage/table/column_checkpoint_state.hpp
include/duckdb/storage/table/column_data.hpp
include/duckdb/storage/table/column_data_checkpointer.hpp
include/duckdb/storage/table/column_segment.hpp
+include/duckdb/storage/table/data_table_info.hpp
include/duckdb/storage/table/list_column_data.hpp
include/duckdb/storage/table/persistent_table_data.hpp
include/duckdb/storage/table/row_group.hpp
+include/duckdb/storage/table/row_group_collection.hpp
include/duckdb/storage/table/scan_state.hpp
include/duckdb/storage/table/segment_base.hpp
+include/duckdb/storage/table/segment_lock.hpp
include/duckdb/storage/table/segment_tree.hpp
include/duckdb/storage/table/standard_column_data.hpp
include/duckdb/storage/table/struct_column_data.hpp
+include/duckdb/storage/table/table_index_list.hpp
+include/duckdb/storage/table/table_statistics.hpp
include/duckdb/storage/table/update_segment.hpp
include/duckdb/storage/table/validity_column_data.hpp
-include/duckdb/storage/table_index.hpp
-include/duckdb/storage/table_statistics.hpp
+include/duckdb/storage/table_io_manager.hpp
include/duckdb/storage/write_ahead_log.hpp
include/duckdb/transaction/append_info.hpp
include/duckdb/transaction/cleanup_state.hpp
@@ -735,6 +798,7 @@ include/duckdb/transaction/local_storage.hpp
include/duckdb/transaction/rollback_state.hpp
include/duckdb/transaction/transaction.hpp
include/duckdb/transaction/transaction_context.hpp
+include/duckdb/transaction/transaction_data.hpp
include/duckdb/transaction/transaction_manager.hpp
include/duckdb/transaction/undo_buffer.hpp
include/duckdb/transaction/update_info.hpp
@@ -752,6 +816,7 @@ lib/cmake/DuckDB/DuckDBExports.cmake
lib/libduckdb.so
lib/libduckdb_fastpforlib.a
lib/libduckdb_fmt.a
+lib/libduckdb_fsst.a
lib/libduckdb_hyperloglog.a
lib/libduckdb_mbedtls.a
lib/libduckdb_miniz.a
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index a4f8dcbac97d..cf4a5f0c29e8 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,5 @@
PORTNAME= duckdb
-DISTVERSION= 0.5.1
+DISTVERSION= 0.6.0
CATEGORIES= databases python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo
index a12a123bb9c2..1b081d2d4cc8 100644
--- a/databases/py-duckdb/distinfo
+++ b/databases/py-duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663713613
-SHA256 (duckdb-0.5.1.tar.gz) = 975d84303e70ec376dee98292dfbf8915ed2fb5a434fcbf5d1cd28e08dfbab38
-SIZE (duckdb-0.5.1.tar.gz) = 13511354
+TIMESTAMP = 1668578959
+SHA256 (duckdb-0.6.0.tar.gz) = 74e0e4cd1b77aaec9f76e3a0b4cf8535d80f2282f38c6248d4ec826a9606fe81
+SIZE (duckdb-0.6.0.tar.gz) = 10338171