Skip to content

hyrise: pass split -a3 so 100 chunks work - #1134

Merged
alexey-milovidov merged 1 commit into
mainfrom
fix-hyrise-split-suffixes
Jul 28, 2026
Merged

hyrise: pass split -a3 so 100 chunks work#1134
alexey-milovidov merged 1 commit into
mainfrom
fix-hyrise-split-suffixes

Conversation

@alexey-milovidov

Copy link
Copy Markdown
Member

Bumping the per-piece row count to 1 M rows means the split output is 100 pieces (hits_part_001.csv … hits_part_100.csv). split's default --numeric-suffixes suffix width is -a2, which caps at 01..99 — the 100th write fails with

split: output file suffixes exhausted

and load exits rc=1 133 s into the CSV split (hyrise never sees the first piece). Pass -a3 explicitly.

Bumping the per-piece row count to 1 M rows means the split output is
100 pieces (hits_part_001.csv … hits_part_100.csv). `split`'s default
--numeric-suffixes suffix width is -a2, which caps at 01..99 — the
100th write fails with

    split: output file suffixes exhausted

and load exits rc=1 133 s into the CSV split (hyrise never sees the
first piece). Pass -a3 explicitly.
@alexey-milovidov alexey-milovidov self-assigned this Jul 28, 2026
@alexey-milovidov
alexey-milovidov merged commit e08ccc8 into main Jul 28, 2026
2 checks passed
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