Commits


François Saint-Jacques authored and Wes McKinney committed 0ce39c6d3d0
ARROW-4336: [C++] Change default build type to RELEASE The first goal of this change is two fold, to provide a fast default of users with the least amount of compiler warnings. The second goal of this change is to default the `BUILD_WARNING_LEVEL` to `CHECKIN`, if the release type is not `RELEASE`, minimizing the back-and-forth with CI from the developer perspective. Author: François Saint-Jacques <fsaintjacques@gmail.com> Author: Wes McKinney <wesm+git@apache.org> Closes #3464 from fsaintjacques/ARROW-4336-cmake-warning-default and squashes the following commits: 5ba62e05 <Wes McKinney> Minor fix to cpp/README.md 6741f8e6 <François Saint-Jacques> Revert bad change 1928f503 <François Saint-Jacques> Fix wrong cmake expression. 16590326 <François Saint-Jacques> Make mingw happy e4018ee2 <François Saint-Jacques> Enforce warning level to PRODUCTION in python build 91bf7f46 <François Saint-Jacques> Ignore python conversion warning 40cfb85a <François Saint-Jacques> Make Release the default build type ccaf9dd7 <François Saint-Jacques> ARROW-4336: Change the default BUILD_WARNING_LEVEL to CHECKIN