You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[comment generated via AI] Since CSV 1.1.0 (#1204), each batch is a byte window of chunkbytes (64 MiB by default) that ends at a row boundary, so every batch except the last has about the same size, whatever ntasks is. Checked on main: a 10.8 MB file with chunkbytes=4 MiB gives batches of 155,345, 155,345, and 89,310 rows. For about N equal batches, pass chunkbytes=cld(filesize(path), N).
Activity
quinnj commentedon Oct 15, 2026
[comment generated via AI] Since CSV 1.1.0 (#1204), each batch is a byte window of
chunkbytes(64 MiB by default) that ends at a row boundary, so every batch except the last has about the same size, whateverntasksis. Checked on main: a 10.8 MB file withchunkbytes=4 MiBgives batches of 155,345, 155,345, and 89,310 rows. For about N equal batches, passchunkbytes=cld(filesize(path), N).