{"push_id":2978130006,"size":8,"distinct_size":8,"ref":"refs/heads/issue-3577","head":"e195eb3733d18b171f049f9b62ae8d57f87a7bd9","before":"d6d4878ecd05bd46cfc53633d9403ef9eb103e3d","commits":[{"sha":"b63430dd32812157672a4a07935dc0055831d0d4","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3581: [Gandiva][C++] Use protobuf as shared library when -DARROW_PROTOBUF_USE_SHARED=ON\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2807 from kou/cpp-gandiva-support-arrow-protobuf-use-shared and squashes the following commits:\n\nf36372f7d <Kouhei Sutou>  Use protobuf as shared library when -DARROW_PROTOBUF_USE_SHARED=ON","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/b63430dd32812157672a4a07935dc0055831d0d4"},{"sha":"565cb7bd7e7efd9f5997b62e1af0b6f86efa69bc","author":{"name":"Krisztián Szűcs","email":"6bab32dc957a05a87930e779f272342e159326fa@gmail.com"},"message":"ARROW-3568: [Packaging] Run pyarrow unittests for windows wheels\n\nBuild https://ci.appveyor.com/project/kszucs/crossbow/builds/19651947\n\nAuthor: Krisztián Szűcs <szucs.krisztian@gmail.com>\n\nCloses #2801 from kszucs/ARROW-3568 and squashes the following commits:\n\nbc0aa2a2d <Krisztián Szűcs>  missing pytest\nb82243a17 <Krisztián Szűcs>  run pytest when building windows wheels","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/565cb7bd7e7efd9f5997b62e1af0b6f86efa69bc"},{"sha":"b1572b519e36d3a670c1d3acc46154d8900f218e","author":{"name":"Sebastien Binet","email":"be0c0d1298e63814a95fcb7523d1ca1345b4ca1f@cern.ch"},"message":"ARROW-3582: [CI] fix incantation for C++/Java detection tool\n\nAuthor: Sebastien Binet <binet@cern.ch>\n\nCloses #2808 from sbinet/issue-3582 and squashes the following commits:\n\n210a8b79 <Sebastien Binet> ARROW-3582:  fix incantation for C++/Java detection tool","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/b1572b519e36d3a670c1d3acc46154d8900f218e"},{"sha":"de5d7de720bbbe105168333cfb39e0a8cc9f3bc4","author":{"name":"Krisztián Szűcs","email":"6bab32dc957a05a87930e779f272342e159326fa@gmail.com"},"message":"ARROW-3539: [CI/Packaging] Update scripts to build against vendored jemalloc\n\nActually to not install jemalloc :)\n\nAuthor: Krisztián Szűcs <szucs.krisztian@gmail.com>\n\nCloses #2779 from kszucs/ARROW-3539 and squashes the following commits:\n\n016575cf <Krisztián Szűcs> make build args\n92899bff <Krisztián Szűcs> remove jemalloc installations","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/de5d7de720bbbe105168333cfb39e0a8cc9f3bc4"},{"sha":"d1e7ab962c4a5b5de116cf1f37e5136b7d9c73ea","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3580: [Gandiva][C++] Fix build error with g++ 8.2.0\n\nError message1:\n\n    In file included from /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/expr_decomposer.cc:27:\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:46:27: error: 'function' in namespace 'std' does not name a template type\n       using maker_type = std::function<Status(const FunctionNode&, FunctionHolderPtr*)>;\n                               ^~~~~~~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:46:22: note: 'std::function' is defined in header '<functional>'; did you forget to '#include <functional>'?\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:30:1:\n    +#include <functional>\n\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:46:22:\n       using maker_type = std::function<Status(const FunctionNode&, FunctionHolderPtr*)>;\n                          ^~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:47:52: error: 'maker_type' was not declared in this scope\n       using map_type = std::unordered_map<std::string, maker_type>;\n                                                        ^~~~~~~~~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:47:52: note: suggested alternative: 'decltype'\n       using map_type = std::unordered_map<std::string, maker_type>;\n                                                        ^~~~~~~~~~\n                                                        decltype\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:47:62: error: template argument 2 is invalid\n       using map_type = std::unordered_map<std::string, maker_type>;\n                                                                  ^\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:47:62: error: template argument 5 is invalid\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:60:10: error: 'map_type' does not name a type; did you mean 'iswctype'?\n       static map_type& makers() {\n              ^~~~~~~~\n              iswctype\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h: In static member function 'static gandiva::Status gandiva::FunctionHolderRegistry::Make(const string&, const gandiva::FunctionNode&, gandiva::FunctionHolderPtr*)':\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:51:18: error: 'makers' was not declared in this scope\n         auto found = makers().find(name);\n                      ^~~~~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/function_holder_registry.h:51:18: note: suggested alternative: 'Make'\n         auto found = makers().find(name);\n                      ^~~~~~\n                      Make\n\nMessage2:\n\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/tree_expr_builder.cc: In static member function 'static gandiva::NodePtr gandiva::TreeExprBuilder::MakeNull(gandiva::DataTypePtr)':\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/tree_expr_builder.cc:78:70: error: 'float_t' was not declared in this scope\n           return std::make_shared<LiteralNode>(data_type, LiteralHolder((float_t)0), true);\n                                                                          ^~~~~~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/tree_expr_builder.cc:78:70: note: suggested alternative: 'float'\n           return std::make_shared<LiteralNode>(data_type, LiteralHolder((float_t)0), true);\n                                                                          ^~~~~~~\n                                                                          float\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/tree_expr_builder.cc:80:70: error: 'double_t' was not declared in this scope\n           return std::make_shared<LiteralNode>(data_type, LiteralHolder((double_t)0), true);\n                                                                          ^~~~~~~~\n    /home/kou/work/cpp/arrow.kou/cpp/src/gandiva/tree_expr_builder.cc:80:70: note: suggested alternative: 'double'\n           return std::make_shared<LiteralNode>(data_type, LiteralHolder((double_t)0), true);\n                                                                          ^~~~~~~~\n                                                                          double\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2806 from kou/cpp-gandiva-fix-build-error-with-g++-8.2.0 and squashes the following commits:\n\ncb30eb10 <Kouhei Sutou> Format\n18767a14 <Kouhei Sutou> Use C++ style cast\nfc5c550f <Kouhei Sutou>  Fix build error with g++ 8.2.0","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/d1e7ab962c4a5b5de116cf1f37e5136b7d9c73ea"},{"sha":"d656dc3fc90b0f1c34b2f44f2c62598da82a24dd","author":{"name":"Paddy Horan","email":"e3329cc3e496dc07f33f8b36f2d1ccb51669f92b@hotmail.com"},"message":"ARROW-3573: [Rust] with_bitset does not set valid bits correctly\n\nThe boundary check is off a little, `MutableBuffer::new(64).with_bitset(64, false);` will fail.  This issue only happens if the arguments to `new` and `with_bitset` are the same and a multiple of 64.\n\n`write_bytes` is currently writing 1 instead of 255 to set all the bits when `val` is `true`\n\ncc @kszucs @crepererum @sunchao @andygrove\n\nAuthor: Paddy Horan <paddyhoran@hotmail.com>\n\nCloses #2803 from paddyhoran/ARROW-3573 and squashes the following commits:\n\nbfd70b89 <Paddy Horan> Updated boundary check and bits set on `true`","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/d656dc3fc90b0f1c34b2f44f2c62598da82a24dd"},{"sha":"2d7cbd1dd268656dab68be30c2f038180347535d","author":{"name":"Sebastien Binet","email":"be0c0d1298e63814a95fcb7523d1ca1345b4ca1f@cern.ch"},"message":"Go: consolidate makeArrayFn creation+initialization","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/2d7cbd1dd268656dab68be30c2f038180347535d"},{"sha":"e195eb3733d18b171f049f9b62ae8d57f87a7bd9","author":{"name":"Sebastien Binet","email":"be0c0d1298e63814a95fcb7523d1ca1345b4ca1f@cern.ch"},"message":"ARROW-3577: [Go] implement Chunked array","distinct":true,"url":"https://api.github.com/repos/sbinet-gonum/arrow/commits/e195eb3733d18b171f049f9b62ae8d57f87a7bd9"}]}
{"actor":{"display_login":"sbinet"}}