{"push_id":3112261922,"size":89,"distinct_size":89,"ref":"refs/heads/ARROW-3616-fix","head":"898e06c957096009f0470c1bb9441ecb1915745f","before":"b78fe9260fe7db53efa0613d72de08941c5a94bd","commits":[{"sha":"2591454e586f51817a89519a6fcae331d13b07e1","author":{"name":"Yosuke Shiro","email":"566f3c030d8064e2a2a198dafd4d52e9d358b1f1@gmail.com"},"message":"ARROW-3845: [Gandiva] [GLib] Add GGandivaNode\n\nThis PR adds Node classes to create `GGandivaExpression` with the specified `GGandivaNode`.\n\nAuthor: Yosuke Shiro <yosuke.shiro615@gmail.com>\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3006 from shiro615/glib-add-ggandiva-node and squashes the following commits:\n\nc166c8fa <Yosuke Shiro> Fix argument names\n1903653b <Yosuke Shiro> Use each classes name not 'gandiva'\ne06a323a <Yosuke Shiro> Change document in ggandiva_expression_new()\n75798e60 <Yosuke Shiro> Change property names to use root_node and result_field\nf45ca8d1 <Yosuke Shiro> Fix indents\n1fcc2230 <Yosuke Shiro> Keep reference to GGandivaNode in GGandivaExpression\n62c3d8d2 <Yosuke Shiro> Remove (transfer full) in ggandiva_expression_new()\n55fa3e52 <Yosuke Shiro> Keep reference to GArrowField in GGandivaExpression\nf4c4420b <Yosuke Shiro> Change parameter name in ggandiva_expression_new()\nc2bcc807 <Yosuke Shiro> Use 'Expression Tree' in document\n84a5d67c <Kouhei Sutou> Keep reference to argument to prevent freeing while using\nf36ad385 <Kouhei Sutou> Keep reference to GArrowField to prevent freeing while using\nec774ca9 <Kouhei Sutou> Use get_instance_private() for GET_PRIVATE()\n428e91eb <Kouhei Sutou> Add \"Gandiva\" prefix\n6f34b8d6 <Kouhei Sutou> Specify section ID explicitly\na4deb089 <Yosuke Shiro> Fix red-gandiva test case\n6f15863c <Yosuke Shiro> Add missing include\neb5ec7a6 <Yosuke Shiro> Fix a typo\ncd1a8e12 <Yosuke Shiro> Create GGandivaExpression with the specified GGandivaNode\n900fb337 <Yosuke Shiro>  Add Node classes for GGandiva","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/2591454e586f51817a89519a6fcae331d13b07e1"},{"sha":"9509220ee76f696c37926b4057c0d16306e0c793","author":{"name":"Wes McKinney","email":"3be70eed0275ec2606f002bff3514252e145d204@apache.org"},"message":"ARROW-3785: [C++] Enable using double-conversion from $ARROW_BUILD_TOOLCHAIN\n\nI couldn't get the INTERFACE library strategy working locally so I extract the relevant properties from the CMake target\n\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #2996 from wesm/ARROW-3785 and squashes the following commits:\n\nb726fdd26 <Wes McKinney> Fix env file path again due to pushd issue\n1fd893202 <Wes McKinney> Fix env path in test-cmake-script.bat\ne5ddd65e3 <Wes McKinney> Try conda-forge again\n13ceba52b <Wes McKinney> Use Anaconda toolchain again, only install double-conversion from conda-forge on Windows\ne5600737d <Wes McKinney> Don't let toolchain install upgrade to Python 3.7\na2d01b799 <Wes McKinney> Add bzip2, re2 to YAML toolchain file. Use in Travis CI also\n29ba0060d <Wes McKinney> Fix yml file path\n30e47ed11 <Wes McKinney> Use conda_env_cpp.yml in Appveyor scripts for better maintainability\n6bb81fa36 <Wes McKinney> Install toolchain from conda-forge as it has double-conversion\nc9a2c0bf0 <Wes McKinney> Pass double-conversion config path to find_package\n90b47af03 <Wes McKinney> Explicitly append DOUBLE_CONVERSION_HOME to CMAKE_PREFIX_PATH\nd5ba1aa8e <Wes McKinney> Add double-conversion to Windows conda toolchain\n3627b5057 <Wes McKinney> Enable using double-conversion from conda toolchain","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/9509220ee76f696c37926b4057c0d16306e0c793"},{"sha":"d06d0d0b435ec13b759164c18be52217a3c4e418","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3738: [C++] Parse ISO8601-like timestamps in CSV columns\n\nSecond granularity is allowed (we might want to add support for fractions of seconds, e.g. in the \"YYYY-MM-DD[T ]hh:mm:ss.ssssss\" format).\n\nTimestamp conversion also participates in CSV type inference, since it's unlikely to produce false positives (e.g. a semantically \"string\" column that would be entirely made of valid timestamp strings).\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #2952 from pitrou/ARROW-3738-csv-timestamps and squashes the following commits:\n\n005a6e3f7 <Antoine Pitrou> ARROW-3738:  Parse ISO8601-like timestamps in CSV columns","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/d06d0d0b435ec13b759164c18be52217a3c4e418"},{"sha":"ac7c9ccb232a421602ab3f936ecd3ba7d2102d04","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3852: [C++] Suppress used uninitialized warning\n\n    In file included from ../src/arrow/util/bit-util-test.cc:35:\n    ../src/arrow/util/bit-stream-utils.h: In function 'void arrow::TestZigZag(int32_t)':\n    ../src/arrow/util/bit-stream-utils.h:110:11: warning: 'buffer' is used uninitialized in this function [-Wuninitialized]\n         memcpy(&buffered_values_, buffer_ + byte_offset_, num_bytes);\n         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n    ../src/arrow/gpu/cuda_context.cc: In member function 'arrow::Status arrow::gpu::CudaContext::OpenIpcBuffer(const arrow::gpu::CudaIpcMemHandle&, std::shared_ptr<arrow::gpu::CudaBuffer>*)':\n    ../src/arrow/gpu/cuda_context.cc:315:14: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized]\n         uint8_t* data;\n                  ^~~~\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3013 from kou/cpp-suppress-uninitialized-warning and squashes the following commits:\n\n5786bd0a4 <Kouhei Sutou> Suppress used uninitialized warning\nd3c02a4c7 <Kouhei Sutou>  Suppress used uninitialized warning","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/ac7c9ccb232a421602ab3f936ecd3ba7d2102d04"},{"sha":"2db3d4cce12432d9b7a924be765d2988eb61c193","author":{"name":"Paddy Horan","email":"e3329cc3e496dc07f33f8b36f2d1ccb51669f92b@hotmail.com"},"message":"ARROW-3713: [Rust] Implement BinaryArrayBuilder\n\nBuilds on [ARROW-3644](https://github.com/apache/arrow/pull/2914) and [ARROW-3787](https://github.com/apache/arrow/pull/2957).\n\nAuthor: Paddy Horan <paddyhoran@hotmail.com>\n\nCloses #2968 from paddyhoran/ARROW-3713 and squashes the following commits:\n\nc565cdca <Paddy Horan> Implementation of `BinaryArrayBuilder`","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/2db3d4cce12432d9b7a924be765d2988eb61c193"},{"sha":"b5d78a7fa653a8b4834032e8d54caf9a06331e91","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-3851: [C++] Run clang-format in parallel\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #3011 from pitrou/ARROW-3851-clang-format-slow and squashes the following commits:\n\naa65619b <Antoine Pitrou> ARROW-3851:  Run clang-format in parallel","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/b5d78a7fa653a8b4834032e8d54caf9a06331e91"},{"sha":"dc6da3abea1ad72d0a26d8d3f6e69b2b359f3cc4","author":{"name":"Krisztián Szűcs","email":"6bab32dc957a05a87930e779f272342e159326fa@gmail.com"},"message":"ARROW-3756: [CI/Docker/Java] Java tests are failing in docker-compose setup\n\nDon't merge yet, the tests are still failing.\n\nAuthor: Krisztián Szűcs <szucs.krisztian@gmail.com>\n\nCloses #2941 from kszucs/ARROW-3756 and squashes the following commits:\n\n461f8035 <Krisztián Szűcs> mount local m2 repo; use maven 3.5.2 image\n4fc33d02 <Krisztián Szűcs> alternative build directory\na004f826 <Krisztián Szűcs> use the mounted docker_cache folder as maven repository; set forkCount to zero","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/dc6da3abea1ad72d0a26d8d3f6e69b2b359f3cc4"},{"sha":"eaf8d32e5f292dca0aa5b5508041d5d39406224d","author":{"name":"Antoine Pitrou","email":"9359a4d812173b65a3a0094cd86363e79731a3c2@python.org"},"message":"ARROW-2653: [C++] Refactor hash table support\n\n1. Get rid of all macros and sprinkled out hash table handling code\n\n2. Improve performance by more careful selection of hash functions\n   (and better collision resolution strategy)\n\nInteger hashing benefits from a very fast specialization.\nSmall string hashing benefits from a fast specialization with less branches\nand less computation.\nGeneric string hashing falls back on hardware CRC32 or Murmur2-64, which has probably sufficient\nperformance given the typical distribution of string key length.\n\n3. Add some tests and benchmarks\n\nAuthor: Antoine Pitrou <antoine@python.org>\n\nCloses #3005 from pitrou/ARROW-2653 and squashes the following commits:\n\n0c2dcc3de <Antoine Pitrou> ARROW-2653:  Refactor hash table support","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/eaf8d32e5f292dca0aa5b5508041d5d39406224d"},{"sha":"80238f2ef54916776282cc71cb567dea72476224","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3856: [Ruby] Support compressed CSV save/load\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3015 from kou/ruby-csv-compressed and squashes the following commits:\n\nb3099ca9 <Kouhei Sutou>  Support compressed CSV save/load","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/80238f2ef54916776282cc71cb567dea72476224"},{"sha":"1995e8858f7cd365f6df7512823f8062d96386b0","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3854: [GLib] Deprecate garrow_gio_{input,output}_stream_get_raw()\n\nBecause we use `_get_raw()` name for functions that return C++ object.\n\nWe can provide getter for raw `GInputStream`/`GOutputStream` via GObject property mechanism. We used the mechanism for `GArrowCompressed{Input,Output}Stream`.\n\nThis pull request includes some implementation cleanups (sorry):\n\n  * Removed internal `garrow_buffer_input_stream_new_raw_buffer()` API\n  * Fixed indent.\n  * Changed to use `auto`.\n  * Moved `GParamSpec *spec` position.\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3014 from kou/glib-clean-io-stream and squashes the following commits:\n\ne5dc7fe9 <Kouhei Sutou> Close definition and use place\naed730e9 <Kouhei Sutou> Use auto\nc23ed351 <Kouhei Sutou>  Deprecate gio_{input,output}_get_raw()\n8a1f5556 <Kouhei Sutou>  Fix indent\n9c695b3f <Kouhei Sutou>  Remove needless internal API","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/1995e8858f7cd365f6df7512823f8062d96386b0"},{"sha":"3692a2321661c7ff0b86c17cd9c813d1f424f708","author":{"name":"Yosuke Shiro","email":"566f3c030d8064e2a2a198dafd4d52e9d358b1f1@gmail.com"},"message":"ARROW-3858: [GLib] Use {class_name}_get_instance_private\n\nBecause `G_TYPE_INSTANCE_GET_PRIVATE` has been deprecated since version 2.58.\nhttps://developer.gnome.org/gobject/stable/gobject-Type-Information.html#G-TYPE-INSTANCE-GET-PRIVATE\n\nAuthor: Yosuke Shiro <yosuke.shiro615@gmail.com>\n\nCloses #3017 from shiro615/glib-use-get-instance-private and squashes the following commits:\n\nd5eedd91 <Yosuke Shiro>  Use _get_instance_private()","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/3692a2321661c7ff0b86c17cd9c813d1f424f708"},{"sha":"3e0958a70ee1980e3cda5288412c8f69c9518156","author":{"name":"ShubhamChaurasia","email":"011b55f182216fb0b8aa7e8da852a851d112c423@gmail.com"},"message":"ARROW-3607: [Java] delete() method via JNI for plasma\n\nExposed delete() method\n\nAuthor: ShubhamChaurasia <shubh.chaurasia@gmail.com>\n\nCloses #2829 from ShubhamChaurasia/ARROW-3607 and squashes the following commits:\n\nb0e5951f <ShubhamChaurasia> ARROW-3607:  delete() method - fixed linting\nb4000b16 <ShubhamChaurasia> ARROW-3607:  delete() method - fixed linting\n28b6aaf1 <ShubhamChaurasia> ARROW-3607:  delete() method via JNI for plasma","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/3e0958a70ee1980e3cda5288412c8f69c9518156"},{"sha":"6dbd1ecfd081a7366068f1bcdbece612706ad6ed","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3864: [GLib] Add support for allow-float-truncate cast option\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3023 from kou/glib-add-allow-float-truncate-cast-options and squashes the following commits:\n\n57611105 <Kouhei Sutou>  Add support for allow-float-truncate cast option","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/6dbd1ecfd081a7366068f1bcdbece612706ad6ed"},{"sha":"c3f968c4d3ea0d09a5ca289ee7d56f4681f05aaa","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3070: [Packaging] Use Bintray\n\ndev/release/03-binary.sh uploads binaries (.deb, .rpm, .whl and conda\n.tar.bz2) to https://bintray.com/apache/arrow/ . It uses debian-rc,\nubuntu-rc, centos-rc and python-rc packages on Bintray.\n\ndev/release/03-binary.sh signs and generates checksums binaries. This\nignores signs and checksums generated by crossbow. Because we need\nsome special signing. For example, .dsc and .changes should use inline\nsign instead of separated sign file. debsign command does this. .rpm\nshould be signed by \"rpm --addsign\".\n\ndev/release/03-binary.sh also generates metadata to install .deb and\n.rpm files by apt and yum. See the changes for site/install.md how to\nuse https://bintray.com/apache/arrow/ as APT and Yum repository.\n\nThis means that this change includes work for\nhttps://issues.apache.org/jira/browse/ARROW-1349 .\n\nWe can install not only RC binaries but also released binaries by apt\nand yum. It will help us to verify binaries.\n\ndev/release/post-02-binary.sh downloads verified binaries at\ndebian-rc, ubuntu-rc, centos-rc and python-rc packages on Bintray and\nuploads them to debian, ubuntu, centos and python packages on Bintray.\n\nAPT and Yum repositories for RC and release are separated. So RC\ndoesn't affect users.\n\nRelease manager needs write access to https://bintray.com/apache/arrow .\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #2879 from kou/packaging-use-bintray and squashes the following commits:\n\n575a2d20 <Kouhei Sutou> Fix license position\n456ec8c7 <Kouhei Sutou> Add missing license header\n8214abdc <Kouhei Sutou> Clean\n395c873b <Kouhei Sutou> Ensure right permission\nd8fc63be <Kouhei Sutou> Export only the target GPG key\n4bfc6e08 <Kouhei Sutou> Use gpg-agent via SSH\n3dc2d44e <Kouhei Sutou> Add support for changing Bintray repository\n0cb8ccc9 <Kouhei Sutou> Fix typos\n66ca3d11 <Kouhei Sutou> Fix upload path for Python binaries\n5e094ed5 <Kouhei Sutou> Ensure updating APT repository\n41b355c1 <Kouhei Sutou> Fix path\n9965a063 <Kouhei Sutou> Uncomment\ne49ca7cc <Kouhei Sutou> Stop to upload binaries to dist.apache.org\ne71a7742 <Kouhei Sutou> Reduce API request\n12e2239e <Kouhei Sutou> Fix function name\na9cb7b83 <Kouhei Sutou> Unify how to install\n1fb9083b <Kouhei Sutou> Force to resign\nd0b2b059 <Kouhei Sutou> Remove needless quotations\na7fd26ba <Kouhei Sutou> Fix a typo\nd2d6c3b2 <Kouhei Sutou> Fix a typo\n42d3836e <Kouhei Sutou> Sign\nb3c11872 <Kouhei Sutou> Replace existing files\n238ee605 <Kouhei Sutou> Update install document\n65554a32 <Kouhei Sutou> Sign .dec and .changes\n3c0bafc9 <Kouhei Sutou> Fix a typo\n9e39341c <Kouhei Sutou> Support Python\nc22ebbac <Kouhei Sutou> Support APT\n18d7e112 <Kouhei Sutou>  Use Bintray for binary artifacts","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/c3f968c4d3ea0d09a5ca289ee7d56f4681f05aaa"},{"sha":"8d5bfc65bd5ebe66dcaadafcf7fc892c6abff572","author":{"name":"Krisztián Szűcs","email":"6bab32dc957a05a87930e779f272342e159326fa@gmail.com"},"message":"ARROW-3865: [Packaging] Add double-conversion dependency to conda forge recipes and the windows wheel build\n\nFollow-up of https://github.com/apache/arrow/commit/9509220ee76f696c37926b4057c0d16306e0c793, builds: [here](https://github.com/kszucs/crossbow/branches/all?utf8=%E2%9C%93&query=build-365)\n\nAuthor: Krisztián Szűcs <szucs.krisztian@gmail.com>\n\nCloses #3025 from kszucs/ARROW-3865 and squashes the following commits:\n\n2f66d94f3 <Krisztián Szűcs> add double-conversion dependency to conda forge recipes and the windows wheel build","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/8d5bfc65bd5ebe66dcaadafcf7fc892c6abff572"},{"sha":"8c52f4c659eb7f25727809b84dbc442165608b74","author":{"name":"Wes McKinney","email":"3be70eed0275ec2606f002bff3514252e145d204@apache.org"},"message":"ARROW-3782: [C++] Implement BufferedInputStream to pair with BufferedOutputStream\n\nAuthor: Wes McKinney <wesm+git@apache.org>\n\nCloses #2988 from wesm/ARROW-3782-part-2 and squashes the following commits:\n\n61c4e4922 <Wes McKinney> Suppress C4804 when building Cython extensions\n5b11ef248 <Wes McKinney> Remove zero-copy optimizations, address other code review feedback\n96ce938d4 <Wes McKinney> Remove BufferedRandomAccessFile\nd79b13843 <Wes McKinney> Use std::vector instead of dynamically-sized C array\ne57479c86 <Wes McKinney> Implement BufferedRandomAccessFile as subclass\n63ac6cb5c <Wes McKinney> Make supports_zero_copy an InputStream method, support zero-copy reading from BufferedInputStream\n3ea76dd87 <Wes McKinney> More BufferedInputStream tests\nb31a41422 <Wes McKinney> More refactoring, some initial BufferedInputStream tests\na538d9adb <Wes McKinney> Refactor to create BufferedBase class. Draft most of BufferedInputStream API\n2fafd9f73 <Wes McKinney> Refactor to create reusable StreamBuffer struct\ne5de50b2a <Wes McKinney> Drafting buffered reader classes","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/8c52f4c659eb7f25727809b84dbc442165608b74"},{"sha":"72817313a65ca9c29a9bcf0ced000bda6cc9f4e3","author":{"name":"Romain Francois","email":"b8aabb4b95c817d9df69b6be95b2b94d6b1efe17@purrple.cat"},"message":"ARROW-3741: [R] Add support for arrow::compute::Cast to convert Arrow arrays from one type to anothe\n\n``` r\nlibrary(arrow)\na <- array(1:10, NA)\na$type()\n#> arrow::Int32\n#> int32\n\nb <- a$cast(int16())\nb$type()\n#> arrow::Int16\n#> int16\n```\n\n<sup>Created on 2018-11-14 by the [reprex package](https://reprex.tidyverse.org) (v0.2.1.9000)</sup>\n\nAuthor: Romain Francois <romain@purrple.cat>\n\nCloses #2959 from romainfrancois/ARROW-3741/Cast and squashes the following commits:\n\n053bd3540 <Romain Francois> provision test for cast to half float\n085886b20 <Romain Francois> fix similar to @javierluraschi fix on #2955\n05f87580f <Romain Francois> Table$cast(schema)\nf02e74476 <Romain Francois> RecordBatch$cast(schema)\n7cb78ca36 <Romain Francois> ChunkedArray$cast()\n26ef53889 <Romain Francois> expose Schema$names as an active\nd41423b37 <Romain Francois> making STOP_IF_NULL an inline function so that it is only used on pointers.\nffa8c7c4a <Romain Francois> + tests\na96defacd <Romain Francois> testing the right thing in `STOP_IF_NULL`, same as https://github.com/apache/arrow/pull/2953/commits/e8a7b233028f265572dbef1793e33b9c86fd5721 from #2953\n70898ed8a <Romain Francois> Array$cast","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/72817313a65ca9c29a9bcf0ced000bda6cc9f4e3"},{"sha":"10b204ec2532d8e30be157bcfd3af53d41f42ffb","author":{"name":"Krisztián Szűcs","email":"6bab32dc957a05a87930e779f272342e159326fa@gmail.com"},"message":"ARROW-3728: [Python] Ignore differences in schema custom metadata when writing table to ParquetWriter\n\nMerging tables with schemas identical field-wise but different in metadata fails.\n\nAuthor: Krisztián Szűcs <szucs.krisztian@gmail.com>\n\nCloses #3029 from kszucs/ARROW-3728 and squashes the following commits:\n\n2e12f2413 <Krisztián Szűcs> mention jira issue\n936fcc15f <Krisztián Szűcs> clean\nfa1205bde <Krisztián Szűcs> don't check metadata","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/10b204ec2532d8e30be157bcfd3af53d41f42ffb"},{"sha":"d2256c5bdb25e46c53b3a70e01f0086898d9e021","author":{"name":"alexandreyc","email":"7c7ec1ba5411f7d1a7a375db86c2216ba419e71c@gmail.com"},"message":"ARROW-3677: [Go] Add fixed-length binary builder and array\n\nAuthor: alexandreyc <alexandre.crayssac@gmail.com>\n\nCloses #3012 from alexandreyc/master and squashes the following commits:\n\nde15e7e8d <alexandreyc> add fixed size binary, time32 and time64 to newBuilder\n0816da486 <alexandreyc> update field dtype of FixedSizeBinaryBuilder to be a pointer\n3ada4f714 <alexandreyc> remove useless field byteWidth on FixedSizeBinary\nef8d98262 <alexandreyc> add time32, time64 and fixed size binary test for array api\n51094761a <alexandreyc> add check that FixedSizeBinary implements Interface\n14477e7ce <alexandreyc> update binary and fixed-size binary array test\nb53921c14 <alexandreyc> remove old commented code\neaa7e0d7a <alexandreyc> add check that FixedSizeBinaryType implements FixedWidthDataType\n4682cdb95 <alexandreyc> add license to new files\n0a8654d30 <alexandreyc> remove log message from binary array test\n25303ed18 <alexandreyc> add fixed-size binary builder and array\n0e464373d <alexandreyc> add test for binary array","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/d2256c5bdb25e46c53b3a70e01f0086898d9e021"},{"sha":"1013a1dcd1904a4eab036a772184dd69e228f845","author":{"name":"Kouhei Sutou","email":"73218711cdd5d5c30ac66da3cc4d9d9204caf34b@clear-code.com"},"message":"ARROW-3831: [C++] Add support for returning decompressed size\n\nAuthor: Kouhei Sutou <kou@clear-code.com>\n\nCloses #3024 from kou/cpp-codec-decompressed-size and squashes the following commits:\n\n9b16e585f <Kouhei Sutou> Update variable name\n650ba3080 <Kouhei Sutou> Support output buffer is zero case with zlib\n7f8f10ee4 <Kouhei Sutou> Fix variable\n644d56518 <Kouhei Sutou>  Add support for returning decompressed size","distinct":true,"url":"https://api.github.com/repos/shyambits2004/arrow/commits/1013a1dcd1904a4eab036a772184dd69e228f845"}]}
{"actor":{"display_login":"shyambits2004"}}