[jira] [Created] (ARROW-8870) [Java] Make sure Netty Allocator has correct behavior with empty ArrowBuf

2020-05-20 Thread Ji Liu (Jira)
Ji Liu created ARROW-8870: - Summary: [Java] Make sure Netty Allocator has correct behavior with empty ArrowBuf Key: ARROW-8870 URL: https://issues.apache.org/jira/browse/ARROW-8870 Project: Apache Arrow

[jira] [Created] (ARROW-6078) [Java] Implement dictionary-encoded subfields for List type

2019-07-30 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6078: - Summary: [Java] Implement dictionary-encoded subfields for List type Key: ARROW-6078 URL: https://issues.apache.org/jira/browse/ARROW-6078 Project: Apache Arrow Issue Typ

[jira] [Created] (ARROW-6079) [Java] Implement/test UnionFixedSizeListWriter for FixedSizeListVector

2019-07-31 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6079: - Summary: [Java] Implement/test UnionFixedSizeListWriter for FixedSizeListVector Key: ARROW-6079 URL: https://issues.apache.org/jira/browse/ARROW-6079 Project: Apache Arrow

[jira] [Created] (ARROW-6083) [Java] Refactor Jdbc adapter consume logic

2019-07-31 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6083: - Summary: [Java] Refactor Jdbc adapter consume logic Key: ARROW-6083 URL: https://issues.apache.org/jira/browse/ARROW-6083 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-6097) [Java] Avro adapter implement unions type

2019-08-01 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6097: - Summary: [Java] Avro adapter implement unions type Key: ARROW-6097 URL: https://issues.apache.org/jira/browse/ARROW-6097 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-6118) [Java] Replace google Preconditions with Arrow Preconditions

2019-08-02 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6118: - Summary: [Java] Replace google Preconditions with Arrow Preconditions Key: ARROW-6118 URL: https://issues.apache.org/jira/browse/ARROW-6118 Project: Apache Arrow Issue Ty

[jira] [Created] (ARROW-6145) [Java] UnionVector created by MinorType#getNewVector could not keep field type info properly

2019-08-06 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6145: - Summary: [Java] UnionVector created by MinorType#getNewVector could not keep field type info properly Key: ARROW-6145 URL: https://issues.apache.org/jira/browse/ARROW-6145 Project:

[jira] [Created] (ARROW-6160) [Java] AbstractStructVector#getPrimitiveVectors fails to work with complex child vectors

2019-08-07 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6160: - Summary: [Java] AbstractStructVector#getPrimitiveVectors fails to work with complex child vectors Key: ARROW-6160 URL: https://issues.apache.org/jira/browse/ARROW-6160 Project: Apa

[jira] [Created] (ARROW-6175) [Java] Fix MapVector#getMinorType and extend AbstractContainerVector addOrGet complex vector API

2019-08-08 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6175: - Summary: [Java] Fix MapVector#getMinorType and extend AbstractContainerVector addOrGet complex vector API Key: ARROW-6175 URL: https://issues.apache.org/jira/browse/ARROW-6175 Proj

[jira] [Created] (ARROW-6194) [Java] Make DictionaryEncoder non-static making it easy to extend and reuse

2019-08-10 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6194: - Summary: [Java] Make DictionaryEncoder non-static making it easy to extend and reuse Key: ARROW-6194 URL: https://issues.apache.org/jira/browse/ARROW-6194 Project: Apache Arrow

[jira] [Created] (ARROW-6199) [Java] Avro adapter avoid potential resource leak.

2019-08-11 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6199: - Summary: [Java] Avro adapter avoid potential resource leak. Key: ARROW-6199 URL: https://issues.apache.org/jira/browse/ARROW-6199 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-6200) [Java] Method getBufferSizeFor in BaseRepeatedValueVector/ListVector not correct

2019-08-11 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6200: - Summary: [Java] Method getBufferSizeFor in BaseRepeatedValueVector/ListVector not correct Key: ARROW-6200 URL: https://issues.apache.org/jira/browse/ARROW-6200 Project: Apache Arro

[jira] [Created] (ARROW-6218) [Java] Add UINT type test in integration to avoid potential overflow

2019-08-12 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6218: - Summary: [Java] Add UINT type test in integration to avoid potential overflow Key: ARROW-6218 URL: https://issues.apache.org/jira/browse/ARROW-6218 Project: Apache Arrow

[jira] [Created] (ARROW-6234) [Java] ListVector hashCode() is not correct

2019-08-14 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6234: - Summary: [Java] ListVector hashCode() is not correct Key: ARROW-6234 URL: https://issues.apache.org/jira/browse/ARROW-6234 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-6249) [Java] Remove useless class ByteArrayWrapper

2019-08-15 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6249: - Summary: [Java] Remove useless class ByteArrayWrapper Key: ARROW-6249 URL: https://issues.apache.org/jira/browse/ARROW-6249 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-6250) [Java] Implement ApproxEqualsVisitor comparing approx for floating point

2019-08-15 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6250: - Summary: [Java] Implement ApproxEqualsVisitor comparing approx for floating point Key: ARROW-6250 URL: https://issues.apache.org/jira/browse/ARROW-6250 Project: Apache Arrow

[jira] [Created] (ARROW-6265) [Java] Avro adapter implement Array/Map/Fixed type

2019-08-15 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6265: - Summary: [Java] Avro adapter implement Array/Map/Fixed type Key: ARROW-6265 URL: https://issues.apache.org/jira/browse/ARROW-6265 Project: Apache Arrow Issue Type: Sub-tas

[jira] [Created] (ARROW-6288) [Java] Implement TypeEqualsVisitor comparing vector type equals considering names and metadata

2019-08-18 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6288: - Summary: [Java] Implement TypeEqualsVisitor comparing vector type equals considering names and metadata Key: ARROW-6288 URL: https://issues.apache.org/jira/browse/ARROW-6288 Projec

[jira] [Created] (ARROW-6289) [Java] Add empty() in UnionVector to create instance

2019-08-18 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6289: - Summary: [Java] Add empty() in UnionVector to create instance Key: ARROW-6289 URL: https://issues.apache.org/jira/browse/ARROW-6289 Project: Apache Arrow Issue Type: Impro

[jira] [Created] (ARROW-6308) [Java] Support write interleaved dictionaries and batches in IPC stream

2019-08-21 Thread Ji Liu (Jira)
Ji Liu created ARROW-6308: - Summary: [Java] Support write interleaved dictionaries and batches in IPC stream Key: ARROW-6308 URL: https://issues.apache.org/jira/browse/ARROW-6308 Project: Apache Arrow

[jira] [Created] (ARROW-6311) [Java] Make ApproxEqualsVisitor accept DiffFunction to make it more flexible

2019-08-21 Thread Ji Liu (Jira)
Ji Liu created ARROW-6311: - Summary: [Java] Make ApproxEqualsVisitor accept DiffFunction to make it more flexible Key: ARROW-6311 URL: https://issues.apache.org/jira/browse/ARROW-6311 Project: Apache Arrow

[jira] [Created] (ARROW-6356) [Java] Avro adapter implement Enum type and nested Record type

2019-08-26 Thread Ji Liu (Jira)
Ji Liu created ARROW-6356: - Summary: [Java] Avro adapter implement Enum type and nested Record type Key: ARROW-6356 URL: https://issues.apache.org/jira/browse/ARROW-6356 Project: Apache Arrow Issue

[jira] [Created] (ARROW-6401) [Java] Implement dictionary-encoded subfields for Struct type

2019-08-30 Thread Ji Liu (Jira)
Ji Liu created ARROW-6401: - Summary: [Java] Implement dictionary-encoded subfields for Struct type Key: ARROW-6401 URL: https://issues.apache.org/jira/browse/ARROW-6401 Project: Apache Arrow Issue T

[jira] [Created] (ARROW-6452) [Java] Overrite ValueVector toString() method

2019-09-03 Thread Ji Liu (Jira)
Ji Liu created ARROW-6452: - Summary: [Java] Overrite ValueVector toString() method Key: ARROW-6452 URL: https://issues.apache.org/jira/browse/ARROW-6452 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-6460) [Java] Add unit test for large avro data

2019-09-04 Thread Ji Liu (Jira)
Ji Liu created ARROW-6460: - Summary: [Java] Add unit test for large avro data Key: ARROW-6460 URL: https://issues.apache.org/jira/browse/ARROW-6460 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-6464) [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API

2019-09-05 Thread Ji Liu (Jira)
Ji Liu created ARROW-6464: - Summary: [Java] Refactor FixedSizeListVector#splitAndTransfer with slice API Key: ARROW-6464 URL: https://issues.apache.org/jira/browse/ARROW-6464 Project: Apache Arrow I

[jira] [Created] (ARROW-6472) [Java] ValueVector#accept may has potential cast exception

2019-09-05 Thread Ji Liu (Jira)
Ji Liu created ARROW-6472: - Summary: [Java] ValueVector#accept may has potential cast exception Key: ARROW-6472 URL: https://issues.apache.org/jira/browse/ARROW-6472 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-6484) [Java] Enable create indexType for DictionaryEncoding according to dictionary value count

2019-09-07 Thread Ji Liu (Jira)
Ji Liu created ARROW-6484: - Summary: [Java] Enable create indexType for DictionaryEncoding according to dictionary value count Key: ARROW-6484 URL: https://issues.apache.org/jira/browse/ARROW-6484 Project: Ap

[jira] [Created] (ARROW-6600) [Java] Implement dictionary-encoded subfields for Union type

2019-09-18 Thread Ji Liu (Jira)
Ji Liu created ARROW-6600: - Summary: [Java] Implement dictionary-encoded subfields for Union type Key: ARROW-6600 URL: https://issues.apache.org/jira/browse/ARROW-6600 Project: Apache Arrow Issue Ty

[jira] [Created] (ARROW-6601) [Java] Add benchmark for JDBC adapter to avoid potential regression

2019-09-18 Thread Ji Liu (Jira)
Ji Liu created ARROW-6601: - Summary: [Java] Add benchmark for JDBC adapter to avoid potential regression Key: ARROW-6601 URL: https://issues.apache.org/jira/browse/ARROW-6601 Project: Apache Arrow I

[jira] [Created] (ARROW-6662) [Java] Implement equals/approxEquals API for VectorSchemaRoot

2019-09-22 Thread Ji Liu (Jira)
Ji Liu created ARROW-6662: - Summary: [Java] Implement equals/approxEquals API for VectorSchemaRoot Key: ARROW-6662 URL: https://issues.apache.org/jira/browse/ARROW-6662 Project: Apache Arrow Issue T

[jira] [Created] (ARROW-6661) [Java] Implement APIs like slice to enhance VectorSchemaRoot

2019-09-22 Thread Ji Liu (Jira)
Ji Liu created ARROW-6661: - Summary: [Java] Implement APIs like slice to enhance VectorSchemaRoot Key: ARROW-6661 URL: https://issues.apache.org/jira/browse/ARROW-6661 Project: Apache Arrow Issue Ty

[jira] [Created] (ARROW-6709) [JAVA] Jdbc adapter currentIndex should increment when value is null

2019-09-26 Thread Ji Liu (Jira)
Ji Liu created ARROW-6709: - Summary: [JAVA] Jdbc adapter currentIndex should increment when value is null Key: ARROW-6709 URL: https://issues.apache.org/jira/browse/ARROW-6709 Project: Apache Arrow

[jira] [Created] (ARROW-6710) [Java] Add JDBC adapter test to cover cases which contains some null values

2019-09-26 Thread Ji Liu (Jira)
Ji Liu created ARROW-6710: - Summary: [Java] Add JDBC adapter test to cover cases which contains some null values Key: ARROW-6710 URL: https://issues.apache.org/jira/browse/ARROW-6710 Project: Apache Arrow

[jira] [Created] (ARROW-6721) [JAVA] Avro adapter benchmark only runs once in JMH

2019-09-27 Thread Ji Liu (Jira)
Ji Liu created ARROW-6721: - Summary: [JAVA] Avro adapter benchmark only runs once in JMH Key: ARROW-6721 URL: https://issues.apache.org/jira/browse/ARROW-6721 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-6850) [Java] Jdbc converter support Null type

2019-10-11 Thread Ji Liu (Jira)
Ji Liu created ARROW-6850: - Summary: [Java] Jdbc converter support Null type Key: ARROW-6850 URL: https://issues.apache.org/jira/browse/ARROW-6850 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-6853) [Java] Support vector and dictionary encoder use different hasher for calculating hashCode

2019-10-11 Thread Ji Liu (Jira)
Ji Liu created ARROW-6853: - Summary: [Java] Support vector and dictionary encoder use different hasher for calculating hashCode Key: ARROW-6853 URL: https://issues.apache.org/jira/browse/ARROW-6853 Project: A

[jira] [Created] (ARROW-6871) [Java] Enhance TransferPair related parameters check and tests

2019-10-13 Thread Ji Liu (Jira)
Ji Liu created ARROW-6871: - Summary: [Java] Enhance TransferPair related parameters check and tests Key: ARROW-6871 URL: https://issues.apache.org/jira/browse/ARROW-6871 Project: Apache Arrow Issue

[jira] [Created] (ARROW-6889) [Java] ComplexCopier enable FixedSizeList type & fix RangeEualsVisitor StackOverFlow

2019-10-15 Thread Ji Liu (Jira)
Ji Liu created ARROW-6889: - Summary: [Java] ComplexCopier enable FixedSizeList type & fix RangeEualsVisitor StackOverFlow Key: ARROW-6889 URL: https://issues.apache.org/jira/browse/ARROW-6889 Project: Apache

[jira] [Created] (ARROW-6898) [Java] Fix potential memory leak in ArrowWriter and several test classes

2019-10-15 Thread Ji Liu (Jira)
Ji Liu created ARROW-6898: - Summary: [Java] Fix potential memory leak in ArrowWriter and several test classes Key: ARROW-6898 URL: https://issues.apache.org/jira/browse/ARROW-6898 Project: Apache Arrow

[jira] [Created] (ARROW-6912) [Java] Extract a common base class for avro converter consumers

2019-10-16 Thread Ji Liu (Jira)
Ji Liu created ARROW-6912: - Summary: [Java] Extract a common base class for avro converter consumers Key: ARROW-6912 URL: https://issues.apache.org/jira/browse/ARROW-6912 Project: Apache Arrow Issue

[jira] [Created] (ARROW-7021) [Java] UnionFixedSizeListWriter decimal type should check writer index

2019-10-29 Thread Ji Liu (Jira)
Ji Liu created ARROW-7021: - Summary: [Java] UnionFixedSizeListWriter decimal type should check writer index Key: ARROW-7021 URL: https://issues.apache.org/jira/browse/ARROW-7021 Project: Apache Arrow

[jira] [Created] (ARROW-7026) [Java] Remove assertions in MessageSerializer/vector/writer/reader

2019-10-30 Thread Ji Liu (Jira)
Ji Liu created ARROW-7026: - Summary: [Java] Remove assertions in MessageSerializer/vector/writer/reader Key: ARROW-7026 URL: https://issues.apache.org/jira/browse/ARROW-7026 Project: Apache Arrow Is

[jira] [Created] (ARROW-7152) [Java] Delete useless class DiffFunction

2019-11-12 Thread Ji Liu (Jira)
Ji Liu created ARROW-7152: - Summary: [Java] Delete useless class DiffFunction Key: ARROW-7152 URL: https://issues.apache.org/jira/browse/ARROW-7152 Project: Apache Arrow Issue Type: Bug Com

[jira] [Created] (ARROW-7259) [Java] Support subfield encoder use different hasher

2019-11-25 Thread Ji Liu (Jira)
Ji Liu created ARROW-7259: - Summary: [Java] Support subfield encoder use different hasher Key: ARROW-7259 URL: https://issues.apache.org/jira/browse/ARROW-7259 Project: Apache Arrow Issue Type: New F

[jira] [Created] (ARROW-7264) [Java] RangeEqualsVisitor type check is not correct

2019-11-26 Thread Ji Liu (Jira)
Ji Liu created ARROW-7264: - Summary: [Java] RangeEqualsVisitor type check is not correct Key: ARROW-7264 URL: https://issues.apache.org/jira/browse/ARROW-7264 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-7405) [Java] ListVector isEmpty API is incorrect

2019-12-16 Thread Ji Liu (Jira)
Ji Liu created ARROW-7405: - Summary: [Java] ListVector isEmpty API is incorrect Key: ARROW-7405 URL: https://issues.apache.org/jira/browse/ARROW-7405 Project: Apache Arrow Issue Type: Bug C

[jira] [Created] (ARROW-7406) [Java] NonNullableStructVector#hashCode should pass hasher to child vectors

2019-12-16 Thread Ji Liu (Jira)
Ji Liu created ARROW-7406: - Summary: [Java] NonNullableStructVector#hashCode should pass hasher to child vectors Key: ARROW-7406 URL: https://issues.apache.org/jira/browse/ARROW-7406 Project: Apache Arrow

[jira] [Created] (ARROW-7425) [Java] PromotableWriter support writing FixedSizeList type data

2019-12-18 Thread Ji Liu (Jira)
Ji Liu created ARROW-7425: - Summary: [Java] PromotableWriter support writing FixedSizeList type data Key: ARROW-7425 URL: https://issues.apache.org/jira/browse/ARROW-7425 Project: Apache Arrow Issue

[jira] [Created] (ARROW-7467) [Java] ComplexCopier does incorrect copy for Map nullable info

2019-12-23 Thread Ji Liu (Jira)
Ji Liu created ARROW-7467: - Summary: [Java] ComplexCopier does incorrect copy for Map nullable info Key: ARROW-7467 URL: https://issues.apache.org/jira/browse/ARROW-7467 Project: Apache Arrow Issue

[jira] [Created] (ARROW-7472) [Java] Fix some incorrect behavior in UnionListWriter

2019-12-24 Thread Ji Liu (Jira)
Ji Liu created ARROW-7472: - Summary: [Java] Fix some incorrect behavior in UnionListWriter Key: ARROW-7472 URL: https://issues.apache.org/jira/browse/ARROW-7472 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-7490) [Java] Avro converter should convert attributes and props to FieldType metadata

2020-01-01 Thread Ji Liu (Jira)
Ji Liu created ARROW-7490: - Summary: [Java] Avro converter should convert attributes and props to FieldType metadata Key: ARROW-7490 URL: https://issues.apache.org/jira/browse/ARROW-7490 Project: Apache Arrow

[jira] [Created] (ARROW-7539) [Java] FieldVector getFieldBuffers API should not set reader/writer indices

2020-01-09 Thread Ji Liu (Jira)
Ji Liu created ARROW-7539: - Summary: [Java] FieldVector getFieldBuffers API should not set reader/writer indices Key: ARROW-7539 URL: https://issues.apache.org/jira/browse/ARROW-7539 Project: Apache Arrow

[jira] [Created] (ARROW-7546) [Java] Use new implementation to concat vectors values in batch

2020-01-10 Thread Ji Liu (Jira)
Ji Liu created ARROW-7546: - Summary: [Java] Use new implementation to concat vectors values in batch Key: ARROW-7546 URL: https://issues.apache.org/jira/browse/ARROW-7546 Project: Apache Arrow Issue

[jira] [Created] (ARROW-7713) [Java] TastLeak was put at the wrong location

2020-01-28 Thread Ji Liu (Jira)
Ji Liu created ARROW-7713: - Summary: [Java] TastLeak was put at the wrong location Key: ARROW-7713 URL: https://issues.apache.org/jira/browse/ARROW-7713 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-8019) [Java] Implement vector diff functionality

2020-03-05 Thread Ji Liu (Jira)
Ji Liu created ARROW-8019: - Summary: [Java] Implement vector diff functionality Key: ARROW-8019 URL: https://issues.apache.org/jira/browse/ARROW-8019 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-8020) [Java] Implement vector validate functionality

2020-03-06 Thread Ji Liu (Jira)
Ji Liu created ARROW-8020: - Summary: [Java] Implement vector validate functionality Key: ARROW-8020 URL: https://issues.apache.org/jira/browse/ARROW-8020 Project: Apache Arrow Issue Type: New Featur

[jira] [Created] (ARROW-8171) Consider pre-allocating memory for fix-width vector in Avro adapter iterator

2020-03-20 Thread Ji Liu (Jira)
Ji Liu created ARROW-8171: - Summary: Consider pre-allocating memory for fix-width vector in Avro adapter iterator Key: ARROW-8171 URL: https://issues.apache.org/jira/browse/ARROW-8171 Project: Apache Arrow

[jira] [Created] (ARROW-8305) [Java] Add ExtensionType support for visitor API

2020-04-01 Thread Ji Liu (Jira)
Ji Liu created ARROW-8305: - Summary: [Java] Add ExtensionType support for visitor API Key: ARROW-8305 URL: https://issues.apache.org/jira/browse/ARROW-8305 Project: Apache Arrow Issue Type: New Featu

[jira] [Created] (ARROW-5206) [JAVA]Add APIs in MessageSerializer to directly serialize/deserialize ArrowBuf

2019-04-23 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5206: - Summary: [JAVA]Add APIs in MessageSerializer to directly serialize/deserialize ArrowBuf Key: ARROW-5206 URL: https://issues.apache.org/jira/browse/ARROW-5206 Project: Apache Arrow

[jira] [Created] (ARROW-5207) [Java] add APIs to support vector

2019-04-23 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5207: - Summary: [Java] add APIs to support vector Key: ARROW-5207 URL: https://issues.apache.org/jira/browse/ARROW-5207 Project: Apache Arrow Issue Type: Improvement C

[jira] [Created] (ARROW-5224) [Java] Add APIs for supporting directly serialize/deserialize ValueVector

2019-04-27 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5224: - Summary: [Java] Add APIs for supporting directly serialize/deserialize ValueVector Key: ARROW-5224 URL: https://issues.apache.org/jira/browse/ARROW-5224 Project: Apache Arrow

[jira] [Created] (ARROW-5225) [Java] Improve performance of BaseValueVector#getValidityBufferSizeFromCount

2019-04-27 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5225: - Summary: [Java] Improve performance of BaseValueVector#getValidityBufferSizeFromCount Key: ARROW-5225 URL: https://issues.apache.org/jira/browse/ARROW-5225 Project: Apache Arrow

[jira] [Created] (ARROW-5259) Add option for ValueVector to allocate buffers with actual size

2019-05-04 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5259: - Summary: Add option for ValueVector to allocate buffers with actual size Key: ARROW-5259 URL: https://issues.apache.org/jira/browse/ARROW-5259 Project: Apache Arrow Issue

[jira] [Created] (ARROW-5420) Implement or remove getCurrentSizeInBytes in VariableWidthVector

2019-05-26 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5420: - Summary: Implement or remove getCurrentSizeInBytes in VariableWidthVector Key: ARROW-5420 URL: https://issues.apache.org/jira/browse/ARROW-5420 Project: Apache Arrow Issu

[jira] [Created] (ARROW-5435) IntervalYearVector#getObject should return Period with both year and month

2019-05-29 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5435: - Summary: IntervalYearVector#getObject should return Period with both year and month Key: ARROW-5435 URL: https://issues.apache.org/jira/browse/ARROW-5435 Project: Apache Arrow

[jira] [Created] (ARROW-5584) Add import for link reference in FieldReader javadoc

2019-06-13 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5584: - Summary: Add import for link reference in FieldReader javadoc Key: ARROW-5584 URL: https://issues.apache.org/jira/browse/ARROW-5584 Project: Apache Arrow Issue Type: Bug

[jira] [Created] (ARROW-5587) Add more maven style check for Java code

2019-06-13 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5587: - Summary: Add more maven style check for Java code Key: ARROW-5587 URL: https://issues.apache.org/jira/browse/ARROW-5587 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-5672) [Java] Refactor redundant method modifier

2019-06-21 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5672: - Summary: [Java] Refactor redundant method modifier Key: ARROW-5672 URL: https://issues.apache.org/jira/browse/ARROW-5672 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-5705) [Java] Optimize BaseValueVector#computeCombinedBufferSize logic

2019-06-24 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5705: - Summary: [Java] Optimize BaseValueVector#computeCombinedBufferSize logic Key: ARROW-5705 URL: https://issues.apache.org/jira/browse/ARROW-5705 Project: Apache Arrow Issue

[jira] [Created] (ARROW-5706) [Java] Remove type conversion in getValidityBufferValueCapacity

2019-06-24 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5706: - Summary: [Java] Remove type conversion in getValidityBufferValueCapacity Key: ARROW-5706 URL: https://issues.apache.org/jira/browse/ARROW-5706 Project: Apache Arrow Issue

[jira] [Created] (ARROW-5726) [Java] Implement a common interface for int vectors

2019-06-25 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5726: - Summary: [Java] Implement a common interface for int vectors Key: ARROW-5726 URL: https://issues.apache.org/jira/browse/ARROW-5726 Project: Apache Arrow Issue Type: New Fe

[jira] [Created] (ARROW-5812) [Java] Refactor method name and param type in BaseIntVector

2019-06-30 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5812: - Summary: [Java] Refactor method name and param type in BaseIntVector Key: ARROW-5812 URL: https://issues.apache.org/jira/browse/ARROW-5812 Project: Apache Arrow Issue Typ

[jira] [Created] (ARROW-5814) [Java] Implement a HashMap for DictionaryEncoder

2019-07-01 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5814: - Summary: [Java] Implement a HashMap for DictionaryEncoder Key: ARROW-5814 URL: https://issues.apache.org/jira/browse/ARROW-5814 Project: Apache Arrow Issue Type: Improve

[jira] [Created] (ARROW-5821) [Java] Support compact fixed-width vectors

2019-07-02 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5821: - Summary: [Java] Support compact fixed-width vectors Key: ARROW-5821 URL: https://issues.apache.org/jira/browse/ARROW-5821 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-5834) [Java] Apply new hash map in DictionaryEncoder

2019-07-02 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5834: - Summary: [Java] Apply new hash map in DictionaryEncoder Key: ARROW-5834 URL: https://issues.apache.org/jira/browse/ARROW-5834 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-5835) [Java] Support Dictionary Encoding for binary type

2019-07-03 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5835: - Summary: [Java] Support Dictionary Encoding for binary type Key: ARROW-5835 URL: https://issues.apache.org/jira/browse/ARROW-5835 Project: Apache Arrow Issue Type: New Fea

[jira] [Created] (ARROW-5845) [Java] Implement converter between Arrow record batches and Avro records

2019-07-04 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5845: - Summary: [Java] Implement converter between Arrow record batches and Avro records Key: ARROW-5845 URL: https://issues.apache.org/jira/browse/ARROW-5845 Project: Apache Arrow

[jira] [Created] (ARROW-5846) [Java] Create Avro adapter module and add dependencies

2019-07-04 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5846: - Summary: [Java] Create Avro adapter module and add dependencies Key: ARROW-5846 URL: https://issues.apache.org/jira/browse/ARROW-5846 Project: Apache Arrow Issue Type: Sub

[jira] [Created] (ARROW-5861) [Java] Initial implement to convert Avro record with primitive types

2019-07-05 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5861: - Summary: [Java] Initial implement to convert Avro record with primitive types Key: ARROW-5861 URL: https://issues.apache.org/jira/browse/ARROW-5861 Project: Apache Arrow

[jira] [Created] (ARROW-5883) [Java] Support Dictionary Encoding for List type

2019-07-09 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5883: - Summary: [Java] Support Dictionary Encoding for List type Key: ARROW-5883 URL: https://issues.apache.org/jira/browse/ARROW-5883 Project: Apache Arrow Issue Type: Improveme

[jira] [Created] (ARROW-5902) [Java] Implement HashTable for dictionary encoding

2019-07-10 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5902: - Summary: [Java] Implement HashTable for dictionary encoding Key: ARROW-5902 URL: https://issues.apache.org/jira/browse/ARROW-5902 Project: Apache Arrow Issue Type: New Fea

[jira] [Created] (ARROW-5909) [Java] Optimize ByteFunctionHelpers equals & compare logic

2019-07-10 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5909: - Summary: [Java] Optimize ByteFunctionHelpers equals & compare logic Key: ARROW-5909 URL: https://issues.apache.org/jira/browse/ARROW-5909 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-5967) [Java] DateUtility#timeZoneList is not correct

2019-07-17 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5967: - Summary: [Java] DateUtility#timeZoneList is not correct Key: ARROW-5967 URL: https://issues.apache.org/jira/browse/ARROW-5967 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-5968) [Java] Remove duplicate Preconditions check in JDBC adapter

2019-07-17 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5968: - Summary: [Java] Remove duplicate Preconditions check in JDBC adapter Key: ARROW-5968 URL: https://issues.apache.org/jira/browse/ARROW-5968 Project: Apache Arrow Issue Typ

[jira] [Created] (ARROW-5986) [Java] Code cleanup for dictionary encoding

2019-07-18 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5986: - Summary: [Java] Code cleanup for dictionary encoding Key: ARROW-5986 URL: https://issues.apache.org/jira/browse/ARROW-5986 Project: Apache Arrow Issue Type: Improvement

[jira] [Created] (ARROW-5988) [Java] Avro adapter implement simple Record type

2019-07-19 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5988: - Summary: [Java] Avro adapter implement simple Record type Key: ARROW-5988 URL: https://issues.apache.org/jira/browse/ARROW-5988 Project: Apache Arrow Issue Type: Sub-task

[jira] [Created] (ARROW-5997) [Java] Support dictionary encoding for Union type

2019-07-22 Thread Ji Liu (JIRA)
Ji Liu created ARROW-5997: - Summary: [Java] Support dictionary encoding for Union type Key: ARROW-5997 URL: https://issues.apache.org/jira/browse/ARROW-5997 Project: Apache Arrow Issue Type: New Feat

[jira] [Created] (ARROW-6019) [Java] Port Jdbc and Avro adapter to new directory

2019-07-23 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6019: - Summary: [Java] Port Jdbc and Avro adapter to new directory Key: ARROW-6019 URL: https://issues.apache.org/jira/browse/ARROW-6019 Project: Apache Arrow Issue Type: Task

[jira] [Created] (ARROW-6020) [Java] Refactor ByteFunctionHelper#hash with new added ArrowBufHasher

2019-07-23 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6020: - Summary: [Java] Refactor ByteFunctionHelper#hash with new added ArrowBufHasher Key: ARROW-6020 URL: https://issues.apache.org/jira/browse/ARROW-6020 Project: Apache Arrow

[jira] [Created] (ARROW-6022) [Java] Support equals API in ValueVector to compare two vectors equal

2019-07-24 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6022: - Summary: [Java] Support equals API in ValueVector to compare two vectors equal Key: ARROW-6022 URL: https://issues.apache.org/jira/browse/ARROW-6022 Project: Apache Arrow

[jira] [Created] (ARROW-6035) [Java] Avro adapter support convert nullable value

2019-07-25 Thread Ji Liu (JIRA)
Ji Liu created ARROW-6035: - Summary: [Java] Avro adapter support convert nullable value Key: ARROW-6035 URL: https://issues.apache.org/jira/browse/ARROW-6035 Project: Apache Arrow Issue Type: Sub-tas