[jira] [Created] (ARROW-5753) [Rust] Fix code coverage in CI

2019-06-26 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5753: --- Summary: [Rust] Fix code coverage in CI Key: ARROW-5753 URL: https://issues.apache.org/jira/browse/ARROW-5753 Project: Apache Arrow Issue Type: Bug Component

[jira] [Created] (ARROW-5722) [Rust] Implement std::fmt::Debug for ListArray, BinaryArray and StructArray

2019-06-24 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5722: --- Summary: [Rust] Implement std::fmt::Debug for ListArray, BinaryArray and StructArray Key: ARROW-5722 URL: https://issues.apache.org/jira/browse/ARROW-5722 Project: Apache Arrow

[jira] [Created] (ARROW-5721) [Rust] Move array related code into a separate module

2019-06-24 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5721: --- Summary: [Rust] Move array related code into a separate module Key: ARROW-5721 URL: https://issues.apache.org/jira/browse/ARROW-5721 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-5613) [Rust] Fail to compile with unrecognized platform-specific intrinsic function

2019-06-14 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5613: --- Summary: [Rust] Fail to compile with unrecognized platform-specific intrinsic function Key: ARROW-5613 URL: https://issues.apache.org/jira/browse/ARROW-5613 Project: Apache Arr

[jira] [Created] (ARROW-5561) [Release] Build and publish Rust docs

2019-06-11 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5561: --- Summary: [Release] Build and publish Rust docs Key: ARROW-5561 URL: https://issues.apache.org/jira/browse/ARROW-5561 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-5479) [Rust] [DataFusion] Use ARROW_TEST_DATA instead of relative path for testing

2019-06-01 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5479: --- Summary: [Rust] [DataFusion] Use ARROW_TEST_DATA instead of relative path for testing Key: ARROW-5479 URL: https://issues.apache.org/jira/browse/ARROW-5479 Project: Apache Arro

[jira] [Created] (ARROW-5358) [Rust] Implement equality check for ArrayData and Array

2019-05-16 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5358: --- Summary: [Rust] Implement equality check for ArrayData and Array Key: ARROW-5358 URL: https://issues.apache.org/jira/browse/ARROW-5358 Project: Apache Arrow Issue Type

[jira] [Created] (ARROW-5357) [Rust] change Buffer::len to represent total bytes instead of used bytes

2019-05-16 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5357: --- Summary: [Rust] change Buffer::len to represent total bytes instead of used bytes Key: ARROW-5357 URL: https://issues.apache.org/jira/browse/ARROW-5357 Project: Apache Arrow

[jira] [Created] (ARROW-5284) [Rust] Replace libc with std::alloc for memory allocation

2019-05-07 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5284: --- Summary: [Rust] Replace libc with std::alloc for memory allocation Key: ARROW-5284 URL: https://issues.apache.org/jira/browse/ARROW-5284 Project: Apache Arrow Issue Ty

[jira] [Created] (ARROW-5116) [Rust] move kernel related files under compute/kernels

2019-04-03 Thread Chao Sun (JIRA)
Chao Sun created ARROW-5116: --- Summary: [Rust] move kernel related files under compute/kernels Key: ARROW-5116 URL: https://issues.apache.org/jira/browse/ARROW-5116 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-4807) [Rust] Fix csv_writer benchmark

2019-03-07 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4807: --- Summary: [Rust] Fix csv_writer benchmark Key: ARROW-4807 URL: https://issues.apache.org/jira/browse/ARROW-4807 Project: Apache Arrow Issue Type: Bug Componen

[jira] [Created] (ARROW-4393) [Rust] coding style: apply 90 characters per line limit

2019-01-27 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4393: --- Summary: [Rust] coding style: apply 90 characters per line limit Key: ARROW-4393 URL: https://issues.apache.org/jira/browse/ARROW-4393 Project: Apache Arrow Issue Type

[jira] [Created] (ARROW-4392) [Rust] Implement high-level Parquet writer

2019-01-27 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4392: --- Summary: [Rust] Implement high-level Parquet writer Key: ARROW-4392 URL: https://issues.apache.org/jira/browse/ARROW-4392 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-4305) [Rust] Fix parquet version number in README

2019-01-20 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4305: --- Summary: [Rust] Fix parquet version number in README Key: ARROW-4305 URL: https://issues.apache.org/jira/browse/ARROW-4305 Project: Apache Arrow Issue Type: Improvemen

[jira] [Created] (ARROW-4304) [Rust] Enhance documentation for arrow

2019-01-20 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4304: --- Summary: [Rust] Enhance documentation for arrow Key: ARROW-4304 URL: https://issues.apache.org/jira/browse/ARROW-4304 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-4189) [Rust] Fix broken cargo coverage

2019-01-07 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4189: --- Summary: [Rust] Fix broken cargo coverage Key: ARROW-4189 URL: https://issues.apache.org/jira/browse/ARROW-4189 Project: Apache Arrow Issue Type: Test Compon

[jira] [Created] (ARROW-4172) [Rust] more consistent naming in array builders

2019-01-06 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4172: --- Summary: [Rust] more consistent naming in array builders Key: ARROW-4172 URL: https://issues.apache.org/jira/browse/ARROW-4172 Project: Apache Arrow Issue Type: Sub-ta

[jira] [Created] (ARROW-4171) [Rust] fix parquet crate release version

2019-01-06 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4171: --- Summary: [Rust] fix parquet crate release version Key: ARROW-4171 URL: https://issues.apache.org/jira/browse/ARROW-4171 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-4170) [CI/Rust] Create separate CI job for parquet crate

2019-01-06 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4170: --- Summary: [CI/Rust] Create separate CI job for parquet crate Key: ARROW-4170 URL: https://issues.apache.org/jira/browse/ARROW-4170 Project: Apache Arrow Issue Type: Tes

[jira] [Created] (ARROW-4160) [Rust] Add README and executable files to parquet

2019-01-04 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4160: --- Summary: [Rust] Add README and executable files to parquet Key: ARROW-4160 URL: https://issues.apache.org/jira/browse/ARROW-4160 Project: Apache Arrow Issue Type: Impr

[jira] [Created] (ARROW-4151) [Rust] Restructure project directories

2019-01-03 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4151: --- Summary: [Rust] Restructure project directories Key: ARROW-4151 URL: https://issues.apache.org/jira/browse/ARROW-4151 Project: Apache Arrow Issue Type: Task

[jira] [Created] (ARROW-4137) [Rust] Move parquet code into a separate crate

2018-12-31 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4137: --- Summary: [Rust] Move parquet code into a separate crate Key: ARROW-4137 URL: https://issues.apache.org/jira/browse/ARROW-4137 Project: Apache Arrow Issue Type: Test

[jira] [Created] (ARROW-4075) [Rust] Reuse buffer builder and array builder after calling finish()

2018-12-18 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4075: --- Summary: [Rust] Reuse buffer builder and array builder after calling finish() Key: ARROW-4075 URL: https://issues.apache.org/jira/browse/ARROW-4075 Project: Apache Arrow

[jira] [Created] (ARROW-4064) [Rust] Merge utils from Parquet and Arrow

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4064: --- Summary: [Rust] Merge utils from Parquet and Arrow Key: ARROW-4064 URL: https://issues.apache.org/jira/browse/ARROW-4064 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-4063) [Rust] [Parquet] Add benchmarks for Parquet

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4063: --- Summary: [Rust] [Parquet] Add benchmarks for Parquet Key: ARROW-4063 URL: https://issues.apache.org/jira/browse/ARROW-4063 Project: Apache Arrow Issue Type: Improvemen

[jira] [Created] (ARROW-4062) [Rust] [Parquet] Add README

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4062: --- Summary: [Rust] [Parquet] Add README Key: ARROW-4062 URL: https://issues.apache.org/jira/browse/ARROW-4062 Project: Apache Arrow Issue Type: Bug Components:

[jira] [Created] (ARROW-4061) [Rust] [Parquet] Implement "spaced" version for non-dictionary encoding/decoding

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4061: --- Summary: [Rust] [Parquet] Implement "spaced" version for non-dictionary encoding/decoding Key: ARROW-4061 URL: https://issues.apache.org/jira/browse/ARROW-4061 Project: Apache

[jira] [Created] (ARROW-4060) [Rust] Add Parquet/Arrow schema converter

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4060: --- Summary: [Rust] Add Parquet/Arrow schema converter Key: ARROW-4060 URL: https://issues.apache.org/jira/browse/ARROW-4060 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-4059) [Rust] Parquet/Arrow Integration

2018-12-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4059: --- Summary: [Rust] Parquet/Arrow Integration Key: ARROW-4059 URL: https://issues.apache.org/jira/browse/ARROW-4059 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-4028) [Rust] Merge parquet-rs codebase

2018-12-13 Thread Chao Sun (JIRA)
Chao Sun created ARROW-4028: --- Summary: [Rust] Merge parquet-rs codebase Key: ARROW-4028 URL: https://issues.apache.org/jira/browse/ARROW-4028 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-3960) [Rust] remove extern crate for Rust 2018

2018-12-07 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3960: --- Summary: [Rust] remove extern crate for Rust 2018 Key: ARROW-3960 URL: https://issues.apache.org/jira/browse/ARROW-3960 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3954) [Rust] Add Slice to Array and ArrayData

2018-12-07 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3954: --- Summary: [Rust] Add Slice to Array and ArrayData Key: ARROW-3954 URL: https://issues.apache.org/jira/browse/ARROW-3954 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3939) [Rust] Remove macro definition for ListArrayBuilder

2018-12-04 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3939: --- Summary: [Rust] Remove macro definition for ListArrayBuilder Key: ARROW-3939 URL: https://issues.apache.org/jira/browse/ARROW-3939 Project: Apache Arrow Issue Type: Su

[jira] [Created] (ARROW-3878) [Rust] Improve primitive types

2018-11-26 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3878: --- Summary: [Rust] Improve primitive types Key: ARROW-3878 URL: https://issues.apache.org/jira/browse/ARROW-3878 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3690) [Rust] add Rust to integration testing

2018-11-01 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3690: --- Summary: [Rust] add Rust to integration testing Key: ARROW-3690 URL: https://issues.apache.org/jira/browse/ARROW-3690 Project: Apache Arrow Issue Type: Test

[jira] [Created] (ARROW-3665) Implement StructArrayBuilder

2018-10-31 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3665: --- Summary: Implement StructArrayBuilder Key: ARROW-3665 URL: https://issues.apache.org/jira/browse/ARROW-3665 Project: Apache Arrow Issue Type: Sub-task Compon

[jira] [Created] (ARROW-3664) [Rust] Add benchmark for PrimitiveArrayBuilder

2018-10-31 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3664: --- Summary: [Rust] Add benchmark for PrimitiveArrayBuilder Key: ARROW-3664 URL: https://issues.apache.org/jira/browse/ARROW-3664 Project: Apache Arrow Issue Type: Sub-tas

[jira] [Created] (ARROW-3649) Refactor MutableBuffer's resize

2018-10-30 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3649: --- Summary: Refactor MutableBuffer's resize Key: ARROW-3649 URL: https://issues.apache.org/jira/browse/ARROW-3649 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-3549) Replace i64 with usize for some bit utility functions

2018-10-17 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3549: --- Summary: Replace i64 with usize for some bit utility functions Key: ARROW-3549 URL: https://issues.apache.org/jira/browse/ARROW-3549 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-3357) [Rust] Add a mutable buffer implementation

2018-09-29 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3357: --- Summary: [Rust] Add a mutable buffer implementation Key: ARROW-3357 URL: https://issues.apache.org/jira/browse/ARROW-3357 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-3178) [Rust] adjust expected error message for tests with should_panic

2018-09-05 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3178: --- Summary: [Rust] adjust expected error message for tests with should_panic Key: ARROW-3178 URL: https://issues.apache.org/jira/browse/ARROW-3178 Project: Apache Arrow

[jira] [Created] (ARROW-3090) Accompany error messages with assertions

2018-08-19 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3090: --- Summary: Accompany error messages with assertions Key: ARROW-3090 URL: https://issues.apache.org/jira/browse/ARROW-3090 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-3089) Add ArrayBuilder for different Arrow arrays

2018-08-19 Thread Chao Sun (JIRA)
Chao Sun created ARROW-3089: --- Summary: Add ArrayBuilder for different Arrow arrays Key: ARROW-3089 URL: https://issues.apache.org/jira/browse/ARROW-3089 Project: Apache Arrow Issue Type: New Featur

[jira] [Created] (ARROW-2557) [Rust] Add badge for code coverage in README

2018-05-08 Thread Chao Sun (JIRA)
Chao Sun created ARROW-2557: --- Summary: [Rust] Add badge for code coverage in README Key: ARROW-2557 URL: https://issues.apache.org/jira/browse/ARROW-2557 Project: Apache Arrow Issue Type: Test

[jira] [Created] (ARROW-2483) [Rust] use bit-packing for boolean vectors

2018-04-20 Thread Chao Sun (JIRA)
Chao Sun created ARROW-2483: --- Summary: [Rust] use bit-packing for boolean vectors Key: ARROW-2483 URL: https://issues.apache.org/jira/browse/ARROW-2483 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-2482) [Rust] support nested types

2018-04-20 Thread Chao Sun (JIRA)
Chao Sun created ARROW-2482: --- Summary: [Rust] support nested types Key: ARROW-2482 URL: https://issues.apache.org/jira/browse/ARROW-2482 Project: Apache Arrow Issue Type: New Feature Comp