Commits

Kouhei Sutou authored 35cd7ae7ff1
ARROW-3474: [GLib] Extend gparquet API with get_schema and read_column So we can read individual columns without loading the whole parquet file in memory, we need to surface the getSchema and ReadColumn functions of parquet-cpp to the parquet glib API. Originally submitted [here](https://github.com/red-data-tools/parquet-glib/pull/2) before the inclusion of parquet-glib to Arrow. cc @kou Author: Kouhei Sutou <kou@clear-code.com> Author: Benoit Rostykus <brostykus@netflix.com> Closes #2736 from rostyboost/gparquet_augment_api and squashes the following commits: 2c8adeb2 <Kouhei Sutou> Split test file 7b3e9726 <Kouhei Sutou> Add gparquet_arrow_file_reader_select_schema() 3006dce3 <Kouhei Sutou> Read schema internally fe1fcb6b <Kouhei Sutou> Stop to create intermediate GArrow objects 05615dae <Kouhei Sutou> Use auto d2a344e5 <Kouhei Sutou> Follow name change 55d866a4 <Kouhei Sutou> GArrowColumn: add missing reference increment d9d329a3 <Benoit Rostykus> Space 53572a24 <Benoit Rostykus> Space 381db521 <Benoit Rostykus> Space e7ef71f2 <Benoit Rostykus> Nits b216d836 <Benoit Rostykus> Address PR comments, fix build and add test b60dd9ba <Benoit Rostykus> Expose getSchema and ReadColumn functions