Describe the bug, including details regarding any error messages, version, and platform.
This can lead to writing corrupt data if the pages passed in are too large (for instance LargeString arrow columns that get sliced but still exceed 2GB).
Component(s)
C++, Parquet