From nobody Tue Jun 21 04:41:20 2022 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 86B00873FBB; Tue, 21 Jun 2022 04:41:20 +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 4LRv3h3GC8z4XXp; Tue, 21 Jun 2022 04:41:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655786480; 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=LbA/MWZeLpxQOs/YiMibFIlJn5VDzuneDaofNqhU/WA=; b=Qvj/i6F6VyvHUz+JnldNX9hhQ+BGm/TLUkas2/65M3FjmBap+DzjB5oISOKQFGfUcU7gSf j5gii0hlRohn0iBNfHAvzRg1Fo2NJMIqVpi8xZYHzq6u7oW3JpkmN/FiIRZ+pVLWGIeef4 wAu0JnKo52llu8hcS8p0k8iVGy+xsqa3XdUZTCr2UPPAPU7n4mWwbtmA8PpMLc+/sU1Hub 1xGQKY42vESILLrf7eNE9RDdFsObaGh4isnFCrISDtQM9TMSsFqyzXPhtuYpZI0kvJtE/A 8pSqCdlEg+zHkheYSqOndbBjdEVN2Ov4/FX0KT66hYGzeLOE8yA2+SKDpRqo2Q== 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 5057C3043; Tue, 21 Jun 2022 04:41:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 25L4fKbO094294; Tue, 21 Jun 2022 04:41:20 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 25L4fKqE094293; Tue, 21 Jun 2022 04:41:20 GMT (envelope-from git) Date: Tue, 21 Jun 2022 04:41:20 GMT Message-Id: <202206210441.25L4fKqE094293@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: e3781e0f2a1c - main - databases/duckdb: New port: In-process SQL OLAP database management system 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: e3781e0f2a1ca0ce5935fd2818b2542703eca040 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1655786480; 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=LbA/MWZeLpxQOs/YiMibFIlJn5VDzuneDaofNqhU/WA=; b=Qmha+IgDIE4I5OXWCIWJpWvyr2azv3DuOUuw1nAXJ2I0lbQ0WP/wk8aH4iFMTRbWy37dqw EaJYu7/sfDfg+3ftwiMktcW35qrnfqsMI80O3qi8nC6QX7FwmY50mRbN05TMUsZuFpsqND hDckCYlOEwHHNP4TecRxCNDZctB3lzyIeaogyR/Y5JGSvd/Uon5t/jVgzv6C0kjZ/tu8QV NzD4IshuEB7IpRdlR6qysw+aCKY9p/jFzc60LZy99OXvu8zm+hB6Ffo5upmmaUaoRTHx8w tQW6NCLb02y6EVO4hS0Vfb4WtInfZO0UBEBuSryGPi5ZBA809G3dD25PvX7iBg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1655786480; a=rsa-sha256; cv=none; b=Tc6f1ZCj5ZcNyaQKRxEPae8c9Tcb39YgJRr0aOK6yIUTJFWKC5Cp3h54A1QgKnqwZpGz1y Rel0dsTArfKMvULSE5lHeGl2FdecNlu19tPx6Z67Z9hsEcNEYSC6FKbvTdQTuR0D/hEzDn LhLGH5quF5B6IXgEBOhyMgJjTJWzZqwiI6XiFMREP2fFN94VWhbAKAjzPRKO7ACwByYNER 2VuuWJ1Ne4qeqz8Si6OgnH5RvGQefDvzNW7IJDJnloUNO814JE+fVLB5zQsfqi8MMzUNTg Wl3oIGP6NfqFTJ7ak4JeIwCTyaRhCEgHMSLKFJ5PIFMSGG5YHQh6MWwghivA0w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=e3781e0f2a1ca0ce5935fd2818b2542703eca040 commit e3781e0f2a1ca0ce5935fd2818b2542703eca040 Author: Yuri Victorovich AuthorDate: 2022-06-21 04:40:39 +0000 Commit: Yuri Victorovich CommitDate: 2022-06-21 04:41:18 +0000 databases/duckdb: New port: In-process SQL OLAP database management system --- databases/Makefile | 1 + databases/duckdb/Makefile | 39 +++ databases/duckdb/distinfo | 3 + databases/duckdb/pkg-descr | 7 + databases/duckdb/pkg-plist | 717 +++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 767 insertions(+) diff --git a/databases/Makefile b/databases/Makefile index d74361376d1f..4512008b7328 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -52,6 +52,7 @@ SUBDIR += dbow SUBDIR += dbtool SUBDIR += dbview + SUBDIR += duckdb SUBDIR += ejdb SUBDIR += elixir-calecto SUBDIR += elixir-db_connection diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile new file mode 100644 index 000000000000..226d1379784d --- /dev/null +++ b/databases/duckdb/Makefile @@ -0,0 +1,39 @@ +PORTNAME= duckdb +DISTVERSIONPREFIX= v +DISTVERSION= 0.4.0 +CATEGORIES= databases + +MAINTAINER= yuri@FreeBSD.org +COMMENT= In-process SQL OLAP database management system + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake:testing compiler:c++11-lang +USE_GITHUB= yes + +CMAKE_ON= BUILD_SHARED_LIBS +CMAKE_OFF= BUILD_UNITTESTS +CMAKE_TESTING_ON= BUILD_UNITTESTS +CMAKE_TESTING_TARGET= ${ALL_TARGET} # hack: works as empty target + +BINARY_ALIAS= git=false + +OPTIONS_GROUP= EXTENSIONS +OPTIONS_GROUP_EXTENSIONS= ICU PARQUET TPCH TPCDS FTS JSON EXCEL SQLSMITH SUBSTRAIT + +EXTENSIONS_DESC= Extensions: + +.for opt in ${OPTIONS_GROUP_EXTENSIONS} +. if "${${opt}_BROKEN}" == "" +OPTIONS_DEFAULT+= ${opt} +${opt}_DESC= Build the ${opt} extension +${opt}_CMAKE_BOOL= BUILD_${opt}_EXTENSION +${opt}_PLIST_FILES= lib/lib${opt:tl}_extension.a +. endif +.endfor + +post-test: # run tests + @cd ${TEST_WRKSRC} && test/unittest + +.include diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo new file mode 100644 index 000000000000..769d43757281 --- /dev/null +++ b/databases/duckdb/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1655782434 +SHA256 (duckdb-duckdb-v0.4.0_GH0.tar.gz) = 52dc309da50ea06d02d4d8364a8e1f9fb8da2f1c30fdd65eff119b81ee434bd4 +SIZE (duckdb-duckdb-v0.4.0_GH0.tar.gz) = 76269425 diff --git a/databases/duckdb/pkg-descr b/databases/duckdb/pkg-descr new file mode 100644 index 000000000000..caafc8e230c7 --- /dev/null +++ b/databases/duckdb/pkg-descr @@ -0,0 +1,7 @@ +DuckDB is a high-performance analytical database system. It is +designed to be fast, reliable and easy to use. DuckDB provides a rich +SQL dialect, with support far beyond basic SQL. DuckDB supports +arbitrary and nested correlated subqueries, window functions, +collations, complex types (arrays, structs), and more. + +WWW: https://duckdb.org/ diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist new file mode 100644 index 000000000000..5e52beacc4ad --- /dev/null +++ b/databases/duckdb/pkg-plist @@ -0,0 +1,717 @@ +bin/duckdb +include/duckdb.h +include/duckdb.hpp +include/duckdb/catalog/catalog.hpp +include/duckdb/catalog/catalog_entry.hpp +include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/collate_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/column_dependency_manager.hpp +include/duckdb/catalog/catalog_entry/copy_function_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/index_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/list.hpp +include/duckdb/catalog/catalog_entry/macro_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/pragma_function_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/scalar_function_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/scalar_macro_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/schema_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/sequence_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/table_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/table_column_type.hpp +include/duckdb/catalog/catalog_entry/table_function_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/table_macro_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/type_catalog_entry.hpp +include/duckdb/catalog/catalog_entry/view_catalog_entry.hpp +include/duckdb/catalog/catalog_search_path.hpp +include/duckdb/catalog/catalog_set.hpp +include/duckdb/catalog/default/default_functions.hpp +include/duckdb/catalog/default/default_generator.hpp +include/duckdb/catalog/default/default_schemas.hpp +include/duckdb/catalog/default/default_types.hpp +include/duckdb/catalog/default/default_views.hpp +include/duckdb/catalog/dependency.hpp +include/duckdb/catalog/dependency_manager.hpp +include/duckdb/catalog/standard_entry.hpp +include/duckdb/common/algorithm.hpp +include/duckdb/common/allocator.hpp +include/duckdb/common/array.hpp +include/duckdb/common/arrow.hpp +include/duckdb/common/arrow_wrapper.hpp +include/duckdb/common/assert.hpp +include/duckdb/common/atomic.hpp +include/duckdb/common/bitpacking.hpp +include/duckdb/common/bitset.hpp +include/duckdb/common/case_insensitive_map.hpp +include/duckdb/common/checksum.hpp +include/duckdb/common/chrono.hpp +include/duckdb/common/common.hpp +include/duckdb/common/compressed_file_system.hpp +include/duckdb/common/constants.hpp +include/duckdb/common/crypto/md5.hpp +include/duckdb/common/cycle_counter.hpp +include/duckdb/common/deque.hpp +include/duckdb/common/dl.hpp +include/duckdb/common/enums/aggregate_handling.hpp +include/duckdb/common/enums/catalog_type.hpp +include/duckdb/common/enums/compression_type.hpp +include/duckdb/common/enums/date_part_specifier.hpp +include/duckdb/common/enums/expression_type.hpp +include/duckdb/common/enums/file_compression_type.hpp +include/duckdb/common/enums/filter_propagate_result.hpp +include/duckdb/common/enums/index_type.hpp +include/duckdb/common/enums/join_type.hpp +include/duckdb/common/enums/logical_operator_type.hpp +include/duckdb/common/enums/operator_result_type.hpp +include/duckdb/common/enums/optimizer_type.hpp +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/profiler_format.hpp +include/duckdb/common/enums/relation_type.hpp +include/duckdb/common/enums/scan_options.hpp +include/duckdb/common/enums/set_operation_type.hpp +include/duckdb/common/enums/set_scope.hpp +include/duckdb/common/enums/statement_type.hpp +include/duckdb/common/enums/subquery_type.hpp +include/duckdb/common/enums/tableref_type.hpp +include/duckdb/common/enums/undo_flags.hpp +include/duckdb/common/enums/vector_type.hpp +include/duckdb/common/enums/wal_type.hpp +include/duckdb/common/enums/window_aggregation_mode.hpp +include/duckdb/common/exception.hpp +include/duckdb/common/exception_format_value.hpp +include/duckdb/common/fast_mem.hpp +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/fstream.hpp +include/duckdb/common/gzip_file_system.hpp +include/duckdb/common/helper.hpp +include/duckdb/common/likely.hpp +include/duckdb/common/limits.hpp +include/duckdb/common/local_file_system.hpp +include/duckdb/common/map.hpp +include/duckdb/common/mutex.hpp +include/duckdb/common/named_parameter_map.hpp +include/duckdb/common/operator/abs.hpp +include/duckdb/common/operator/add.hpp +include/duckdb/common/operator/aggregate_operators.hpp +include/duckdb/common/operator/cast_operators.hpp +include/duckdb/common/operator/comparison_operators.hpp +include/duckdb/common/operator/constant_operators.hpp +include/duckdb/common/operator/convert_to_string.hpp +include/duckdb/common/operator/decimal_cast_operators.hpp +include/duckdb/common/operator/multiply.hpp +include/duckdb/common/operator/numeric_binary_operators.hpp +include/duckdb/common/operator/numeric_cast.hpp +include/duckdb/common/operator/string_cast.hpp +include/duckdb/common/operator/subtract.hpp +include/duckdb/common/pair.hpp +include/duckdb/common/pipe_file_system.hpp +include/duckdb/common/printer.hpp +include/duckdb/common/profiler.hpp +include/duckdb/common/progress_bar.hpp +include/duckdb/common/queue.hpp +include/duckdb/common/radix.hpp +include/duckdb/common/random_engine.hpp +include/duckdb/common/re2_regex.hpp +include/duckdb/common/result_arrow_wrapper.hpp +include/duckdb/common/row_operations/row_operations.hpp +include/duckdb/common/serializer.hpp +include/duckdb/common/serializer/buffered_deserializer.hpp +include/duckdb/common/serializer/buffered_file_reader.hpp +include/duckdb/common/serializer/buffered_file_writer.hpp +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/sort.hpp +include/duckdb/common/sort/sorted_block.hpp +include/duckdb/common/stack.hpp +include/duckdb/common/string.hpp +include/duckdb/common/string_util.hpp +include/duckdb/common/thread.hpp +include/duckdb/common/to_string.hpp +include/duckdb/common/tree_renderer.hpp +include/duckdb/common/types.hpp +include/duckdb/common/types/arrow_aux_data.hpp +include/duckdb/common/types/batched_chunk_collection.hpp +include/duckdb/common/types/blob.hpp +include/duckdb/common/types/cast_helpers.hpp +include/duckdb/common/types/chunk_collection.hpp +include/duckdb/common/types/data_chunk.hpp +include/duckdb/common/types/date.hpp +include/duckdb/common/types/decimal.hpp +include/duckdb/common/types/hash.hpp +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/row_data_collection.hpp +include/duckdb/common/types/row_layout.hpp +include/duckdb/common/types/sel_cache.hpp +include/duckdb/common/types/selection_vector.hpp +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/uuid.hpp +include/duckdb/common/types/validity_mask.hpp +include/duckdb/common/types/value.hpp +include/duckdb/common/types/value_map.hpp +include/duckdb/common/types/vector.hpp +include/duckdb/common/types/vector_buffer.hpp +include/duckdb/common/types/vector_cache.hpp +include/duckdb/common/unordered_map.hpp +include/duckdb/common/unordered_set.hpp +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/senary_executor.hpp +include/duckdb/common/vector_operations/septenary_executor.hpp +include/duckdb/common/vector_operations/ternary_executor.hpp +include/duckdb/common/vector_operations/unary_executor.hpp +include/duckdb/common/vector_operations/vector_operations.hpp +include/duckdb/common/vector_size.hpp +include/duckdb/common/virtual_file_system.hpp +include/duckdb/common/winapi.hpp +include/duckdb/common/windows.hpp +include/duckdb/common/windows_undefs.hpp +include/duckdb/common/windows_util.hpp +include/duckdb/execution/adaptive_filter.hpp +include/duckdb/execution/aggregate_hashtable.hpp +include/duckdb/execution/base_aggregate_hashtable.hpp +include/duckdb/execution/column_binding_resolver.hpp +include/duckdb/execution/execution_context.hpp +include/duckdb/execution/executor.hpp +include/duckdb/execution/expression_executor.hpp +include/duckdb/execution/expression_executor_state.hpp +include/duckdb/execution/index/art/art.hpp +include/duckdb/execution/index/art/art_key.hpp +include/duckdb/execution/index/art/leaf.hpp +include/duckdb/execution/index/art/node.hpp +include/duckdb/execution/index/art/node16.hpp +include/duckdb/execution/index/art/node256.hpp +include/duckdb/execution/index/art/node4.hpp +include/duckdb/execution/index/art/node48.hpp +include/duckdb/execution/join_hashtable.hpp +include/duckdb/execution/nested_loop_join.hpp +include/duckdb/execution/operator/aggregate/physical_hash_aggregate.hpp +include/duckdb/execution/operator/aggregate/physical_perfecthash_aggregate.hpp +include/duckdb/execution/operator/aggregate/physical_simple_aggregate.hpp +include/duckdb/execution/operator/aggregate/physical_streaming_window.hpp +include/duckdb/execution/operator/aggregate/physical_window.hpp +include/duckdb/execution/operator/filter/physical_filter.hpp +include/duckdb/execution/operator/helper/physical_batch_collector.hpp +include/duckdb/execution/operator/helper/physical_execute.hpp +include/duckdb/execution/operator/helper/physical_explain_analyze.hpp +include/duckdb/execution/operator/helper/physical_limit.hpp +include/duckdb/execution/operator/helper/physical_limit_percent.hpp +include/duckdb/execution/operator/helper/physical_load.hpp +include/duckdb/execution/operator/helper/physical_materialized_collector.hpp +include/duckdb/execution/operator/helper/physical_pragma.hpp +include/duckdb/execution/operator/helper/physical_prepare.hpp +include/duckdb/execution/operator/helper/physical_reservoir_sample.hpp +include/duckdb/execution/operator/helper/physical_result_collector.hpp +include/duckdb/execution/operator/helper/physical_set.hpp +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/join/perfect_hash_join_executor.hpp +include/duckdb/execution/operator/join/physical_blockwise_nl_join.hpp +include/duckdb/execution/operator/join/physical_comparison_join.hpp +include/duckdb/execution/operator/join/physical_cross_product.hpp +include/duckdb/execution/operator/join/physical_delim_join.hpp +include/duckdb/execution/operator/join/physical_hash_join.hpp +include/duckdb/execution/operator/join/physical_iejoin.hpp +include/duckdb/execution/operator/join/physical_index_join.hpp +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/buffered_csv_reader.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_insert.hpp +include/duckdb/execution/operator/persistent/physical_update.hpp +include/duckdb/execution/operator/projection/physical_projection.hpp +include/duckdb/execution/operator/projection/physical_tableinout_function.hpp +include/duckdb/execution/operator/projection/physical_unnest.hpp +include/duckdb/execution/operator/scan/physical_chunk_scan.hpp +include/duckdb/execution/operator/scan/physical_dummy_scan.hpp +include/duckdb/execution/operator/scan/physical_empty_result.hpp +include/duckdb/execution/operator/scan/physical_expression_scan.hpp +include/duckdb/execution/operator/scan/physical_table_scan.hpp +include/duckdb/execution/operator/schema/physical_alter.hpp +include/duckdb/execution/operator/schema/physical_create_function.hpp +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 +include/duckdb/execution/operator/set/physical_recursive_cte.hpp +include/duckdb/execution/operator/set/physical_union.hpp +include/duckdb/execution/partitionable_hashtable.hpp +include/duckdb/execution/perfect_aggregate_hashtable.hpp +include/duckdb/execution/physical_operator.hpp +include/duckdb/execution/physical_plan_generator.hpp +include/duckdb/execution/radix_partitioned_hashtable.hpp +include/duckdb/execution/reservoir_sample.hpp +include/duckdb/execution/window_segment_tree.hpp +include/duckdb/function/aggregate/algebraic/corr.hpp +include/duckdb/function/aggregate/algebraic/covar.hpp +include/duckdb/function/aggregate/algebraic/stddev.hpp +include/duckdb/function/aggregate/algebraic_functions.hpp +include/duckdb/function/aggregate/distributive_functions.hpp +include/duckdb/function/aggregate/holistic_functions.hpp +include/duckdb/function/aggregate/nested_functions.hpp +include/duckdb/function/aggregate/regression/regr_count.hpp +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_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_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_scan.hpp +include/duckdb/function/scalar/blob_functions.hpp +include/duckdb/function/scalar/date_functions.hpp +include/duckdb/function/scalar/enum_functions.hpp +include/duckdb/function/scalar/generic_functions.hpp +include/duckdb/function/scalar/math_functions.hpp +include/duckdb/function/scalar/nested_functions.hpp +include/duckdb/function/scalar/operators.hpp +include/duckdb/function/scalar/regexp.hpp +include/duckdb/function/scalar/sequence_functions.hpp +include/duckdb/function/scalar/strftime.hpp +include/duckdb/function/scalar/string_functions.hpp +include/duckdb/function/scalar/trigonometric_functions.hpp +include/duckdb/function/scalar/uuid_functions.hpp +include/duckdb/function/scalar_function.hpp +include/duckdb/function/scalar_macro_function.hpp +include/duckdb/function/table/arrow.hpp +include/duckdb/function/table/list.hpp +include/duckdb/function/table/range.hpp +include/duckdb/function/table/read_csv.hpp +include/duckdb/function/table/summary.hpp +include/duckdb/function/table/system_functions.hpp +include/duckdb/function/table/table_scan.hpp +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/client_config.hpp +include/duckdb/main/client_context.hpp +include/duckdb/main/client_context_file_opener.hpp +include/duckdb/main/client_data.hpp +include/duckdb/main/config.hpp +include/duckdb/main/connection.hpp +include/duckdb/main/connection_manager.hpp +include/duckdb/main/database.hpp +include/duckdb/main/extension.hpp +include/duckdb/main/extension_helper.hpp +include/duckdb/main/external_dependencies.hpp +include/duckdb/main/loadable_extension.hpp +include/duckdb/main/materialized_query_result.hpp +include/duckdb/main/pending_query_result.hpp +include/duckdb/main/prepared_statement.hpp +include/duckdb/main/prepared_statement_data.hpp +include/duckdb/main/query_profiler.hpp +include/duckdb/main/query_result.hpp +include/duckdb/main/relation.hpp +include/duckdb/main/relation/aggregate_relation.hpp +include/duckdb/main/relation/create_table_relation.hpp +include/duckdb/main/relation/create_view_relation.hpp +include/duckdb/main/relation/cross_product_relation.hpp +include/duckdb/main/relation/delete_relation.hpp +include/duckdb/main/relation/distinct_relation.hpp +include/duckdb/main/relation/explain_relation.hpp +include/duckdb/main/relation/filter_relation.hpp +include/duckdb/main/relation/insert_relation.hpp +include/duckdb/main/relation/join_relation.hpp +include/duckdb/main/relation/limit_relation.hpp +include/duckdb/main/relation/order_relation.hpp +include/duckdb/main/relation/projection_relation.hpp +include/duckdb/main/relation/query_relation.hpp +include/duckdb/main/relation/read_csv_relation.hpp +include/duckdb/main/relation/setop_relation.hpp +include/duckdb/main/relation/subquery_relation.hpp +include/duckdb/main/relation/table_function_relation.hpp +include/duckdb/main/relation/table_relation.hpp +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/settings.hpp +include/duckdb/main/stream_query_result.hpp +include/duckdb/main/table_description.hpp +include/duckdb/optimizer/column_lifetime_optimizer.hpp +include/duckdb/optimizer/common_aggregate_optimizer.hpp +include/duckdb/optimizer/cse_optimizer.hpp +include/duckdb/optimizer/deliminator.hpp +include/duckdb/optimizer/expression_heuristics.hpp +include/duckdb/optimizer/expression_rewriter.hpp +include/duckdb/optimizer/filter_combiner.hpp +include/duckdb/optimizer/filter_pullup.hpp +include/duckdb/optimizer/filter_pushdown.hpp +include/duckdb/optimizer/in_clause_rewriter.hpp +include/duckdb/optimizer/join_order/join_relation.hpp +include/duckdb/optimizer/join_order/query_graph.hpp +include/duckdb/optimizer/join_order_optimizer.hpp +include/duckdb/optimizer/matcher/expression_matcher.hpp +include/duckdb/optimizer/matcher/expression_type_matcher.hpp +include/duckdb/optimizer/matcher/function_matcher.hpp +include/duckdb/optimizer/matcher/logical_operator_matcher.hpp +include/duckdb/optimizer/matcher/set_matcher.hpp +include/duckdb/optimizer/matcher/type_matcher.hpp +include/duckdb/optimizer/matcher/type_matcher_id.hpp +include/duckdb/optimizer/optimizer.hpp +include/duckdb/optimizer/regex_range_filter.hpp +include/duckdb/optimizer/remove_unused_columns.hpp +include/duckdb/optimizer/rule.hpp +include/duckdb/optimizer/rule/arithmetic_simplification.hpp +include/duckdb/optimizer/rule/case_simplification.hpp +include/duckdb/optimizer/rule/comparison_simplification.hpp +include/duckdb/optimizer/rule/conjunction_simplification.hpp +include/duckdb/optimizer/rule/constant_folding.hpp +include/duckdb/optimizer/rule/date_part_simplification.hpp +include/duckdb/optimizer/rule/distributivity.hpp +include/duckdb/optimizer/rule/empty_needle_removal.hpp +include/duckdb/optimizer/rule/enum_comparison.hpp +include/duckdb/optimizer/rule/equal_or_null_simplification.hpp +include/duckdb/optimizer/rule/in_clause_simplification.hpp +include/duckdb/optimizer/rule/like_optimizations.hpp +include/duckdb/optimizer/rule/list.hpp +include/duckdb/optimizer/rule/move_constants.hpp +include/duckdb/optimizer/rule/regex_optimizations.hpp +include/duckdb/optimizer/statistics_propagator.hpp +include/duckdb/optimizer/topn_optimizer.hpp +include/duckdb/parallel/concurrentqueue.hpp +include/duckdb/parallel/event.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/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/common_table_expression_info.hpp +include/duckdb/parser/constraint.hpp +include/duckdb/parser/constraints/check_constraint.hpp +include/duckdb/parser/constraints/foreign_key_constraint.hpp +include/duckdb/parser/constraints/list.hpp +include/duckdb/parser/constraints/not_null_constraint.hpp +include/duckdb/parser/constraints/unique_constraint.hpp +include/duckdb/parser/expression/between_expression.hpp +include/duckdb/parser/expression/bound_expression.hpp +include/duckdb/parser/expression/case_expression.hpp +include/duckdb/parser/expression/cast_expression.hpp +include/duckdb/parser/expression/collate_expression.hpp +include/duckdb/parser/expression/columnref_expression.hpp +include/duckdb/parser/expression/comparison_expression.hpp +include/duckdb/parser/expression/conjunction_expression.hpp +include/duckdb/parser/expression/constant_expression.hpp +include/duckdb/parser/expression/default_expression.hpp +include/duckdb/parser/expression/function_expression.hpp +include/duckdb/parser/expression/lambda_expression.hpp +include/duckdb/parser/expression/list.hpp +include/duckdb/parser/expression/operator_expression.hpp +include/duckdb/parser/expression/parameter_expression.hpp +include/duckdb/parser/expression/positional_reference_expression.hpp +include/duckdb/parser/expression/star_expression.hpp +include/duckdb/parser/expression/subquery_expression.hpp +include/duckdb/parser/expression/window_expression.hpp +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_table_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 +include/duckdb/parser/parsed_data/create_copy_function_info.hpp +include/duckdb/parser/parsed_data/create_function_info.hpp +include/duckdb/parser/parsed_data/create_index_info.hpp +include/duckdb/parser/parsed_data/create_info.hpp +include/duckdb/parser/parsed_data/create_macro_info.hpp +include/duckdb/parser/parsed_data/create_pragma_function_info.hpp +include/duckdb/parser/parsed_data/create_scalar_function_info.hpp +include/duckdb/parser/parsed_data/create_schema_info.hpp +include/duckdb/parser/parsed_data/create_sequence_info.hpp +include/duckdb/parser/parsed_data/create_table_function_info.hpp +include/duckdb/parser/parsed_data/create_table_info.hpp +include/duckdb/parser/parsed_data/create_type_info.hpp +include/duckdb/parser/parsed_data/create_view_info.hpp +include/duckdb/parser/parsed_data/drop_info.hpp +include/duckdb/parser/parsed_data/exported_table_data.hpp +include/duckdb/parser/parsed_data/load_info.hpp +include/duckdb/parser/parsed_data/parse_info.hpp +include/duckdb/parser/parsed_data/pragma_info.hpp +include/duckdb/parser/parsed_data/sample_options.hpp +include/duckdb/parser/parsed_data/show_select_info.hpp +include/duckdb/parser/parsed_data/transaction_info.hpp +include/duckdb/parser/parsed_data/vacuum_info.hpp +include/duckdb/parser/parsed_expression.hpp +include/duckdb/parser/parsed_expression_iterator.hpp +include/duckdb/parser/parser.hpp +include/duckdb/parser/qualified_name.hpp +include/duckdb/parser/qualified_name_set.hpp +include/duckdb/parser/query_error_context.hpp +include/duckdb/parser/query_node.hpp +include/duckdb/parser/query_node/recursive_cte_node.hpp +include/duckdb/parser/query_node/select_node.hpp +include/duckdb/parser/query_node/set_operation_node.hpp +include/duckdb/parser/result_modifier.hpp +include/duckdb/parser/simplified_token.hpp +include/duckdb/parser/sql_statement.hpp +include/duckdb/parser/statement/alter_statement.hpp +include/duckdb/parser/statement/call_statement.hpp +include/duckdb/parser/statement/copy_statement.hpp +include/duckdb/parser/statement/create_statement.hpp +include/duckdb/parser/statement/delete_statement.hpp +include/duckdb/parser/statement/drop_statement.hpp +include/duckdb/parser/statement/execute_statement.hpp +include/duckdb/parser/statement/explain_statement.hpp +include/duckdb/parser/statement/export_statement.hpp +include/duckdb/parser/statement/insert_statement.hpp +include/duckdb/parser/statement/list.hpp +include/duckdb/parser/statement/load_statement.hpp +include/duckdb/parser/statement/pragma_statement.hpp +include/duckdb/parser/statement/prepare_statement.hpp +include/duckdb/parser/statement/relation_statement.hpp +include/duckdb/parser/statement/select_statement.hpp +include/duckdb/parser/statement/set_statement.hpp +include/duckdb/parser/statement/show_statement.hpp +include/duckdb/parser/statement/transaction_statement.hpp +include/duckdb/parser/statement/update_statement.hpp +include/duckdb/parser/statement/vacuum_statement.hpp +include/duckdb/parser/tableref.hpp +include/duckdb/parser/tableref/basetableref.hpp +include/duckdb/parser/tableref/crossproductref.hpp +include/duckdb/parser/tableref/emptytableref.hpp +include/duckdb/parser/tableref/expressionlistref.hpp +include/duckdb/parser/tableref/joinref.hpp +include/duckdb/parser/tableref/list.hpp +include/duckdb/parser/tableref/subqueryref.hpp +include/duckdb/parser/tableref/table_function_ref.hpp +include/duckdb/parser/tokens.hpp +include/duckdb/parser/transformer.hpp +include/duckdb/planner/bind_context.hpp +include/duckdb/planner/binder.hpp +include/duckdb/planner/bound_constraint.hpp +include/duckdb/planner/bound_query_node.hpp +include/duckdb/planner/bound_result_modifier.hpp +include/duckdb/planner/bound_statement.hpp +include/duckdb/planner/bound_tableref.hpp +include/duckdb/planner/bound_tokens.hpp +include/duckdb/planner/column_binding.hpp +include/duckdb/planner/column_binding_map.hpp +include/duckdb/planner/constraints/bound_check_constraint.hpp +include/duckdb/planner/constraints/bound_foreign_key_constraint.hpp +include/duckdb/planner/constraints/bound_not_null_constraint.hpp +include/duckdb/planner/constraints/bound_unique_constraint.hpp +include/duckdb/planner/constraints/list.hpp +include/duckdb/planner/expression.hpp +include/duckdb/planner/expression/bound_aggregate_expression.hpp +include/duckdb/planner/expression/bound_between_expression.hpp +include/duckdb/planner/expression/bound_case_expression.hpp +include/duckdb/planner/expression/bound_cast_expression.hpp +include/duckdb/planner/expression/bound_columnref_expression.hpp +include/duckdb/planner/expression/bound_comparison_expression.hpp +include/duckdb/planner/expression/bound_conjunction_expression.hpp +include/duckdb/planner/expression/bound_constant_expression.hpp +include/duckdb/planner/expression/bound_default_expression.hpp +include/duckdb/planner/expression/bound_function_expression.hpp +include/duckdb/planner/expression/bound_operator_expression.hpp +include/duckdb/planner/expression/bound_parameter_expression.hpp +include/duckdb/planner/expression/bound_reference_expression.hpp +include/duckdb/planner/expression/bound_subquery_expression.hpp +include/duckdb/planner/expression/bound_unnest_expression.hpp +include/duckdb/planner/expression/bound_window_expression.hpp +include/duckdb/planner/expression/list.hpp +include/duckdb/planner/expression_binder.hpp +include/duckdb/planner/expression_binder/aggregate_binder.hpp +include/duckdb/planner/expression_binder/alter_binder.hpp +include/duckdb/planner/expression_binder/check_binder.hpp +include/duckdb/planner/expression_binder/column_alias_binder.hpp +include/duckdb/planner/expression_binder/constant_binder.hpp +include/duckdb/planner/expression_binder/group_binder.hpp +include/duckdb/planner/expression_binder/having_binder.hpp +include/duckdb/planner/expression_binder/index_binder.hpp +include/duckdb/planner/expression_binder/insert_binder.hpp +include/duckdb/planner/expression_binder/order_binder.hpp +include/duckdb/planner/expression_binder/qualify_binder.hpp +include/duckdb/planner/expression_binder/relation_binder.hpp +include/duckdb/planner/expression_binder/returning_binder.hpp +include/duckdb/planner/expression_binder/select_binder.hpp +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/filter/conjunction_filter.hpp +include/duckdb/planner/filter/constant_filter.hpp +include/duckdb/planner/filter/null_filter.hpp +include/duckdb/planner/joinside.hpp +include/duckdb/planner/logical_operator.hpp +include/duckdb/planner/logical_operator_visitor.hpp +include/duckdb/planner/logical_tokens.hpp +include/duckdb/planner/operator/list.hpp +include/duckdb/planner/operator/logical_aggregate.hpp +include/duckdb/planner/operator/logical_any_join.hpp +include/duckdb/planner/operator/logical_chunk_get.hpp +include/duckdb/planner/operator/logical_comparison_join.hpp +include/duckdb/planner/operator/logical_copy_to_file.hpp +include/duckdb/planner/operator/logical_create.hpp +include/duckdb/planner/operator/logical_create_index.hpp +include/duckdb/planner/operator/logical_create_table.hpp +include/duckdb/planner/operator/logical_cross_product.hpp +include/duckdb/planner/operator/logical_cteref.hpp +include/duckdb/planner/operator/logical_delete.hpp +include/duckdb/planner/operator/logical_delim_get.hpp +include/duckdb/planner/operator/logical_delim_join.hpp +include/duckdb/planner/operator/logical_distinct.hpp +include/duckdb/planner/operator/logical_dummy_scan.hpp +include/duckdb/planner/operator/logical_empty_result.hpp +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_filter.hpp +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_order.hpp +include/duckdb/planner/operator/logical_pragma.hpp +include/duckdb/planner/operator/logical_prepare.hpp +include/duckdb/planner/operator/logical_projection.hpp +include/duckdb/planner/operator/logical_recursive_cte.hpp +include/duckdb/planner/operator/logical_sample.hpp +include/duckdb/planner/operator/logical_set.hpp +include/duckdb/planner/operator/logical_set_operation.hpp +include/duckdb/planner/operator/logical_show.hpp +include/duckdb/planner/operator/logical_simple.hpp +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/parsed_data/bound_create_function_info.hpp +include/duckdb/planner/parsed_data/bound_create_table_info.hpp +include/duckdb/planner/planner.hpp +include/duckdb/planner/pragma_handler.hpp +include/duckdb/planner/query_node/bound_recursive_cte_node.hpp +include/duckdb/planner/query_node/bound_select_node.hpp +include/duckdb/planner/query_node/bound_set_operation_node.hpp +include/duckdb/planner/subquery/flatten_dependent_join.hpp +include/duckdb/planner/subquery/has_correlated_expressions.hpp +include/duckdb/planner/subquery/rewrite_correlated_expressions.hpp +include/duckdb/planner/table_binding.hpp +include/duckdb/planner/table_filter.hpp +include/duckdb/planner/tableref/bound_basetableref.hpp +include/duckdb/planner/tableref/bound_crossproductref.hpp +include/duckdb/planner/tableref/bound_cteref.hpp +include/duckdb/planner/tableref/bound_dummytableref.hpp +include/duckdb/planner/tableref/bound_expressionlistref.hpp +include/duckdb/planner/tableref/bound_joinref.hpp +include/duckdb/planner/tableref/bound_subqueryref.hpp +include/duckdb/planner/tableref/bound_table_function.hpp +include/duckdb/planner/tableref/list.hpp +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/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/data_pointer.hpp +include/duckdb/storage/data_table.hpp +include/duckdb/storage/in_memory_block_manager.hpp +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/segment/uncompressed.hpp +include/duckdb/storage/single_file_block_manager.hpp +include/duckdb/storage/statistics/base_statistics.hpp +include/duckdb/storage/statistics/column_statistics.hpp +include/duckdb/storage/statistics/distinct_statistics.hpp +include/duckdb/storage/statistics/list_statistics.hpp +include/duckdb/storage/statistics/node_statistics.hpp +include/duckdb/storage/statistics/numeric_statistics.hpp +include/duckdb/storage/statistics/segment_statistics.hpp +include/duckdb/storage/statistics/string_statistics.hpp +include/duckdb/storage/statistics/struct_statistics.hpp +include/duckdb/storage/statistics/validity_statistics.hpp +include/duckdb/storage/storage_info.hpp +include/duckdb/storage/storage_lock.hpp +include/duckdb/storage/storage_manager.hpp +include/duckdb/storage/string_uncompressed.hpp +include/duckdb/storage/table/append_state.hpp +include/duckdb/storage/table/chunk_info.hpp +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/list_column_data.hpp +include/duckdb/storage/table/persistent_table_data.hpp +include/duckdb/storage/table/row_group.hpp +include/duckdb/storage/table/scan_state.hpp +include/duckdb/storage/table/segment_base.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/update_segment.hpp +include/duckdb/storage/table/validity_column_data.hpp +include/duckdb/storage/table_statistics.hpp +include/duckdb/storage/write_ahead_log.hpp +include/duckdb/transaction/append_info.hpp +include/duckdb/transaction/cleanup_state.hpp +include/duckdb/transaction/commit_state.hpp +include/duckdb/transaction/delete_info.hpp +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_manager.hpp +include/duckdb/transaction/undo_buffer.hpp +include/duckdb/transaction/update_info.hpp +lib/cmake/DuckDB/DuckDBConfig.cmake +lib/cmake/DuckDB/DuckDBConfigVersion.cmake +lib/cmake/DuckDB/DuckDBExports-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/DuckDB/DuckDBExports.cmake +lib/libduckdb.so +lib/libduckdb_fastpforlib.a +lib/libduckdb_fmt.a +lib/libduckdb_hyperloglog.a +lib/libduckdb_miniz.a +lib/libduckdb_pg_query.a +lib/libduckdb_re2.a +lib/libduckdb_static.a +lib/libduckdb_utf8proc.a