Skip to content

Commit 02d5a42

Browse files
committed
Add iceberg
1 parent 71b953c commit 02d5a42

34 files changed

+146
-244
lines changed

benchmarks/tpch-load/cleanup.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"description": "Cleanup tables.",
3+
"query_files": [
4+
"drop-table/customer.sql",
5+
"drop-table/lineitem.sql",
6+
"drop-table/nation.sql",
7+
"drop-table/orders.sql",
8+
"drop-table/part.sql",
9+
"drop-table/partsupp.sql",
10+
"drop-table/region.sql",
11+
"drop-table/supplier.sql"
12+
],
13+
"expected_row_counts": {
14+
"load_tpch_sf100_parquet": [
15+
]
16+
}
17+
}

benchmarks/tpch-load/cleanup_sf100.sql

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
CREATE SCHEMA IF NOT EXISTS load_tpch_sf100_parquet WITH (LOCATION = 's3a://presto-workload/load_tpch_sf100_parquet/');
2+
--USE load_tpch_sf100_parquet;
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
-- Creating customer table with PARQUET format
2+
CREATE TABLE customer (
3+
custkey BIGINT NOT NULL,
4+
name VARCHAR(25) NOT NULL,
5+
address VARCHAR(40) NOT NULL,
6+
nationkey BIGINT NOT NULL,
7+
phone VARCHAR(15) NOT NULL,
8+
acctbal DECIMAL(12,2) NOT NULL,
9+
mktsegment VARCHAR(10) NOT NULL,
10+
comment VARCHAR(117) NOT NULL
11+
) WITH (format = 'PARQUET');
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
-- Creating lineitem table with PARQUET format
2+
CREATE TABLE lineitem (
3+
orderkey BIGINT NOT NULL,
4+
partkey BIGINT NOT NULL,
5+
suppkey BIGINT NOT NULL,
6+
linenumber BIGINT NOT NULL,
7+
quantity DECIMAL(12,2) NOT NULL,
8+
extendedprice DECIMAL(12,2) NOT NULL,
9+
discount DECIMAL(12,2) NOT NULL,
10+
tax DECIMAL(12,2) NOT NULL,
11+
returnflag VARCHAR(1) NOT NULL,
12+
linestatus VARCHAR(1) NOT NULL,
13+
shipdate DATE NOT NULL,
14+
commitdate DATE NOT NULL,
15+
receiptdate DATE NOT NULL,
16+
shipinstruct VARCHAR(25) NOT NULL,
17+
shipmode VARCHAR(10) NOT NULL,
18+
comment VARCHAR(44) NOT NULL
19+
) WITH (format = 'PARQUET');
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
-- Creating nation table with PARQUET format
2+
CREATE TABLE nation (
3+
nationkey BIGINT NOT NULL,
4+
name VARCHAR(25) NOT NULL,
5+
regionkey BIGINT NOT NULL,
6+
comment VARCHAR(152) NOT NULL
7+
) WITH (format = 'PARQUET');
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-- Creating orders table with PARQUET format
2+
CREATE TABLE orders (
3+
orderkey BIGINT NOT NULL,
4+
custkey BIGINT NOT NULL,
5+
orderstatus VARCHAR(1) NOT NULL,
6+
totalprice DECIMAL(12,2) NOT NULL,
7+
orderdate DATE NOT NULL,
8+
orderpriority VARCHAR(15) NOT NULL,
9+
clerk VARCHAR(15) NOT NULL,
10+
shippriority BIGINT NOT NULL,
11+
comment VARCHAR(79) NOT NULL
12+
) WITH (format = 'PARQUET');
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-- Creating part table with PARQUET format
2+
CREATE TABLE part (
3+
partkey BIGINT NOT NULL,
4+
name VARCHAR(55) NOT NULL,
5+
mfgr VARCHAR(25) NOT NULL,
6+
brand VARCHAR(10) NOT NULL,
7+
type VARCHAR(25) NOT NULL,
8+
size BIGINT NOT NULL,
9+
container VARCHAR(10) NOT NULL,
10+
retailprice DECIMAL(12,2) NOT NULL,
11+
comment VARCHAR(23) NOT NULL
12+
) WITH (format = 'PARQUET');
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
-- Creating partsupp table with PARQUET format
2+
CREATE TABLE partsupp (
3+
partkey BIGINT NOT NULL,
4+
suppkey BIGINT NOT NULL,
5+
availqty BIGINT NOT NULL,
6+
supplycost DECIMAL(12,2) NOT NULL,
7+
comment VARCHAR(199) NOT NULL
8+
) WITH (format = 'PARQUET');
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
-- Creating region table with PARQUET format
2+
CREATE TABLE region (
3+
regionkey BIGINT NOT NULL,
4+
name VARCHAR(25) NOT NULL,
5+
comment VARCHAR(152) NOT NULL
6+
) WITH (format = 'PARQUET');

0 commit comments

Comments
 (0)