Commits


mwish authored and GitHub committed 48da0dfb6c0
GH-15074: [Parquet][C++] change 16-bit page_ordinal to 32-bit (#15182) As we mentioned in https://github.com/apache/arrow/issues/15074 . `int16_t page_ordinal` may causing overflow. So, we need to change it to 32-bit. * [x] Implement the logic * [x] Testing * [x] Upload a file with more than `int16_t` pages in parquet-testing. * Closes: #15074 Lead-authored-by: mwish <maplewish117@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Co-authored-by: mwish <1506118561@qq.com> Co-authored-by: Antoine Pitrou <pitrou@free.fr> Signed-off-by: Antoine Pitrou <antoine@python.org>