should be it

This commit is contained in:
2025-10-24 19:21:19 -05:00
parent a4b23fc57c
commit f09560c7b1
14047 changed files with 3161551 additions and 1 deletions

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/csv/ingest_inventory.benchmark
# description: benchmark ingestion of inventory
# group: [csv]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=inventory
format=csv

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/csv/ingest_store_sales.benchmark
# description: benchmark ingestion of store_sales
# group: [csv]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=store_sales
format=csv

View File

@@ -0,0 +1,11 @@
CALL dsdgen(sf=10);
EXPORT DATABASE 'duckdb_benchmark_data/tpcds_parquet_sf10' (FORMAT PARQUET);
EXPORT DATABASE 'duckdb_benchmark_data/tpcds_csv_sf10' (FORMAT CSV);
create or replace view store_sales_csv as select * from read_csv('duckdb_benchmark_data/tpcds_csv_sf10/store_sales.csv');
create or replace view store_sales_parquet as select * from read_parquet('duckdb_benchmark_data/tpcds_parquet_sf10/store_sales.parquet');
create or replace view store_sales_native as select * from store_sales;
create or replace view inventory_csv as select * from read_csv('duckdb_benchmark_data/tpcds_csv_sf10/inventory.csv');
create or replace view inventory_parquet as select * from read_parquet('duckdb_benchmark_data/tpcds_parquet_sf10/inventory.parquet');
create or replace view inventory_native as select * from inventory;

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/native/ingest_inventory.benchmark
# description: benchmark ingestion of inventory
# group: [native]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=inventory
format=native

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/native/ingest_store_sales.benchmark
# description: benchmark ingestion of store_sales
# group: [native]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=store_sales
format=native

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/parquet/ingest_inventory.benchmark
# description: benchmark ingestion of inventory
# group: [parquet]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=inventory
format=parquet

View File

@@ -0,0 +1,8 @@
# name: benchmark/large/ingestion/tpcds/parquet/ingest_store_sales.benchmark
# description: benchmark ingestion of store_sales
# group: [parquet]
template benchmark/large/ingestion/tpcds/tpcds_ingestion_persistent.benchmark.in
table_name=store_sales
format=parquet

View File

@@ -0,0 +1,22 @@
# name: ${FILE_PATH}
# description: ${DESCRIPTION}
# group: [ingestion]
name Q${table_name}
group ingestion
subgroup tpcds
require tpcds
require parquet
cache tpcds_sf10_ingest.duckdb
load benchmark/large/ingestion/tpcds/load_tpcds_sf10.sql
# reads table from view created in load script
run
create or replace table ${table_name}_ingested as select * from ${table_name}_${format};
cleanup
drop table ${table_name}_ingested;

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/csv/ingest_lineitem.benchmark
# description: benchmark ingestion of lineitem
# group: [csv]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=lineitem
format=csv

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/csv/ingest_orders.benchmark
# description: benchmark ingestion of orders
# group: [csv]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=orders
format=csv

View File

@@ -0,0 +1,11 @@
CALL dbgen(sf=10);
EXPORT DATABASE 'duckdb_benchmark_data/tpch_parquet_sf10' (FORMAT PARQUET);
EXPORT DATABASE 'duckdb_benchmark_data/tpch_csv_sf10' (FORMAT CSV);
create view lineitem_csv as select * from read_csv('duckdb_benchmark_data/tpch_csv_sf10/lineitem.csv');
create view lineitem_parquet as select * from read_parquet('duckdb_benchmark_data/tpch_parquet_sf10/lineitem.parquet');
create view lineitem_native as select * from lineitem;
create view orders_csv as select * from read_csv('duckdb_benchmark_data/tpch_csv_sf10/orders.csv');
create view orders_parquet as select * from read_parquet('duckdb_benchmark_data/tpch_parquet_sf10/orders.parquet');
create view orders_native as select * from orders;

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/native/ingest_lineitem.benchmark
# description: benchmark ingestion of lineitem
# group: [native]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=lineitem
format=native

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/native/ingest_orders.benchmark
# description: benchmark ingestion of orders
# group: [native]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=orders
format=native

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/parquet/ingest_lineitem.benchmark
# description: benchmark ingestion of lineitem
# group: [parquet]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=lineitem
format=parquet

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/ingestion/tpch/parquet/ingest_orders.benchmark
# description: benchmark ingestion of orders
# group: [parquet]
template benchmark/large/ingestion/tpch/tpch_ingestion_persistent.benchmark.in
table_name=orders
format=parquet

View File

@@ -0,0 +1,21 @@
# name: ${FILE_PATH}
# description: ${DESCRIPTION}
# group: [ingestion]
name Q${table_name}
group ingestion
subgroup tpch
require parquet
require tpch
cache tpch_sf10_ingest.duckdb
load benchmark/large/ingestion/tpch/load_tpch_sf10.sql
run
create or replace table ${table_name}_ingested as select * from ${table_name}_${format};
cleanup
DROP TABLE ${table_name}_ingested;

View File

@@ -0,0 +1,42 @@
# name: benchmark/large/other/join_order_many_relations.benchmark
# description: Test or filter pushdown
# group: [other]
load
create table t1 as select range id1 from range(100);
create table t2 as select range id2 from range(200);
create table t3 as select range id3 from range(400);
create table t4 as select range id4 from range(500);
create table t5 as select range id5 from range(600);
create table t6 as select range id6 from range(700);
create table t7 as select range id7 from range(800);
create table t8 as select range id8 from range(900);
create table t9 as select range id9 from range(1000);
create table t10 as select range id10 from range(1100);
create table t11 as select range id11 from range(1200);
create table t12 as select range id12 from range(1300);
create table t13 as select range id13 from range(1400);
create table t14 as select range id14 from range(1500);
create table t15 as select range id15 from range(1600);
run
pragma disabled_optimizers='join_filter_pushdown,statistics_propagation';
select count(*) from t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15
where
id1 = id2 and
id2 = id3 and
id3 = id4 and
id4 = id5 and
id5 = id6 and
id6 = id7 and
id7 = id8 and
id8 = id9 and
id9 = id10 and
id10 = id11 and
id11 = id12 and
id12 = id13 and
id13 = id14 and
id14 = id15
result I
100

View File

@@ -0,0 +1,19 @@
# name: benchmark/large/other/or_filter_pushdown.benchmark
# description: Test or filter pushdown
# group: [other]
name Or filter pushdown Large
group large
subgroup or_filter_pushdown
cache or_filter_pushdown_benchmark_big.db
load
create table t1 as select range id from range(10000000);
run
select * from t1 where id in (5, 9999995);
result I
5
9999995

View File

@@ -0,0 +1 @@
CALL dsdgen(sf=100);

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q01.benchmark
# description: Run query 01 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=1
QUERY_NUMBER_PADDED=01

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q02.benchmark
# description: Run query 02 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=2
QUERY_NUMBER_PADDED=02

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q03.benchmark
# description: Run query 03 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=3
QUERY_NUMBER_PADDED=03

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q04.benchmark
# description: Run query 04 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=4
QUERY_NUMBER_PADDED=04

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q05.benchmark
# description: Run query 05 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=5
QUERY_NUMBER_PADDED=05

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q06.benchmark
# description: Run query 06 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=6
QUERY_NUMBER_PADDED=06

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q07.benchmark
# description: Run query 07 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=7
QUERY_NUMBER_PADDED=07

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q08.benchmark
# description: Run query 08 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=8
QUERY_NUMBER_PADDED=08

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q09.benchmark
# description: Run query 09 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=9
QUERY_NUMBER_PADDED=09

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q10.benchmark
# description: Run query 10 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=10
QUERY_NUMBER_PADDED=10

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q11.benchmark
# description: Run query 11 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=11
QUERY_NUMBER_PADDED=11

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q12.benchmark
# description: Run query 12 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=12
QUERY_NUMBER_PADDED=12

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q13.benchmark
# description: Run query 13 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=13
QUERY_NUMBER_PADDED=13

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q14.benchmark
# description: Run query 14 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=14
QUERY_NUMBER_PADDED=14

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q15.benchmark
# description: Run query 15 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=15
QUERY_NUMBER_PADDED=15

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q16.benchmark
# description: Run query 16 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=16
QUERY_NUMBER_PADDED=16

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q17.benchmark
# description: Run query 17 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=17
QUERY_NUMBER_PADDED=17

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q18.benchmark
# description: Run query 18 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
name q18
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/18.sql

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q19.benchmark
# description: Run query 19 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=19
QUERY_NUMBER_PADDED=19

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q20.benchmark
# description: Run query 20 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=20
QUERY_NUMBER_PADDED=20

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q21.benchmark
# description: Run query 21 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=21
QUERY_NUMBER_PADDED=21

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q22.benchmark
# description: Run query 22 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
name q22
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/22.sql

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q23.benchmark
# description: Run query 23 from the TPC-DS benchmark ()
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=23
QUERY_NUMBER_PADDED=23

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q24.benchmark
# description: Run query 24 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=24
QUERY_NUMBER_PADDED=24

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q25.benchmark
# description: Run query 25 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=25
QUERY_NUMBER_PADDED=25

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q26.benchmark
# description: Run query 26 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=26
QUERY_NUMBER_PADDED=26

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q27.benchmark
# description: Run query 27 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=27
QUERY_NUMBER_PADDED=27

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q28.benchmark
# description: Run query 28 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=28
QUERY_NUMBER_PADDED=28

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q29.benchmark
# description: Run query 29 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=29
QUERY_NUMBER_PADDED=29

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q30.benchmark
# description: Run query 30 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=30
QUERY_NUMBER_PADDED=30

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q31.benchmark
# description: Run query 31 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=31
QUERY_NUMBER_PADDED=31

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q32.benchmark
# description: Run query 32 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=32
QUERY_NUMBER_PADDED=32

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q33.benchmark
# description: Run query 33 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=33
QUERY_NUMBER_PADDED=33

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q34.benchmark
# description: Run query 34 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=34
QUERY_NUMBER_PADDED=34

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q35.benchmark
# description: Run query 35 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=35
QUERY_NUMBER_PADDED=35

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q36.benchmark
# description: Run query 36 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=36
QUERY_NUMBER_PADDED=36

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q37.benchmark
# description: Run query 37 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=37
QUERY_NUMBER_PADDED=37

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q38.benchmark
# description: Run query 38 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=38
QUERY_NUMBER_PADDED=38

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q39.benchmark
# description: Run query 39 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=39
QUERY_NUMBER_PADDED=39

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q40.benchmark
# description: Run query 40 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=40
QUERY_NUMBER_PADDED=40

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q41.benchmark
# description: Run query 41 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=41
QUERY_NUMBER_PADDED=41

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q42.benchmark
# description: Run query 42 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=42
QUERY_NUMBER_PADDED=42

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q43.benchmark
# description: Run query 43 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=43
QUERY_NUMBER_PADDED=43

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q44.benchmark
# description: Run query 44 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=44
QUERY_NUMBER_PADDED=44

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q45.benchmark
# description: Run query 45 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=45
QUERY_NUMBER_PADDED=45

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q46.benchmark
# description: Run query 46 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=46
QUERY_NUMBER_PADDED=46

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q47.benchmark
# description: Run query 47 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=47
QUERY_NUMBER_PADDED=47

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q48.benchmark
# description: Run query 48 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=48
QUERY_NUMBER_PADDED=48

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q49.benchmark
# description: Run query 49 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=49
QUERY_NUMBER_PADDED=49

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q50.benchmark
# description: Run query 50 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=50
QUERY_NUMBER_PADDED=50

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q51.benchmark
# description: Run query 51 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=51
QUERY_NUMBER_PADDED=51

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q52.benchmark
# description: Run query 52 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=52
QUERY_NUMBER_PADDED=52

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q53.benchmark
# description: Run query 53 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=53
QUERY_NUMBER_PADDED=53

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q54.benchmark
# description: Run query 54 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=54
QUERY_NUMBER_PADDED=54

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q55.benchmark
# description: Run query 55 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=55
QUERY_NUMBER_PADDED=55

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q56.benchmark
# description: Run query 56 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=56
QUERY_NUMBER_PADDED=56

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q57.benchmark
# description: Run query 57 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=57
QUERY_NUMBER_PADDED=57

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q58.benchmark
# description: Run query 58 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=58
QUERY_NUMBER_PADDED=58

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q59.benchmark
# description: Run query 59 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=59
QUERY_NUMBER_PADDED=59

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q60.benchmark
# description: Run query 60 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=60
QUERY_NUMBER_PADDED=60

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q61.benchmark
# description: Run query 61 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=61
QUERY_NUMBER_PADDED=61

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q62.benchmark
# description: Run query 62 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=62
QUERY_NUMBER_PADDED=62

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q63.benchmark
# description: Run query 63 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=63
QUERY_NUMBER_PADDED=63

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q64.benchmark
# description: Run query 64 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=64
QUERY_NUMBER_PADDED=64

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q65.benchmark
# description: Run query 65 from the TPC-DS benchmark
# group: [tpcds-sf100]
name q65
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/65.sql

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q66.benchmark
# description: Run query 66 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=66
QUERY_NUMBER_PADDED=66

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q67.benchmark
# description: Run query 67 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=67
QUERY_NUMBER_PADDED=67

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q68.benchmark
# description: Run query 68 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=68
QUERY_NUMBER_PADDED=68

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q69.benchmark
# description: Run query 69 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=69
QUERY_NUMBER_PADDED=69

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q70.benchmark
# description: Run query 70 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=70
QUERY_NUMBER_PADDED=70

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q71.benchmark
# description: Run query 71 from the TPC-DS benchmark
# group: [tpcds-sf100]
name q71
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/71.sql

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q72.benchmark
# description: Run query 72 from the TPC-DS benchmark
# group: [tpcds-sf100]
name q72
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/72.sql

View File

@@ -0,0 +1,15 @@
# name: benchmark/large/tpcds-sf100/q73.benchmark
# description: Run query 73 from the TPC-DS benchmark
# group: [tpcds-sf100]
name q73
group tpcds
subgroup sf100
require tpcds
cache tpcds_sf100.duckdb
load benchmark/large/tpcds-sf100/load.sql
run extension/tpcds/dsdgen/queries/73.sql

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q74.benchmark
# description: Run query 74 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=74
QUERY_NUMBER_PADDED=74

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q75.benchmark
# description: Run query 75 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=75
QUERY_NUMBER_PADDED=75

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q76.benchmark
# description: Run query 76 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=76
QUERY_NUMBER_PADDED=76

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q77.benchmark
# description: Run query 77 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=77
QUERY_NUMBER_PADDED=77

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q78.benchmark
# description: Run query 78 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=78
QUERY_NUMBER_PADDED=78

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q79.benchmark
# description: Run query 79 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=79
QUERY_NUMBER_PADDED=79

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q80.benchmark
# description: Run query 80 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=80
QUERY_NUMBER_PADDED=80

View File

@@ -0,0 +1,7 @@
# name: benchmark/large/tpcds-sf100/q81.benchmark
# description: Run query 81 from the TPC-DS benchmark
# group: [tpcds-sf100]
template benchmark/large/tpcds-sf100/tpcds_sf100.benchmark.in
QUERY_NUMBER=81
QUERY_NUMBER_PADDED=81

Some files were not shown because too many files have changed in this diff Show More