Commits

Benjamin Kietzman authored 1afbcb6bb2a
ARROW-6277: [C++][Parquet] Support direct DictionaryArray write of all parquet types Closes #5441 from bkietz/6277-Parquet-Support-reading-w and squashes the following commits: 8c2a93085 <Wes McKinney> Add BooleanType specialization to appease MSVC a87aa74a8 <Wes McKinney> Minor simplifications / comments ccb3c1d19 <Benjamin Kietzman> use ARROW_IGNORE_EXPR 182650b87 <Benjamin Kietzman> remove cruft e678ade08 <Benjamin Kietzman> address review comments f9c1b49de <Benjamin Kietzman> fix decoder type in column reader 88463e162 <Benjamin Kietzman> lint fixes 07031a2a3 <Benjamin Kietzman> add support for direct PutIndices f5d95b594 <Benjamin Kietzman> add support for Dictionary encoding direct put to numeric types b50da6148 <Benjamin Kietzman> extend direct put/decode support to FLBA 4b7c4e330 <Benjamin Kietzman> extend direct put/decode support to other numeric types a8c0786b8 <Benjamin Kietzman> working Int32 direct put/decode 081a1bd3c <Benjamin Kietzman> ARROW-6277: Add direct write support for other primitive types Lead-authored-by: Benjamin Kietzman <bengilgit@gmail.com> Co-authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Benjamin Kietzman <bengilgit@gmail.com>