{"push_id":3131450488,"size":13,"distinct_size":0,"ref":"refs/heads/master","head":"a3ba1a2b54afdd2a55bd600d644722cf54b9ab5d","before":"9c8ddae11622ace00a187c46412309af82191b74","commits":[{"sha":"12201841212967c78e31b2d2840b55b1707c4e7b","author":{"name":"Wes McKinney","email":"3be70eed0275ec2606f002bff3514252e145d204@apache.org"},"message":"ARROW-3641: [Python] Remove unneeded public keyword from pyarrow public C APIs\n\nAccording to\n\nhttps://cython.readthedocs.io/en/latest/src/userguide/external_C_code.html#c-api-declarations\n\nit is not necessary to use `public` here. If we want to be able to refer to Cython extension types at the C API level (at some point, this may not be a bad idea), then we must use `public` with those.\n\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #3147 from wesm/ARROW-3641 and squashes the following commits:\n\nf09902cb4 <Wes McKinney> Remove unneeded public keyword from pyarrow public APIs","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/12201841212967c78e31b2d2840b55b1707c4e7b"},{"sha":"24d00c0783e07ba4a7247779f569cd745ae60185","author":{"name":"Wes McKinney","email":"3be70eed0275ec2606f002bff3514252e145d204@apache.org"},"message":"ARROW-3248: [C++] Add \"arrow\" prefix to Arrow core unit tests, use PREFIX instead of file name for csv, io, ipc tests. Modular target cleanup\n\nI added a section to the cpp/README.md about the modular build targets.\n\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #3152 from wesm/ARROW-3248 and squashes the following commits:\n\nba3a3e58c <Wes McKinney> Need to add arrow- prefix to some Travis scripts\n1f3daaf78 <Wes McKinney> Rename io/ipc tests/executables. Add appropriate labels/prefixes to all unit tests/benchmarks. Add labels option to ADD_BENCHMARK","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/24d00c0783e07ba4a7247779f569cd745ae60185"},{"sha":"2428945c0684bed4295f783caaf4a681ef785d90","author":{"name":"Andy Grove","email":"f68909d51919859739a1c5d24450a2cc1026e93b@gmail.com"},"message":"ARROW-3880: [Rust] Implement simple math operations for numeric arrays\n\nAuthor: Andy Grove <andygrove73@gmail.com>\n\nCloses #3033 from andygrove/ARROW-3880 and squashes the following commits:\n\n17cd418 <Andy Grove> merge from master\nafb3518 <Andy Grove> Move min and max to array_ops\n0c77c61 <Andy Grove> code cleanup\nf8bfb41 <Andy Grove> move comparison ops to array_ops\n7a5975e <Andy Grove> Move math ops into new array_ops source file\n7946142 <Andy Grove> Address PR feedback\nadfe4b0 <Andy Grove> merge from master and fix conflicts\n5ed5f6e <Andy Grove> add comparison operations\n42c68af <Andy Grove> re-implement with generics\n963def6 <Andy Grove> Merge branch 'master' into ARROW-3880\n729cd9a <Andy Grove> fix formatting\n405c63e <Andy Grove> re-implement using macros\n5876fb7 <Andy Grove> save work\na2b87e2 <Andy Grove> merge from master, comment out new methods\n2a43b3f <Andy Grove> merge from master\n06bbc4a <Andy Grove> improve handling of divide by zero, format for rust nightly\n1ea98cf <Andy Grove> Improve error handling\ndcad28a <Andy Grove> cargo fmt\n12dc05b <Andy Grove> Implement simple math operations for numeric arrays","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/2428945c0684bed4295f783caaf4a681ef785d90"},{"sha":"bb3fa4b871b26df786c8f67b23208aae719b56e9","author":{"name":"Brian Hulette","email":"e5fce473ba473e73422afc5bb319c5cc358ed4c8@gmail.com"},"message":"ARROW-3993: [JS] CI Jobs Failing\n\nUse `gulp@4.0.0` rather than `gulp@next`\n\nAuthor: Brian Hulette <hulettbh@gmail.com>\n\nCloses #3153 from TheNeuralBit/gulp-fix and squashes the following commits:\n\ne5d2e74c4 <Brian Hulette> gulp@{next->4.0.0}","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/bb3fa4b871b26df786c8f67b23208aae719b56e9"},{"sha":"e7341356a365711ef2e19f2a4cb3ee59bc55296d","author":{"name":"Korn, Uwe","email":"9db7aff4323464219f5a4b4d78bdeaa4db8e3ebb@blue-yonder.com"},"message":"ARROW-3995: [CI] Use understandable names on Travis\n\nAuthor: Korn, Uwe <Uwe.Korn@blue-yonder.com>\n\nCloses #3158 from xhochy/travis-names and squashes the following commits:\n\nf268f276 <Korn, Uwe> ARROW-3995:  Use understandable names on Travis","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/e7341356a365711ef2e19f2a4cb3ee59bc55296d"},{"sha":"a1eff5f3eee7609ce2a67b051d26aca810961f43","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3986: [C++] Write prose documentation\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #3149 from pitrou/ARROW-3986-cpp-prose-doc and squashes the following commits:\n\n77e37940 <Antoine Pitrou> ARROW-3986:  Write prose documentation","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/a1eff5f3eee7609ce2a67b051d26aca810961f43"},{"sha":"c7e986047a7066a4001227a2901f91bc2f2a17d2","author":{"name":"Chao Sun","email":"f8383f764a897131a041b2260bfe2af2e49bb068@apache.org"},"message":"ARROW-3960: [Rust] remove extern crate for Rust 2018\n\nThis is a trivial change to remove \"extern crate\" definitions\nin lib.rs, to follow the new module system in Rust 2018 edition.\n\nAuthor: Chao Sun <sunchao@apache.org>\nAuthor: Chao Sun <sunchao@uber.com>\n\nCloses #3125 from sunchao/ARROW-3960 and squashes the following commits:\n\n56a4393 <Chao Sun> Remove star import\n0e5d06c <Chao Sun> Fixing json_internal error\n53c13a9 <Chao Sun> ARROW-3960:  remove extern crate for Rust 2018","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/c7e986047a7066a4001227a2901f91bc2f2a17d2"},{"sha":"28d16c0e5682edeeebb37d3724f17b82c10aa4cf","author":{"name":"kabukawa","email":"19f7cb6115526b4acb6d314e5b9640b74c7f375f@gmail.com"},"message":"ARROW-3996: [C++] Add missing packages on Linux\n\n[C++] Build requirement libraries add to README.md.\n\n* autoconf\n* Jemalloc\n* boost-regex\n\nAuthor: kabukawa <kabukawa@gmail.com>\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3157 from kabukawa/apache-arrow-develop and squashes the following commits:\n\na9f465a3 <Kouhei Sutou> Add autoconf\n45568fd1 <kabukawa>  Instration requirement add.(modified)\ndcee4855 <kabukawa>  Instration requirement add.","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/28d16c0e5682edeeebb37d3724f17b82c10aa4cf"},{"sha":"527fed672260752e72a6572238d1029063091ef1","author":{"name":"Yosuke Shiro","email":"566f3c030d8064e2a2a198dafd4d52e9d358b1f1@gmail.com"},"message":"ARROW-3913: [Gandiva] [GLib] Add GGandivaLiteralNode\n\nSupport GGandivaLiteralNode including the following sub classes.\n\n- GGandivaUint8LiteralNode\n- GGandivaUint16LiteralNode\n- GGandivaUint32LiteralNode\n- GGandivaUint64LiteralNode\n- GGandivaInt8LiteralNode\n- GGandivaInt16LiteralNode\n- GGandivaInt32LiteralNode\n- GGandivaInt64LiteralNode\n- GGandivaFloatLiteralNode\n- GGandivaDoubleLiteralNode\n- GGandivaStringLiteralNode\n- GGandivaBinaryLiteralNode\n\nAuthor: Yosuke Shiro <yosuke.shiro615@gmail.com>\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3092 from shiro615/glib-add-ggandiva-literal-node and squashes the following commits:\n\nfb49b256 <Kouhei Sutou> Add a missing ref\n91cebe1c <Kouhei Sutou> Break a long line\n3ad1e5d8 <Yosuke Shiro>  Support BooleanLiteralNode#value\n28d301eb <Yosuke Shiro> Fix class orders\n7d70c89e <Yosuke Shiro> Remove binary literal property\n783a2868 <Yosuke Shiro> Use g_bytes_ref in ggandiva_binary_literal_node_get_value()\n4162234d <Yosuke Shiro> Fix class orders\n289dfce2 <Yosuke Shiro> Add ggandiva_binary_literal_node_new_bytes()\n77f9eb89 <Yosuke Shiro> Remove (transfer full) to use return value.c_str()\ne43d525f <Yosuke Shiro> Use static_pointer_cast\n62a6dd5c <Yosuke Shiro> Return GBytes in ggandiva_binary_literal_node_get_value()\n48d1175d <Yosuke Shiro> Remove unnecessary static_cast\nd7ac46b4 <Yosuke Shiro> Remove (nullable) of size of binary literal\n8f6643af <Yosuke Shiro> Fix documents\n3ded5866 <Yosuke Shiro> Refactor ggandiva_literal_{}_node_new_raw()\na54c6f58 <Yosuke Shiro> Add the original raw value getter\nbb2f71be <Yosuke Shiro> Rename Uint to UInt\n34422ad1 <Yosuke Shiro> Remove property\n7a3fe325 <Yosuke Shiro> Use 'const guint8 *value, gsize size' for binary data\n138abbf8 <Yosuke Shiro> Fix a typo\nba501d60 <Yosuke Shiro> Rename is_true to value\na45fa752 <Yosuke Shiro> Use MakeStringLiteral, MakeBinaryLiteral\nd8775e4a <Yosuke Shiro> Fix property name in BooleanLiteralNode\n62a4eb48 <Yosuke Shiro> Add test case for LiteralNode\n83876ccd <Yosuke Shiro>  Support GGandivaLiteralNode","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/527fed672260752e72a6572238d1029063091ef1"},{"sha":"c0ac97f126c98fb29e81d6544adfea9d4ab74aff","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-4004: [GLib] Replace GPU with CUDA\n\nThis is a follow-up change for #3088.\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3162 from kou/glib-replace-gpu-with-cuda and squashes the following commits:\n\n8891e510 <Kouhei Sutou>  Replace GPU with CUDA","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/c0ac97f126c98fb29e81d6544adfea9d4ab74aff"},{"sha":"c029b772f35958feb723cdddb67dcf04ae302013","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3976: [Ruby] Try to upgrade git to avoid errors caused by Homebrew on older git\n\nIt seems that `brew update` can fail if the git version is too old, see https://github.com/Linuxbrew/brew/issues/820. Also adds retry logic\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #3155 from wesm/ARROW-3976 and squashes the following commits:\n\n0c7964ba3 <Kouhei Sutou> Stop to use old Ruby\n7dce4f0a3 <Kouhei Sutou> travis_wait isn't available in custom shell script\n6d41e7196 <Kouhei Sutou> Make brew commands more robust\n05044892b <Wes McKinney> Incorporate code review\n8c0454fd7 <Wes McKinney> Try to upgrade git to avoid errors caused by Homebrew on older git, where --local argument is missing","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/c029b772f35958feb723cdddb67dcf04ae302013"},{"sha":"67506d94b762d0ea3d26ba0e2df1399e566d145b","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-4002: [C++][Gandiva] Remove needless CMake version check\n\nI could build Gandiva with CMake 3.7.2 and LLVM 6.0.0 on Debian\nstretch. But I disabled Gandiva JNI.\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3161 from kou/cpp-gandiva-remove-cmake-version-check and squashes the following commits:\n\n1506c546c <Kouhei Sutou>  Remove needless CMake version check","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/67506d94b762d0ea3d26ba0e2df1399e566d145b"},{"sha":"a3ba1a2b54afdd2a55bd600d644722cf54b9ab5d","author":{"name":"Wes McKinney","email":"3be70eed0275ec2606f002bff3514252e145d204@apache.org"},"message":"ARROW-3988: [C++] Do not build unit tests by default, fix building Gandiva unit tests when ARROW_BUILD_TESTS=OFF\n\nI found while working on this that disabling `ARROW_GANDIVA_BUILD_TESTS` would break the build -- I think this was caused by some other changes I made. We should remove that option and instead use the new modular build targets and invoke unit tests using labels. So we would write\n\n```\nninja gandiva  # this will build all libraries and unit tests when ARROW_BUILD_TESTS=ON\nctest -L gandiva\n```\n\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #3156 from wesm/ARROW-3988 and squashes the following commits:\n\n0420f9ed0 <Wes McKinney> Remove arrow::PrimitiveBuilder from builder.rst for now because of Sphinx warning\nf8a33a5aa <Wes McKinney> Fix gandiva test flag\nc4893534c <Wes McKinney> Add ARROW_BUILD_TESTS to appveyor-cpp-test-cmake-script.bat\n5c6a33271 <Wes McKinney> Do not build unit tests by default, fix building Gandiva unit tests when ARROW_BUILD_TESTS=OFF","distinct":false,"url":"https://api.github.com/repos/fsaintjacques/arrow/commits/a3ba1a2b54afdd2a55bd600d644722cf54b9ab5d"}]}
{"actor":{"display_login":"fsaintjacques"}}