Commits


Fatemah Panahi authored and GitHub committed 4bc93550206
PARQUET-2204: [parquet-cpp] TypedColumnReaderImpl::Skip should reuse scratch space (#14509) TypedColumnReaderImpl::Skip allocates scratch space on every call. The scratch space is used to read rep/def levels and values and throw them away. The memory allocation slows down the skip based on microbenchmarks. The scratch space can be allocated once and re-used. Lead-authored-by: Fatemah Panahi <panahi@google.com> Co-authored-by: Fatemah Panahi <fatemehp@users.noreply.github.com> Signed-off-by: Antoine Pitrou <antoine@python.org>