Skip to content

Add TPC-H SF1 public dataset tests#41

Merged
unexge merged 1 commit intomainfrom
push-pxsvkxlloptq
Feb 7, 2026
Merged

Add TPC-H SF1 public dataset tests#41
unexge merged 1 commit intomainfrom
push-pxsvkxlloptq

Conversation

@unexge
Copy link
Copy Markdown
Owner

@unexge unexge commented Feb 7, 2026

Add all 8 TPC-H SF1 tables as a new public dataset for testing. The TPC-H benchmark is the de facto standard for analytical database systems and provides type coverage for DECIMAL(15,2) and DATE columns not exercised by existing tests.

Local tests (region, nation, supplier) verify i32, i64, string, and decimal columns. CI-only tests (lineitem, orders, part, partsupp, customer) cover large files with up to 49 row groups and 6M rows, testing date, decimal, and string columns across the full TPC-H schema.

@unexge unexge enabled auto-merge (squash) February 7, 2026 19:44
Add all 8 TPC-H SF1 tables as a new public dataset for testing. The TPC-H
benchmark is the de facto standard for analytical database systems and provides
type coverage for DECIMAL(15,2) and DATE columns not exercised by existing tests.

Local tests (region, nation, supplier) verify i32, i64, string, and decimal
columns. CI-only tests (lineitem, orders, part, partsupp, customer) cover
large files with up to 49 row groups and 6M rows, testing date, decimal,
and string columns across the full TPC-H schema.

Co-authored-by: amp[bot] <amp@ampcode.com>
@unexge unexge force-pushed the push-pxsvkxlloptq branch from ef0f6ba to ddaf267 Compare February 7, 2026 19:46
@unexge unexge merged commit 889a0a2 into main Feb 7, 2026
1 check passed
@unexge unexge deleted the push-pxsvkxlloptq branch February 7, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant