Commits


Wes McKinney authored and Antoine Pitrou committed 2ce62df589d
ARROW-6876: [C++][Parquet] Use shared_ptr to avoid copying ReaderContext struct, fix performance regression with reading many columns This also adds a benchmark to be able to see how the performance of reading Parquet files with many columns (up to 10,000) scales. Closes #5653 from wesm/ARROW-6876 and squashes the following commits: e97c43009 <Wes McKinney> Revert member to unordered_set 0b8d690e7 <Wes McKinney> Add write benchmark, write more rows 1d604339f <Wes McKinney> Use shared_ptr to avoid copying ReaderContext, fix performance regression with reading many columns. Add asv benchmark Authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Antoine Pitrou <pitrou@free.fr>