Skip to content

Commit

Permalink
WIP make benchmark work
Browse files Browse the repository at this point in the history
  • Loading branch information
samansmink committed Jul 24, 2024
1 parent 51715fa commit 3b49dc7
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 21 deletions.
5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,11 @@ test_release: export DAT_PATH=./build/release/rust/src/delta_kernel/acceptance/t
test_debug: export DELTA_KERNEL_TESTS_PATH=./build/debug/rust/src/delta_kernel/kernel/tests/data
test_debug: export DAT_PATH=./build/debug/rust/src/delta_kernel/acceptance/tests/dat

# Set this flag during building to enable the benchmark runner
ifeq (${BUILD_BENCHMARK}, 1)
TOOLCHAIN_FLAGS:=${TOOLCHAIN_FLAGS} -DBUILD_BENCHMARKS=1
endif

# Include the Makefile from extension-ci-tools
include extension-ci-tools/makefiles/duckdb_extension.Makefile

Expand Down
7 changes: 1 addition & 6 deletions benchmark/benchmark.Makefile
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
.PHONY: bench-output-dir clean_benchmark plot

# Set this flag during building to enable the benchmark runner
ifeq (${BUILD_BENCHMARK}, 1)
TOOLCHAIN_FLAGS:=${TOOLCHAIN_FLAGS} -DBUILD_BENCHMARKS=1
endif

ifeq ("${BENCHMARK_PATTERN}", "")
ifeq ("${BENCHMARK_PATTERN}a", "a")
BENCHMARK_PATTERN:=.*
endif

Expand Down
2 changes: 1 addition & 1 deletion duckdb
Submodule duckdb updated 345 files
26 changes: 13 additions & 13 deletions extension_config.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ duckdb_extension_load(delta
# Build the httpfs extension to test with s3/http
duckdb_extension_load(httpfs)

# Build the azure extension to test with azure
duckdb_extension_load(azure
LOAD_TESTS
GIT_URL https://github.com/duckdb/duckdb_azure
GIT_TAG d92b3b87ff06e6694883b1a6dbf684eeefedd609
)

# Build the aws extension to test with credential providers
duckdb_extension_load(aws
LOAD_TESTS
GIT_URL https://github.com/duckdb/duckdb_aws
GIT_TAG 42c78d3f99e1a188a2b178ea59e3c17907af4fb2
)
## Build the azure extension to test with azure
#duckdb_extension_load(azure
# LOAD_TESTS
# GIT_URL https://github.com/duckdb/duckdb_azure
# GIT_TAG d92b3b87ff06e6694883b1a6dbf684eeefedd609
#)
#
## Build the aws extension to test with credential providers
#duckdb_extension_load(aws
# LOAD_TESTS
# GIT_URL https://github.com/duckdb/duckdb_aws
# GIT_TAG 42c78d3f99e1a188a2b178ea59e3c17907af4fb2
#)

# Build the tpch and tpcds extension for testing/benchmarking
duckdb_extension_load(tpch)
Expand Down

0 comments on commit 3b49dc7

Please sign in to comment.