Commits


Neal Richardson authored and Wes McKinney committed 3ce38bf5906
ARROW-6821: [C++][Parquet] Do not require Thrift compiler when building (but still require library) I tried to follow #5464 for inspiration since it did similar for flatbuffers (though this doesn't vendor Thrift). Closes #6557 from nealrichardson/check-in-thrift and squashes the following commits: e7b74f144 <Neal Richardson> Merge branch 'check-in-thrift' of github.com:nealrichardson/arrow into check-in-thrift 90b72c4b2 <Neal Richardson> Turn verbosity back off 5570a077d <Wes McKinney> Restore ASF license header 7b3a59117 <Neal Richardson> Clean up bad merge and update :rat: again aead87923 <Neal Richardson> Update update-thrift.sh and cleanup a12d9e438 <Neal Richardson> Bump minimum thrift required to 0.11 6b7beb583 <Neal Richardson> Merge from origin a0bd9125d <Neal Richardson> Remove flex/bison/thrift-compiler from dockerfiles 310768591 <Wes McKinney> Fix missing dependency on thrift::thrift, move generated Parquet thrift files to src/generated, upgrade Doxygen file 2b38dd563 <Antoine Pitrou> Try another fix 78a0e9dfd <Antoine Pitrou> Try to fix AppVeyor failure 41371fff7 <Neal Richardson> Add back cmake arg 53e7028b3 <Neal Richardson> More build verbosity 98361c74d <Neal Richardson> Add dependency here? 42f55c231 <Neal Richardson> Full paths' 1c9728480 <Neal Richardson> Try this way 3f6a73f22 <Neal Richardson> Try this way e21db8526 <Neal Richardson> Fix case for R build verbosity check f27a80b4d <Neal Richardson> Maybe we need to mark these as generated 6402da1d9 <Neal Richardson> Add thrift::thrift as parquet static test dependency b293d121d <Neal Richardson> Actually prune thrift_ep e747cc59c <Neal Richardson> Prune more from thrift_ep; turn on verbosity in appveyor builds c219db3a6 <Neal Richardson> Exclude generated files from lint/:rat: 47f5de82a <Neal Richardson> Remove known build issues as they have been solved 28680885f <Neal Richardson> Remove flex, bison, and m4 from R installation code b2427d621 <Neal Richardson> Don't build thrift compiler 5f5737422 <Neal Richardson> Check in compiled thrift and add script to update; remove compilation step from parquet cmake f88d9e762 <Antoine Pitrou> Try to fix AppVeyor failure 5cd55d020 <Neal Richardson> Add back cmake arg 31b581a69 <Neal Richardson> More build verbosity 6fa0d7469 <Neal Richardson> Add dependency here? a781c2106 <Neal Richardson> Full paths' a121cd7ef <Neal Richardson> Try this way da0881023 <Neal Richardson> Try this way 56e7905b0 <Neal Richardson> Fix case for R build verbosity check ea213803a <Neal Richardson> Maybe we need to mark these as generated d35dacb49 <Neal Richardson> Add thrift::thrift as parquet static test dependency a1b2501d7 <Neal Richardson> Actually prune thrift_ep e4c135670 <Neal Richardson> Prune more from thrift_ep; turn on verbosity in appveyor builds 8e16b07e9 <Neal Richardson> Exclude generated files from lint/:rat: 34f22406f <Neal Richardson> Remove known build issues as they have been solved d037bb601 <Neal Richardson> Remove flex, bison, and m4 from R installation code e207d3c80 <Neal Richardson> Don't build thrift compiler c8c6fc12e <Neal Richardson> Check in compiled thrift and add script to update; remove compilation step from parquet cmake Lead-authored-by: Neal Richardson <neal.p.richardson@gmail.com> Co-authored-by: Antoine Pitrou <antoine@python.org> Co-authored-by: Wes McKinney <wesm+git@apache.org> Signed-off-by: Wes McKinney <wesm+git@apache.org>