Giter Site home page Giter Site logo

Comments (4)

marcboeker avatar marcboeker commented on July 4, 2024

Hi,

it seems that the precompiled version of DuckDB has no support for parquet built into it. The error comes from the DB engine, so it is not part of the driver. Maybe you could ask the DuckDB maintainers if their precompiled binaries include parquet support (I would suggest to include the error message below).

Catalog Error: Table Function with name read_parquet does not exist!
Did you mean "read_csv_auto"?

Alternatively you can compile the binaries yourself and include parquet support. Hope that helps.

from go-duckdb.

bilxio avatar bilxio commented on July 4, 2024

thanks for the reply.

I tried to build duckdb by my self, here is the result.

it still got the same issue.

building command for Go app:

DUCKDB_HOME="$HOME/Developer/source/duckdb"

CGO_LDFLAGS="-L$DUCKDB_HOME/build/release/src" \
CGO_CFLAGS="-I$DUCKDB_HOME/src/include" \
DYLD_LIBRARY_PATH="$DUCKDB_HOME/build/release/src" go build .

building logs of duckdb (at tag v0.3.4) in my macOS.

according on these logs, it seems that parquet extension is enabled as default in Makefile.

➜  duckdb (662041e2b) ✔ make
mkdir -p build/release && \
	cd build/release && \
	cmake          -DBUILD_PARQUET_EXTENSION=TRUE -DCMAKE_BUILD_TYPE=Release ../.. && \
	cmake --build . --config Release
-- The C compiler identification is AppleClang 13.1.6.13160021
-- The CXX compiler identification is AppleClang 13.1.6.13160021
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/bilxio/Developer/source/duckdb/build/release
[  1%] Building CXX object third_party/fastpforlib/CMakeFiles/duckdb_fastpforlib.dir/bitpacking.cpp.o
[  1%] Linking CXX static library libduckdb_fastpforlib.a
[  1%] Built target duckdb_fastpforlib
[  2%] Building CXX object src/optimizer/CMakeFiles/duckdb_optimizer.dir/ub_duckdb_optimizer.cpp.o
[  2%] Built target duckdb_optimizer
[  3%] Building CXX object src/optimizer/matcher/CMakeFiles/duckdb_optimizer_matcher.dir/ub_duckdb_optimizer_matcher.cpp.o
[  3%] Built target duckdb_optimizer_matcher
[  3%] Building CXX object src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/ub_duckdb_optimizer_join_order.cpp.o
[  3%] Built target duckdb_optimizer_join_order
[  4%] Building CXX object src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/ub_duckdb_optimizer_pushdown.cpp.o
[  4%] Built target duckdb_optimizer_pushdown
[  4%] Building CXX object src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/ub_duckdb_optimizer_pullup.cpp.o
[  4%] Built target duckdb_optimizer_pullup
[  4%] Building CXX object src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/ub_duckdb_optimizer_rules.cpp.o
[  4%] Built target duckdb_optimizer_rules
[  4%] Building CXX object src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/ub_duckdb_optimizer_statistics_expr.cpp.o
[  4%] Built target duckdb_optimizer_statistics_expr
[  5%] Building CXX object src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/ub_duckdb_optimizer_statistics_op.cpp.o
[  5%] Built target duckdb_optimizer_statistics_op
[  5%] Building CXX object src/planner/CMakeFiles/duckdb_planner.dir/ub_duckdb_planner.cpp.o
[  5%] Built target duckdb_planner
[  6%] Building CXX object src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/ub_duckdb_planner_expression.cpp.o
[  6%] Built target duckdb_planner_expression
[  6%] Building CXX object src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/ub_duckdb_bind_expression.cpp.o
[  6%] Built target duckdb_bind_expression
[  6%] Building CXX object src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/ub_duckdb_bind_query_node.cpp.o
[  6%] Built target duckdb_bind_query_node
[  7%] Building CXX object src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/ub_duckdb_bind_statement.cpp.o
[  7%] Built target duckdb_bind_statement
[  7%] Building CXX object src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/ub_duckdb_bind_tableref.cpp.o
[  7%] Built target duckdb_bind_tableref
[  8%] Building CXX object src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/ub_duckdb_expression_binders.cpp.o
[  8%] Built target duckdb_expression_binders
[  8%] Building CXX object src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/ub_duckdb_planner_filter.cpp.o
[  8%] Built target duckdb_planner_filter
[  8%] Building CXX object src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/ub_duckdb_planner_operator.cpp.o
[  8%] Built target duckdb_planner_operator
[  9%] Building CXX object src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/ub_duckdb_planner_subquery.cpp.o
[  9%] Built target duckdb_planner_subquery
[  9%] Building CXX object src/parser/CMakeFiles/duckdb_parser.dir/ub_duckdb_parser.cpp.o
[  9%] Built target duckdb_parser
[ 10%] Building CXX object src/parser/constraints/CMakeFiles/duckdb_constraints.dir/ub_duckdb_constraints.cpp.o
[ 10%] Built target duckdb_constraints
[ 10%] Building CXX object src/parser/expression/CMakeFiles/duckdb_expression.dir/ub_duckdb_expression.cpp.o
[ 10%] Built target duckdb_expression
[ 11%] Building CXX object src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/ub_duckdb_parsed_data.cpp.o
[ 11%] Built target duckdb_parsed_data
[ 11%] Building CXX object src/parser/query_node/CMakeFiles/duckdb_query_node.dir/ub_duckdb_query_node.cpp.o
[ 11%] Built target duckdb_query_node
[ 11%] Building CXX object src/parser/statement/CMakeFiles/duckdb_statement.dir/ub_duckdb_statement.cpp.o
[ 11%] Built target duckdb_statement
[ 12%] Building CXX object src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/ub_duckdb_parser_tableref.cpp.o
[ 12%] Built target duckdb_parser_tableref
[ 13%] Building CXX object src/parser/transform/constraint/CMakeFiles/duckdb_transformer_constraint.dir/ub_duckdb_transformer_constraint.cpp.o
[ 13%] Built target duckdb_transformer_constraint
[ 13%] Building CXX object src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/ub_duckdb_transformer_expression.cpp.o
[ 13%] Built target duckdb_transformer_expression
[ 14%] Building CXX object src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/ub_duckdb_transformer_helpers.cpp.o
[ 14%] Built target duckdb_transformer_helpers
[ 14%] Building CXX object src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/ub_duckdb_transformer_statement.cpp.o
[ 14%] Built target duckdb_transformer_statement
[ 15%] Building CXX object src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/ub_duckdb_transformer_tableref.cpp.o
[ 15%] Built target duckdb_transformer_tableref
[ 15%] Building CXX object src/function/CMakeFiles/duckdb_function.dir/ub_duckdb_function.cpp.o
[ 15%] Built target duckdb_function
[ 15%] Building CXX object src/function/aggregate/CMakeFiles/duckdb_func_aggr.dir/ub_duckdb_func_aggr.cpp.o
[ 15%] Built target duckdb_func_aggr
[ 15%] Building CXX object src/function/aggregate/algebraic/CMakeFiles/duckdb_aggr_algebraic.dir/ub_duckdb_aggr_algebraic.cpp.o
[ 15%] Built target duckdb_aggr_algebraic
[ 16%] Building CXX object src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/ub_duckdb_aggr_distr.cpp.o
[ 16%] Built target duckdb_aggr_distr
[ 16%] Building CXX object src/function/aggregate/holistic/CMakeFiles/duckdb_aggr_holistic.dir/ub_duckdb_aggr_holistic.cpp.o
[ 16%] Built target duckdb_aggr_holistic
[ 17%] Building CXX object src/function/aggregate/nested/CMakeFiles/duckdb_aggr_nested.dir/ub_duckdb_aggr_nested.cpp.o
[ 17%] Built target duckdb_aggr_nested
[ 17%] Building CXX object src/function/aggregate/regression/CMakeFiles/duckdb_aggr_regr.dir/ub_duckdb_aggr_regr.cpp.o
[ 17%] Built target duckdb_aggr_regr
[ 17%] Building CXX object src/function/pragma/CMakeFiles/duckdb_func_pragma.dir/ub_duckdb_func_pragma.cpp.o
[ 17%] Built target duckdb_func_pragma
[ 18%] Building CXX object src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/ub_duckdb_func_scalar.cpp.o
[ 18%] Built target duckdb_func_scalar
[ 19%] Building CXX object src/function/scalar/blob/CMakeFiles/duckdb_func_blob.dir/ub_duckdb_func_blob.cpp.o
[ 19%] Built target duckdb_func_blob
[ 19%] Building CXX object src/function/scalar/date/CMakeFiles/duckdb_func_date.dir/ub_duckdb_func_date.cpp.o
[ 19%] Built target duckdb_func_date
[ 19%] Building CXX object src/function/scalar/generic/CMakeFiles/duckdb_func_generic.dir/ub_duckdb_func_generic.cpp.o
[ 19%] Built target duckdb_func_generic
[ 20%] Building CXX object src/function/scalar/list/CMakeFiles/duckdb_func_list.dir/ub_duckdb_func_list.cpp.o
[ 20%] Built target duckdb_func_list
[ 20%] Building CXX object src/function/scalar/map/CMakeFiles/duckdb_func_map_nested.dir/ub_duckdb_func_map_nested.cpp.o
[ 20%] Built target duckdb_func_map_nested
[ 21%] Building CXX object src/function/scalar/math/CMakeFiles/duckdb_func_math.dir/ub_duckdb_func_math.cpp.o
[ 21%] Built target duckdb_func_math
[ 21%] Building CXX object src/function/scalar/operators/CMakeFiles/duckdb_func_ops.dir/ub_duckdb_func_ops.cpp.o
[ 21%] Built target duckdb_func_ops
[ 21%] Building CXX object src/function/scalar/sequence/CMakeFiles/duckdb_func_seq.dir/ub_duckdb_func_seq.cpp.o
[ 21%] Built target duckdb_func_seq
[ 22%] Building CXX object src/function/scalar/string/CMakeFiles/duckdb_func_string.dir/ub_duckdb_func_string.cpp.o
[ 22%] Built target duckdb_func_string
[ 22%] Building CXX object src/function/scalar/struct/CMakeFiles/duckdb_func_struct.dir/ub_duckdb_func_struct.cpp.o
[ 22%] Built target duckdb_func_struct
[ 23%] Building CXX object src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/ub_duckdb_func_system.cpp.o
[ 23%] Built target duckdb_func_system
[ 24%] Building CXX object src/function/scalar/uuid/CMakeFiles/duckdb_func_uuid.dir/ub_duckdb_func_uuid.cpp.o
[ 24%] Built target duckdb_func_uuid
[ 25%] Building CXX object src/function/scalar/enum/CMakeFiles/duckdb_func_enum.dir/ub_duckdb_func_enum.cpp.o
[ 25%] Built target duckdb_func_enum
[ 25%] Building CXX object src/function/table/CMakeFiles/duckdb_func_table.dir/ub_duckdb_func_table.cpp.o
[ 25%] Built target duckdb_func_table
[ 25%] Building CXX object src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/ub_duckdb_table_func_system.cpp.o
[ 25%] Built target duckdb_table_func_system
[ 25%] Building CXX object src/function/table/version/CMakeFiles/duckdb_func_table_version.dir/ub_duckdb_func_table_version.cpp.o
[ 25%] Built target duckdb_func_table_version
[ 26%] Building CXX object src/catalog/CMakeFiles/duckdb_catalog.dir/ub_duckdb_catalog.cpp.o
[ 26%] Built target duckdb_catalog
[ 27%] Building CXX object src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/ub_duckdb_catalog_entries.cpp.o
[ 27%] Built target duckdb_catalog_entries
[ 27%] Building CXX object src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/ub_duckdb_catalog_default_entries.cpp.o
[ 27%] Built target duckdb_catalog_default_entries
[ 27%] Building CXX object src/common/CMakeFiles/duckdb_common.dir/ub_duckdb_common.cpp.o
[ 27%] Built target duckdb_common
[ 27%] Building CXX object src/common/crypto/CMakeFiles/duckdb_common_crypto.dir/ub_duckdb_common_crypto.cpp.o
[ 27%] Built target duckdb_common_crypto
[ 28%] Building CXX object src/common/enums/CMakeFiles/duckdb_common_enums.dir/ub_duckdb_common_enums.cpp.o
[ 28%] Built target duckdb_common_enums
[ 28%] Building CXX object src/common/operator/CMakeFiles/duckdb_common_operators.dir/ub_duckdb_common_operators.cpp.o
[ 28%] Built target duckdb_common_operators
[ 29%] Building CXX object src/common/row_operations/CMakeFiles/duckdb_row_operations.dir/ub_duckdb_row_operations.cpp.o
[ 29%] Built target duckdb_row_operations
[ 30%] Building CXX object src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/ub_duckdb_common_serializer.cpp.o
[ 30%] Built target duckdb_common_serializer
[ 30%] Building CXX object src/common/sort/CMakeFiles/duckdb_sort.dir/ub_duckdb_sort.cpp.o
[ 30%] Built target duckdb_sort
[ 30%] Building CXX object src/common/types/CMakeFiles/duckdb_common_types.dir/ub_duckdb_common_types.cpp.o
[ 30%] Built target duckdb_common_types
[ 30%] Building CXX object src/common/value_operations/CMakeFiles/duckdb_value_operations.dir/ub_duckdb_value_operations.cpp.o
[ 30%] Built target duckdb_value_operations
[ 31%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/boolean_operators.cpp.o
[ 31%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_cast.cpp.o
[ 32%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/comparison_operators.cpp.o
[ 32%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_copy.cpp.o
[ 32%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/generators.cpp.o
[ 33%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_hash.cpp.o
[ 33%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_storage.cpp.o
[ 34%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/null_operations.cpp.o
[ 34%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/numeric_inplace_operators.cpp.o
[ 35%] Building CXX object src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/is_distinct_from.cpp.o
[ 35%] Built target duckdb_vector_operations
[ 35%] Building CXX object src/execution/CMakeFiles/duckdb_execution.dir/ub_duckdb_execution.cpp.o
[ 35%] Built target duckdb_execution
[ 35%] Building CXX object src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/ub_duckdb_expression_executor.cpp.o
[ 35%] Built target duckdb_expression_executor
[ 35%] Building CXX object src/execution/nested_loop_join/CMakeFiles/duckdb_nested_loop_join.dir/ub_duckdb_nested_loop_join.cpp.o
[ 35%] Built target duckdb_nested_loop_join
[ 35%] Building CXX object src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/ub_duckdb_operator_aggregate.cpp.o
[ 35%] Built target duckdb_operator_aggregate
[ 36%] Building CXX object src/execution/operator/filter/CMakeFiles/duckdb_operator_filter.dir/ub_duckdb_operator_filter.cpp.o
[ 36%] Built target duckdb_operator_filter
[ 36%] Building CXX object src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/ub_duckdb_operator_helper.cpp.o
[ 36%] Built target duckdb_operator_helper
[ 37%] Building CXX object src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/ub_duckdb_operator_join.cpp.o
[ 37%] Built target duckdb_operator_join
[ 37%] Building CXX object src/execution/operator/order/CMakeFiles/duckdb_operator_order.dir/ub_duckdb_operator_order.cpp.o
[ 37%] Built target duckdb_operator_order
[ 38%] Building CXX object src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/ub_duckdb_operator_persistent.cpp.o
[ 38%] Built target duckdb_operator_persistent
[ 38%] Building CXX object src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/ub_duckdb_operator_projection.cpp.o
[ 38%] Built target duckdb_operator_projection
[ 39%] Building CXX object src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/ub_duckdb_operator_scan.cpp.o
[ 39%] Built target duckdb_operator_scan
[ 39%] Building CXX object src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/ub_duckdb_operator_schema.cpp.o
[ 39%] Built target duckdb_operator_schema
[ 39%] Building CXX object src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/ub_duckdb_operator_set.cpp.o
[ 39%] Built target duckdb_operator_set
[ 40%] Building CXX object src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/ub_duckdb_physical_plan.cpp.o
[ 40%] Built target duckdb_physical_plan
[ 41%] Building CXX object src/execution/index/art/CMakeFiles/duckdb_art_index_execution.dir/ub_duckdb_art_index_execution.cpp.o
[ 41%] Built target duckdb_art_index_execution
[ 41%] Building CXX object src/main/CMakeFiles/duckdb_main.dir/ub_duckdb_main.cpp.o
[ 41%] Built target duckdb_main
[ 41%] Building CXX object src/main/capi/CMakeFiles/duckdb_main_capi.dir/ub_duckdb_main_capi.cpp.o
[ 41%] Built target duckdb_main_capi
[ 42%] Building CXX object src/main/extension/CMakeFiles/duckdb_main_extension.dir/ub_duckdb_main_extension.cpp.o
[ 42%] Built target duckdb_main_extension
[ 42%] Building CXX object src/main/relation/CMakeFiles/duckdb_main_relation.dir/ub_duckdb_main_relation.cpp.o
[ 42%] Built target duckdb_main_relation
[ 43%] Building CXX object src/main/settings/CMakeFiles/duckdb_main_settings.dir/ub_duckdb_main_settings.cpp.o
[ 43%] Built target duckdb_main_settings
[ 43%] Building CXX object src/parallel/CMakeFiles/duckdb_parallel.dir/ub_duckdb_parallel.cpp.o
[ 43%] Built target duckdb_parallel
[ 43%] Building CXX object src/storage/CMakeFiles/duckdb_storage.dir/ub_duckdb_storage.cpp.o
[ 43%] Built target duckdb_storage
[ 44%] Building CXX object src/storage/buffer/CMakeFiles/duckdb_storage_buffer.dir/ub_duckdb_storage_buffer.cpp.o
[ 44%] Built target duckdb_storage_buffer
[ 44%] Building CXX object src/storage/checkpoint/CMakeFiles/duckdb_storage_checkpoint.dir/ub_duckdb_storage_checkpoint.cpp.o
[ 44%] Built target duckdb_storage_checkpoint
[ 45%] Building CXX object src/storage/compression/CMakeFiles/duckdb_storage_segment.dir/ub_duckdb_storage_segment.cpp.o
[ 45%] Built target duckdb_storage_segment
[ 45%] Building CXX object src/storage/statistics/CMakeFiles/duckdb_storage_statistics.dir/ub_duckdb_storage_statistics.cpp.o
[ 45%] Built target duckdb_storage_statistics
[ 46%] Building CXX object src/storage/table/CMakeFiles/duckdb_storage_table.dir/ub_duckdb_storage_table.cpp.o
[ 46%] Built target duckdb_storage_table
[ 46%] Building CXX object src/transaction/CMakeFiles/duckdb_transaction.dir/ub_duckdb_transaction.cpp.o
[ 46%] Built target duckdb_transaction
[ 47%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/column_writer.cpp.o
[ 47%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet-extension.cpp.o
[ 48%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet_metadata.cpp.o
[ 48%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet_reader.cpp.o
[ 48%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet_timestamp.cpp.o
[ 49%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet_writer.cpp.o
[ 49%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/parquet_statistics.cpp.o
[ 50%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/zstd_file_system.cpp.o
[ 50%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/column_reader.cpp.o
[ 51%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/parquet/parquet_constants.cpp.o
[ 51%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/parquet/parquet_types.cpp.o
[ 52%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/protocol/TProtocol.cpp.o
[ 52%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TTransportException.cpp.o
[ 52%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TBufferTransports.cpp.o
[ 53%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy.cc.o
[ 53%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy-sinksource.cc.o
[ 54%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/decompress/zstd_ddict.cpp.o
[ 54%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/decompress/huf_decompress.cpp.o
[ 55%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/decompress/zstd_decompress.cpp.o
[ 55%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/decompress/zstd_decompress_block.cpp.o
[ 55%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/common/entropy_common.cpp.o
[ 56%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/common/fse_decompress.cpp.o
[ 56%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/common/zstd_common.cpp.o
[ 57%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/common/error_private.cpp.o
[ 57%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/common/xxhash.cpp.o
[ 58%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/fse_compress.cpp.o
[ 58%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/hist.cpp.o
[ 58%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/huf_compress.cpp.o
[ 59%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_compress.cpp.o
[ 59%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_compress_literals.cpp.o
[ 60%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_compress_sequences.cpp.o
[ 60%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_compress_superblock.cpp.o
[ 61%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_double_fast.cpp.o
[ 61%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_fast.cpp.o
[ 61%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_lazy.cpp.o
[ 62%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_ldm.cpp.o
[ 62%] Building CXX object extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/zstd/compress/zstd_opt.cpp.o
[ 63%] Linking CXX static library libparquet_extension.a
[ 63%] Built target parquet_extension
[ 64%] Building CXX object third_party/fmt/CMakeFiles/duckdb_fmt.dir/format.cc.o
[ 64%] Linking CXX static library libduckdb_fmt.a
[ 64%] Built target duckdb_fmt
[ 64%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/postgres_parser.cpp.o
[ 64%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/pg_functions.cpp.o
[ 65%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_parser.cpp.o
[ 65%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_gram.cpp.o
[ 66%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_list.cpp.o
[ 66%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scansup.cpp.o
[ 67%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_makefuncs.cpp.o
[ 67%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_value.cpp.o
[ 67%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scan.cpp.o
[ 68%] Building CXX object third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_common_keywords.cpp.o
[ 68%] Linking CXX static library libduckdb_pg_query.a
[ 68%] Built target duckdb_pg_query
[ 69%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitstate.cc.o
[ 69%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/compile.cc.o
[ 70%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/dfa.cc.o
[ 70%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/filtered_re2.cc.o
[ 71%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/mimics_pcre.cc.o
[ 71%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/nfa.cc.o
[ 71%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/onepass.cc.o
[ 72%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/parse.cc.o
[ 72%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/perl_groups.cc.o
[ 73%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter.cc.o
[ 73%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter_tree.cc.o
[ 74%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prog.cc.o
[ 74%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/re2.cc.o
[ 74%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/regexp.cc.o
[ 75%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/set.cc.o
[ 75%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/simplify.cc.o
[ 76%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/stringpiece.cc.o
[ 76%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/tostring.cc.o
[ 77%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_casefold.cc.o
[ 77%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_groups.cc.o
[ 77%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/util/rune.cc.o
[ 78%] Building CXX object third_party/re2/CMakeFiles/duckdb_re2.dir/util/strutil.cc.o
[ 78%] Linking CXX static library libduckdb_re2.a
[ 78%] Built target duckdb_re2
[ 78%] Building CXX object third_party/miniz/CMakeFiles/duckdb_miniz.dir/miniz.cpp.o
[ 79%] Linking CXX static library libduckdb_miniz.a
[ 79%] Built target duckdb_miniz
[ 79%] Building CXX object third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc.cpp.o
[ 79%] Building CXX object third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc_wrapper.cpp.o
[ 80%] Linking CXX static library libduckdb_utf8proc.a
[ 80%] Built target duckdb_utf8proc
[ 81%] Building CXX object third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/hyperloglog.cpp.o
[ 81%] Building CXX object third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/sds.cpp.o
[ 82%] Linking CXX static library libduckdb_hyperloglog.a
[ 82%] Built target duckdb_hyperloglog
[ 82%] Linking CXX shared library libduckdb.dylib
[ 82%] Built target duckdb
[ 83%] Linking CXX static library libduckdb_static.a
[ 83%] Built target duckdb_static
[ 83%] Building C object tools/sqlite3_api_wrapper/sqlite3/CMakeFiles/sqlite3_api_wrapper_sqlite3.dir/printf.c.o
[ 84%] Building C object tools/sqlite3_api_wrapper/sqlite3/CMakeFiles/sqlite3_api_wrapper_sqlite3.dir/strglob.c.o
[ 84%] Built target sqlite3_api_wrapper_sqlite3
[ 84%] Building CXX object tools/sqlite3_api_wrapper/sqlite3_udf_api/CMakeFiles/sqlite3_udf_api.dir/sqlite3_udf_wrapper.cpp.o
[ 84%] Building CXX object tools/sqlite3_api_wrapper/sqlite3_udf_api/CMakeFiles/sqlite3_udf_api.dir/cast_sqlite.cpp.o
[ 84%] Built target sqlite3_udf_api
[ 84%] Building CXX object tools/sqlite3_api_wrapper/CMakeFiles/sqlite3_api_wrapper_static.dir/sqlite3_api_wrapper.cpp.o
[ 85%] Linking CXX static library libsqlite3_api_wrapper_static.a
[ 85%] Built target sqlite3_api_wrapper_static
[ 85%] Building CXX object tools/sqlite3_api_wrapper/CMakeFiles/sqlite3_api_wrapper.dir/sqlite3_api_wrapper.cpp.o
[ 86%] Linking CXX shared library libsqlite3_api_wrapper.dylib
[ 86%] Built target sqlite3_api_wrapper
[ 87%] Building CXX object tools/sqlite3_api_wrapper/CMakeFiles/test_sqlite3_api_wrapper.dir/test/test_sqlite3_api_wrapper.cpp.o
[ 87%] Building CXX object tools/sqlite3_api_wrapper/CMakeFiles/test_sqlite3_api_wrapper.dir/test/test_sqlite3_udf_api_wrapper.cpp.o
[ 88%] Linking CXX executable test_sqlite3_api_wrapper
[ 88%] Built target test_sqlite3_api_wrapper
[ 88%] Building C object tools/shell/CMakeFiles/shell.dir/shell.c.o
[ 89%] Building CXX object tools/shell/CMakeFiles/shell.dir/linenoise.cpp.o
[ 89%] Linking CXX executable ../../duckdb
[ 89%] Built target shell
[ 89%] Building CXX object extension/parquet/CMakeFiles/parquetcli.dir/parquetcli.cpp.o
[ 90%] Linking CXX executable parquetcli
[ 90%] Built target parquetcli
[ 91%] Building CXX object test/api/CMakeFiles/test_api.dir/ub_test_api.cpp.o
[ 91%] Built target test_api
[ 92%] Building CXX object test/api/capi/CMakeFiles/test_sql_capi.dir/ub_test_sql_capi.cpp.o
[ 92%] Built target test_sql_capi
[ 92%] Building CXX object test/api/udf_function/CMakeFiles/test_api_udf_function.dir/ub_test_api_udf_function.cpp.o
[ 92%] Built target test_api_udf_function
[ 93%] Building CXX object test/appender/CMakeFiles/test_appender.dir/ub_test_appender.cpp.o
[ 93%] Built target test_appender
[ 93%] Building CXX object test/common/CMakeFiles/test_common.dir/ub_test_common.cpp.o
[ 93%] Built target test_common
[ 94%] Building CXX object test/helpers/CMakeFiles/test_helpers.dir/test_helpers.cpp.o
[ 94%] Building CXX object test/helpers/CMakeFiles/test_helpers.dir/test_helper_extension.cpp.o
[ 94%] Building CXX object test/helpers/CMakeFiles/test_helpers.dir/capi_tester.cpp.o
[ 95%] Linking CXX static library libtest_helpers.a
[ 95%] Built target test_helpers
[ 95%] Building CXX object test/sql/index/CMakeFiles/test_index.dir/ub_test_index.cpp.o
[ 95%] Built target test_index
[ 95%] Building CXX object test/sql/parallelism/interquery/CMakeFiles/test_sql_interquery_parallelism.dir/ub_test_sql_interquery_parallelism.cpp.o
[ 95%] Built target test_sql_interquery_parallelism
[ 95%] Building CXX object test/sql/storage/CMakeFiles/test_sql_storage.dir/ub_test_sql_storage.cpp.o
[ 95%] Built target test_sql_storage
[ 96%] Building CXX object test/sql/storage/catalog/CMakeFiles/test_sql_storage_catalog.dir/ub_test_sql_storage_catalog.cpp.o
[ 96%] Built target test_sql_storage_catalog
[ 96%] Building CXX object test/sqlite/CMakeFiles/test_sqlite.dir/ub_test_sqlite.cpp.o
[ 96%] Built target test_sqlite
[ 97%] Building CXX object test/ossfuzz/CMakeFiles/test_ossfuzz.dir/ub_test_ossfuzz.cpp.o
[ 97%] Built target test_ossfuzz
[ 97%] Building CXX object test/persistence/CMakeFiles/test_persistence.dir/ub_test_persistence.cpp.o
[ 97%] Built target test_persistence
[ 97%] Building CXX object test/CMakeFiles/unittest.dir/unittest.cpp.o
[ 98%] Linking CXX executable unittest
[ 98%] Built target unittest
[ 99%] Building CXX object test/extension/CMakeFiles/loadable_extension_demo_loadable_extension.dir/loadable_extension_demo.cpp.o
[ 99%] Linking CXX shared library loadable_extension_demo.duckdb_extension
[ 99%] Built target loadable_extension_demo_loadable_extension
[ 99%] Building CXX object third_party/imdb/CMakeFiles/imdb.dir/imdb.cpp.o
[ 99%] Linking CXX static library libimdb.a
[ 99%] Built target imdb
[100%] Building C object third_party/sqlite/CMakeFiles/duckdb_sqlite3.dir/sqlite3.c.o
[100%] Linking C static library libduckdb_sqlite3.a
[100%] Built target duckdb_sqlite3

from go-duckdb.

marcboeker avatar marcboeker commented on July 4, 2024

Have you tried the same query with the Python driver? Does the same error occurs there too? Maybe this is a way to pinpoint if the error comes from the client libraries or the language driver itself.

from go-duckdb.

marcboeker avatar marcboeker commented on July 4, 2024

This should be working in the most recent version.

from go-duckdb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.