{"push_id":3027741695,"size":55,"distinct_size":55,"ref":"refs/heads/master","head":"58e135824c610a8d3a50bc1860d19843f7b8806b","before":"e4e88bbb3b8c2039cbe8c1564708454510f23100","commits":[{"sha":"cf646e4167ed7b0ba6961152d945f82a37e4cc7d","author":{"name":"Sebastien Binet","email":"be0c0d1298e63814a95fcb7523d1ca1345b4ca1f@cern.ch"},"message":"ARROW-3584: [Go] Implement Table, Schema and Column\n\nThis CL adds the `Table` interface and a default simple, non-lazy implementation for it, based off a `Column` and `Schema`.\n\nThe `Schema` type is migrated from the `arrow/metadata` package to the main `arrow` one.\nAlso, `KeyValueMetadata` has been renamed to simply `Metadata`.\n\nAuthor: Sebastien Binet <binet@cern.ch>\n\nCloses #2838 from sbinet/issue-3584 and squashes the following commits:\n\n412375ece <Sebastien Binet> ARROW-3584:  Implement Table, Schema and Column","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/cf646e4167ed7b0ba6961152d945f82a37e4cc7d"},{"sha":"0d6d51d10fde8095f04e15f53db540b4331b084a","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3576: [Python] Implemented compressed streams\n\nAlso add a closed() method to the C++ FileInterface abstract class.\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #2839 from pitrou/ARROW-3576-python-compressed-files and squashes the following commits:\n\nc2ecda7cf <Antoine Pitrou> Address review comments\n88e721330 <Antoine Pitrou> Fix GLib binding (hopefully)\n325379804 <Antoine Pitrou> ARROW-3576:  Implemented compressed streams","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/0d6d51d10fde8095f04e15f53db540b4331b084a"},{"sha":"ce8bc4e13fd5618688d51cdc9b9cc3a127a10837","author":{"name":"Yuhong Guo","email":"e3552c5821d086e5702cb1e567175d57f057695c@antfin.com"},"message":"ARROW-3555: [Plasma] Unify plasma client get function using metadata.\n\nSometimes, it is very hard for the data consumer to know whether an object is a buffer or other types of object. If we use `try-catch` statement to catch the pyarrow deserialization exception and then using `plasma_client.get_buffer`, the code is not clean.\n\nAs discussed with @robertnishihara , we may leverage the metadata which is not used at all to mark the buffer data. Furthermore, this will avoid output `None` when the object is actually not available, which is showed in the test.\n\nIn the client of other language, corresponding change would be easy.\n\nAuthor: Yuhong Guo <yuhong.gyh@antfin.com>\nAuthor: Robert Nishihara <robertnishihara@gmail.com>\n\nCloses #2788 from guoyuhong/plasmaBytes and squashes the following commits:\n\n4adbd17 <Robert Nishihara> Update _plasma.pyx\nea75fb4 <Yuhong Guo> Fix test error\nfbb48ea <Yuhong Guo> Try to move get_raw_buffer to unified get_buffers\n0d7ef1d <Yuhong Guo> lint\na7041df <Yuhong Guo> Fix test failures\n47fb44e <Yuhong Guo> Add metadata support for plasma.","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/ce8bc4e13fd5618688d51cdc9b9cc3a127a10837"},{"sha":"a2f52fcbc4463aad2d8c37cb935ea44ee0339a54","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3405: [Python] Document CSV reader\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #2863 from pitrou/ARROW-3405-python-csv-doc and squashes the following commits:\n\n4ee59cadd <Antoine Pitrou> ARROW-3405:  Document CSV reader","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/a2f52fcbc4463aad2d8c37cb935ea44ee0339a54"},{"sha":"4b9b530e620e82f3ead974ab116a5ef532cc6483","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3592: [Python] Allow getting view of a binary scalar\n\nAlso add some docstrings.\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #2866 from pitrou/ARROW-3592-binary-scalar-view and squashes the following commits:\n\nec72febf5 <Antoine Pitrou> ARROW-3592:  Allow getting view of a binary scalar","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/4b9b530e620e82f3ead974ab116a5ef532cc6483"},{"sha":"5f0d3d26c27973e99c658d84f56e13fb8a809c8b","author":{"name":"Korn, Uwe","email":"9db7aff4323464219f5a4b4d78bdeaa4db8e3ebb@blue-yonder.com"},"message":"ARROW-3642: [C++] Add arrowConfig.cmake generation\n\ncc @wolfv\n\nAuthor: Korn, Uwe <Uwe.Korn@blue-yonder.com>\n\nCloses #2855 from xhochy/ARROW-3642 and squashes the following commits:\n\n360608ad0 <Korn, Uwe> Also export static targets\nc80c810d5 <Korn, Uwe> Make zlib a private lib dependency\n4dc869f94 <Korn, Uwe> ARROW-3642:  Add arrowConfig.cmake generation","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/5f0d3d26c27973e99c658d84f56e13fb8a809c8b"},{"sha":"8993f8b514290676552998f1fe6d267c1f5275ba","author":{"name":"Korn, Uwe","email":"9db7aff4323464219f5a4b4d78bdeaa4db8e3ebb@blue-yonder.com"},"message":"ARROW-3636: [C++/Python] Update arrow/python/pyarrow_api.h\n\nThis simply updates the file. I'll defer the removal of `public` to https://issues.apache.org/jira/browse/ARROW-3641\n\nAuthor: Korn, Uwe <Uwe.Korn@blue-yonder.com>\n\nCloses #2854 from xhochy/ARROW-3636 and squashes the following commits:\n\n10b429e54 <Korn, Uwe> Exclude pyarrow_lib.h from linting\n632c432e9 <Korn, Uwe> ARROW-3636:  Update arrow/python/pyarrow_api.h","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/8993f8b514290676552998f1fe6d267c1f5275ba"},{"sha":"1a6545aa51f5f41f0233ee0a11ef87d21127c5ed","author":{"name":"Praveen","email":"36885948e397ac14e55de8f717828d59fbf6dae6@dremio.com"},"message":"ARROW-3358: [Gandiva][C++] Deprecate Gandiva Status.\n\nRemoving all references to gandiva status and using arrow\nstatus instead.\n\nAuthor: Praveen <praveen@dremio.com>\n\nCloses #2861 from praveenbingo/ARROW-3358 and squashes the following commits:\n\n43c13e645 <Praveen> ARROW-3358:  Fixed lint and doc errors.\n2192277e0 <Praveen> ARROW-3358:  Fixed glib bindings and compiler warnings.\n26189f880 <Praveen> ARROW-3358:  Added missing arrow files.\nfe64bb897 <Praveen> ARROW-3358:  Deprecate Gandiva Status.","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/1a6545aa51f5f41f0233ee0a11ef87d21127c5ed"},{"sha":"85fd54c1f19896bec4e99fa6dd70b41b0d4dc957","author":{"name":"Javier Luraschi","email":"cb1ef5c9ecf67cdff88d1849c5ec0d20c1752721@hotmail.com"},"message":"ARROW-3647: [R] Fix R bit64 crash and formatting\n\nFix for https://issues.apache.org/jira/browse/ARROW-3647 by adding a dependency to `bit64` in `arrow` which will avoid letting `bit64` be unloaded while `arrow` is loaded.\n\nAdditionally, fix for https://github.com/rstudio/sparklyr/issues/1736, which was preventing tibbles using `integer64` to be formatted properly if `bit64` was not loaded explicitly.\n\nCC: @romainfrancois\n\nAuthor: Javier Luraschi <javierluraschi@hotmail.com>\n\nCloses #2867 from javierluraschi/bugfix/r-bit64-crash and squashes the following commits:\n\nf84f1e160 <Javier Luraschi> ARROW-3647:  Fix R bit64 crash and formatting","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/85fd54c1f19896bec4e99fa6dd70b41b0d4dc957"},{"sha":"f2bf068ce57033f13f2b7c002923e3d4d774096c","author":{"name":"Li Jin","email":"a3cb52d5143fd7b73dc39a807834f00d59edd35a@gmail.com"},"message":"ARROW-3566: [Format] Clarify the type of dictonary encoded field\n\nPer discussion on https://github.com/apache/arrow/pull/2681#issuecomment-431337993\n\nAuthor: Li Jin <ice.xelloss@gmail.com>\n\nCloses #2798 from icexelloss/ARROW-3566 and squashes the following commits:\n\n4c6ebb17f <Li Jin> type should be decoded type\n594c5a464 <Li Jin> Clarify the type of dictonary encoded field","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/f2bf068ce57033f13f2b7c002923e3d4d774096c"},{"sha":"3a1dd3feb9ca09f92168f46fcfc06c01305df3ec","author":{"name":"Romain Francois","email":"b8aabb4b95c817d9df69b6be95b2b94d6b1efe17@purrple.cat"},"message":"ARROW-3608: [R] Support for time32 and time64 array types\n\nAuthor: Romain Francois <romain@purrple.cat>\n\nCloses #2830 from romainfrancois/hms and squashes the following commits:\n\n0fec6897c <Romain Francois> simpler constructions of std::vector<arrow::Array> of 2 nullptr\nbbf03c8a6 <Romain Francois> remove PAT\n010d90078 <Romain Francois> rebase\n96743d6a0 <Romain Francois> add github pat to work around githib rate limit\nd253ea4f2 <Romain Francois> TimeArray -> R hms\n627b5f3fc <Romain Francois> lint\n34c907b55 <Romain Francois> R difftime -> Time32Array","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/3a1dd3feb9ca09f92168f46fcfc06c01305df3ec"},{"sha":"c89e9b65caef917ee7b3d5d403229783ad60a238","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3529: [Ruby] Import Red Parquet\n\nIt's Ruby bindings of Apache Parquet GLib.\n\nIt's based on https://github.com/red-data-tools/red-parquet/ at\ncfb8fbfcaa5cb9c835058c2e612d202f6cad2edf .\n\nSee also https://github.com/red-data-tools/red-parquet/commit/cfb8fbfcaa5cb9c835058c2e612d202f6cad2edf\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2772 from kou/ruby-parquet and squashes the following commits:\n\nfa6012ef0 <Kouhei Sutou> Use Thrift installed by Homebrew\n0b9f455f0 <Kouhei Sutou> Use Thrift formula\na9cb7a95a <Kouhei Sutou> Enable Parquet\n3f285f238 <Kouhei Sutou>  Import Red Parquet","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/c89e9b65caef917ee7b3d5d403229783ad60a238"},{"sha":"b5fafd81f48578c92e8118700457e82224aab13d","author":{"name":"Pindikura Ravindra","email":"dcc954558d860ac8fb4ae3d370d3525a624278ec@dremio.com"},"message":"ARROW-3519: [Gandiva] Arena for varlen output fns\n\nAuthor: Pindikura Ravindra <ravindra@dremio.com>\n\nCloses #2843 from pravindra/upper and squashes the following commits:\n\n865eeae4 <Pindikura Ravindra> ARROW-3519:  address review comments\n879ad179 <Pindikura Ravindra> ARROW-3519: fix python lint error\n26d7d744 <Pindikura Ravindra> ARROW-3519:  Arena for varlen output fns","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/b5fafd81f48578c92e8118700457e82224aab13d"},{"sha":"fe01c93ae3b70a1de7343d249c0f0df263bb6ad0","author":{"name":"Paddy Horan","email":"e3329cc3e496dc07f33f8b36f2d1ccb51669f92b@hotmail.com"},"message":"ARROW-3537: [Rust] Implement Tensor Type\n\nAuthor: Paddy Horan <paddyhoran@hotmail.com>\n\nCloses #2824 from paddyhoran/ARROW-3537 and squashes the following commits:\n\nf11f1409 <Paddy Horan> Addressed review comments\ncf457ef9 <Paddy Horan> Updated some comments\n7cfbb838 <Paddy Horan> Fixed more lint issues\n2d8e2c2b <Paddy Horan> Fixed lint issues\ndc657c02 <Paddy Horan> Added more testing\n95bd001a <Paddy Horan> Updated to use `&str` instead of `String`\nc3252441 <Paddy Horan> Added documentation\n4d5a1573 <Paddy Horan> Initial `Tensor` implementation","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/fe01c93ae3b70a1de7343d249c0f0df263bb6ad0"},{"sha":"059e2d0b04bae896fc0a01949a4b091556502f6b","author":{"name":"Yosuke Shiro","email":"f867a6d6d0c90b80d91d06af7c9cd4f6c6af8d03@gmail.com"},"message":"ARROW-3630: [Plasma][GLib] Add GLib bindings of Plasma\n\nIt's GLib bindings of Plasma.\n\nAuthor: Yosuke Shiro <ys2014hs@gmail.com>\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2848 from shiro615/glib-support-plasma and squashes the following commits:\n\nc5904970 <Kouhei Sutou> Extract plasma_store_server runner as helper\n689cd131 <Kouhei Sutou> Use Array to avoid shell escape\nad5f1ef9 <Kouhei Sutou> Add \"Plasma\" prefix to avoid name conflict\n5c7a8502 <Yosuke Shiro>  Add arguments in gplasma_client_new()\n455e4b02 <Yosuke Shiro>  Update documents\n6c2061c0 <Yosuke Shiro>  Rename 'GPlasmaPlasmaClient' to 'GPlasmaClient'\n23bf0cd5 <Yosuke Shiro>  Support GLib 2.40 for Ubuntu 14.04\n12f03895 <Yosuke Shiro>  Move Plasma test case to 'test/plasma/'\nf1d7f97d <Yosuke Shiro>  Fix order\n976020cf <Yosuke Shiro>  Build Plasma in Travis CI\na2290149 <Yosuke Shiro>  Add test case for Plasma\nda27add0 <Yosuke Shiro>  Add build system for Plasma\nad53af27 <Yosuke Shiro>  Add GPlasmaPlasmaClient","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/059e2d0b04bae896fc0a01949a4b091556502f6b"},{"sha":"2ac04fdffc0921784aaa45de660304cf75748489","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3661: [Gandiva][GLib] Use \"_\" as word separator in constant name\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2881 from kou/glib-improve-name and squashes the following commits:\n\n73a3c504 <Kouhei Sutou>  Use \"_\" as word separator in constant name","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/2ac04fdffc0921784aaa45de660304cf75748489"},{"sha":"4ef1dacb477d3539e274317b0a49159fe6550bbd","author":{"name":"Paddy Horan","email":"e3329cc3e496dc07f33f8b36f2d1ccb51669f92b@hotmail.com"},"message":"ARROW-3658: [Rust] Incorrect `List<T>` tests\n\nAuthor: Paddy Horan <paddyhoran@hotmail.com>\n\nCloses #2877 from paddyhoran/ARROW-3658 and squashes the following commits:\n\nab615192 <Paddy Horan> Fixed `List<T>` tests\nc7db6f30 <Paddy Horan> Fixed offset validation of `List<T>` and tests","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/4ef1dacb477d3539e274317b0a49159fe6550bbd"},{"sha":"4ee05abdee371bad9c9616605b49eedd02d4a151","author":{"name":"Pearu Peterson","email":"e038d31cea77644792bad0f19ca6ca1883888fb4@gmail.com"},"message":"ARROW-3624: [Python/C++] Support for zero-sized device buffers and device-to-device copying\n\nThis PR extends Arrow CUDA support for zero-size buffers.\n\nAuthor: Pearu Peterson <pearu.peterson@gmail.com>\n\nCloses #2844 from pearu/cuda-buffer and squashes the following commits:\n\nb97f0d5e <Pearu Peterson> Include buffer size to IPC memory handler. Revised zero-size buffer support.\n66c221c4 <Pearu Peterson> Add test for view/copy buffer. Use pytest.raises(.., match=..).\n3142aa22 <Pearu Peterson> Fix doc string.\n36f75811 <Pearu Peterson> Implemented device-to-device copy.\n5dc7c36b <Pearu Peterson> Support for zero-sized device buffers","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/4ee05abdee371bad9c9616605b49eedd02d4a151"},{"sha":"a56c009257a71979d5ed0b021197c7a9d5ed5021","author":{"name":"Bryan Cutler","email":"060dd14c05a8ffa8f201883ef57d0676b7c9c04a@gmail.com"},"message":"ARROW-3616: [Java] Fix remaining checkstyle issues\n\nEnable and fix remaining checkstyle rules except for NoFinalizer, OverloadMethodsDeclarationOrder, VariableDeclarationUsageDistance due to large code changes or possibly having an adverse effect.\n\nAuthor: Bryan Cutler <cutlerb@gmail.com>\n\nCloses #2842 from BryanCutler/java-checkstyle-remaining-ARROW-3616 and squashes the following commits:\n\n5218ef0 <Bryan Cutler> fixed gandiva\nb44b249 <Bryan Cutler> fixed arrow-flight\n4546f93 <Bryan Cutler> fixed arrow-plasma\n6e897d1 <Bryan Cutler> suppressed NoFinalizer check for PlasmaClient\nafffbbb <Bryan Cutler> fixed arrow-jdbc\n6287f70 <Bryan Cutler> fixed arrow-tools\n7c8b649 <Bryan Cutler> fix arrow-vector\n6ebf3ef <Bryan Cutler> enable all checks except for VariableDeclarationUsageDistance","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/a56c009257a71979d5ed0b021197c7a9d5ed5021"},{"sha":"e5b7f72202855e39f1c9e4defa495b3822c9daee","author":{"name":"Sebastien Binet","email":"be0c0d1298e63814a95fcb7523d1ca1345b4ca1f@cern.ch"},"message":"ARROW-3621: [Go] implement Table, Record, RecordReader and TableReader\n\nThis CL implements a few things:\n- Table, Schema and Column (needs #2838 to go in and then a rebase)\n- RecordBatch and RecordBatchReader\n- TableReader\n\nAuthor: Sebastien Binet <binet@cern.ch>\n\nCloses #2847 from sbinet/issue-3621 and squashes the following commits:\n\n99b6b7908 <Sebastien Binet> ARROW-3621:  implement TableReader\nc7935bbbf <Sebastien Binet>  modify Table interface to return int64 for Num{Cols,Rows}\ne9f79d9d1 <Sebastien Binet>  modify Record interface to return int64 for Num{Cols,Rows}\nf533f728e <Sebastien Binet> ARROW-3622:  implement Schema.Equal\n21ba08fb9 <Sebastien Binet> ARROW-3623:  implement Field.Equal\n7ca6708b7 <Sebastien Binet> ARROW-3612:  implement RecordBatch and RecordBatchReader","distinct":true,"url":"https://api.github.com/repos/123datalearning/arrow/commits/e5b7f72202855e39f1c9e4defa495b3822c9daee"}]}
{"actor":{"display_login":"cbismuth"}}