diff --git a/benchmark/dummy/data/dummy.csv b/benchmark/dummy/data/dummy.csv new file mode 100644 index 00000000..08657a50 --- /dev/null +++ b/benchmark/dummy/data/dummy.csv @@ -0,0 +1,4 @@ +id,val +0,3.14 +1,13.37 +2,42.42 diff --git a/benchmark/dummy/data/schema.sql b/benchmark/dummy/data/schema.sql new file mode 100644 index 00000000..c7d14d25 --- /dev/null +++ b/benchmark/dummy/data/schema.sql @@ -0,0 +1,7 @@ +CREATE DATABASE dummy; +USE dummy; + +CREATE TABLE Dummy ( + id INT(4) NOT NULL, + val FLOAT +); diff --git a/benchmark/dummy/dummy.yml b/benchmark/dummy/dummy.yml new file mode 100644 index 00000000..733a3da2 --- /dev/null +++ b/benchmark/dummy/dummy.yml @@ -0,0 +1,31 @@ +description: Dummy benchmark used in CI to ensure benchmarking works +suite: dummy +benchmark: dummy +name: Dummy +readonly: true +data: + 'Dummy': + attributes: + 'id': 'INT NOT NULL' + 'val': 'FLOAT NOT NULL' + file: 'benchmark/dummy/data/dummy.csv' + format: 'csv' + delimiter: ',' + header: 1 +systems: + mutable: + configurations: + 'WasmV8, PAX4M': + args: --backend WasmV8 --data-layout PAX4M + pattern: '^Execute query:.*' + cases: + 'Dummy': SELECT * FROM Dummy; + PostgreSQL: + cases: + 'Dummy': SELECT * FROM "Dummy"; + DuckDB: + cases: + 'Dummy': SELECT * FROM "Dummy"; + HyPer: + cases: + 'Dummy': SELECT * FROM "Dummy";