[jira] [Closed] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-05-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan closed ARROW-5200. --- Resolution: Won't Fix > [Java] Provide light-weight arrow APIs > -- > >

[jira] [Issue Comment Deleted] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5290: Comment: was deleted (was: The assembly code of the unsafe API) > Provide a flag to enable/disable

[jira] [Commented] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-05-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16838253#comment-16838253 ] Liya Fan commented on ARROW-5200: - [~emkornfi...@gmail.com] Closed. Thanks for your kind reminder. >

[jira] [Commented] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16838319#comment-16838319 ] Liya Fan commented on ARROW-5290: - The assembly code of the unsafe API > Provide a flag to

[jira] [Commented] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16838317#comment-16838317 ] Liya Fan commented on ARROW-5290: - The assembly code of the safe API (when the null-checking is disabled)

[jira] [Updated] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5290: Attachment: safe.png > Provide a flag to enable/disable null-checking in vectors' get methods >

[jira] [Issue Comment Deleted] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5290: Comment: was deleted (was: The assembly code of the safe API (when the null-checking is disabled)

[jira] [Updated] (ARROW-5429) Provide alternative buffer allocation policy

2019-05-27 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5429: Description: The current buffer allocation policy works like this: * If the requested buffer size is

[jira] [Created] (ARROW-5429) Provide alternative buffer allocation policy

2019-05-27 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5429: --- Summary: Provide alternative buffer allocation policy Key: ARROW-5429 URL: https://issues.apache.org/jira/browse/ARROW-5429 Project: Apache Arrow Issue Type:

[jira] [Commented] (ARROW-5508) [C++] Create reusable Iterator interface

2019-06-04 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16856229#comment-16856229 ] Liya Fan commented on ARROW-5508: - [~wesmckinn], thanks for the good point. What is the standard way to

[jira] [Updated] (ARROW-5513) [Java] Refactor method name for getstartOffset to use camel case

2019-06-04 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5513: Description: The method getstartOffset in class  org.apache.arrow.vector.BaseVariableWidthVector should be

[jira] [Created] (ARROW-5513) [Java] Refactor method name for getstartOffset to use camel case

2019-06-04 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5513: --- Summary: [Java] Refactor method name for getstartOffset to use camel case Key: ARROW-5513 URL: https://issues.apache.org/jira/browse/ARROW-5513 Project: Apache Arrow

[jira] [Created] (ARROW-5460) [Java] Add micro-benchmarks for Float8Vector and allocators

2019-05-31 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5460: --- Summary: [Java] Add micro-benchmarks for Float8Vector and allocators Key: ARROW-5460 URL: https://issues.apache.org/jira/browse/ARROW-5460 Project: Apache Arrow

[jira] [Created] (ARROW-5461) [Java] Add micro-benchmarks for Float8Vector and allocators

2019-05-31 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5461: --- Summary: [Java] Add micro-benchmarks for Float8Vector and allocators Key: ARROW-5461 URL: https://issues.apache.org/jira/browse/ARROW-5461 Project: Apache Arrow

[jira] [Closed] (ARROW-5460) [Java] Add micro-benchmarks for Float8Vector and allocators

2019-05-31 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan closed ARROW-5460. --- Resolution: Duplicate > [Java] Add micro-benchmarks for Float8Vector and allocators >

[jira] [Created] (ARROW-5583) When the isSet of a NullableValueHolder is 0, the buffer field should not be used

2019-06-13 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5583: --- Summary: When the isSet of a NullableValueHolder is 0, the buffer field should not be used Key: ARROW-5583 URL: https://issues.apache.org/jira/browse/ARROW-5583 Project:

[jira] [Updated] (ARROW-5583) [Java] When the isSet of a NullableValueHolder is 0, the buffer field should not be used

2019-06-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5583: Summary: [Java] When the isSet of a NullableValueHolder is 0, the buffer field should not be used (was:

[jira] [Closed] (ARROW-5386) Making the rounding behavior of the buffer capacity configurable

2019-06-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan closed ARROW-5386. --- Resolution: Workaround ARROW-5429 provides a workaround for this issue. That is, the user can get to know

[jira] [Updated] (ARROW-5583) [Java] When the isSet of a NullableValueHolder is 0, the buffer field should not be used

2019-06-16 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5583: Description: For each variable-width vector, like the VarCharVector, it has a set method that uses a

[jira] [Created] (ARROW-5719) [Java] Support in-place vector sorting

2019-06-24 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5719: --- Summary: [Java] Support in-place vector sorting Key: ARROW-5719 URL: https://issues.apache.org/jira/browse/ARROW-5719 Project: Apache Arrow Issue Type: Improvement

[jira] [Updated] (ARROW-5719) [Java] Support in-place vector sorting

2019-06-24 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5719?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5719: Issue Type: New Feature (was: Improvement) > [Java] Support in-place vector sorting >

[jira] [Updated] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-25 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5658: Attachment: image-2019-06-25-17-58-09-038.png > [JAVA] apache arrow-flight cannot send listvector >

[jira] [Updated] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-25 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5658: Attachment: ClientStart.java > [JAVA] apache arrow-flight cannot send listvector >

[jira] [Updated] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-25 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5658: Attachment: image-2019-06-25-17-59-07-352.png > [JAVA] apache arrow-flight cannot send listvector >

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-25 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16872219#comment-16872219 ] Liya Fan commented on ARROW-5658: - [~liaotian1005] we have found the reason for the failure. It is

[jira] [Commented] (ARROW-5508) [C++] Create reusable Iterator interface

2019-06-19 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5508?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16867492#comment-16867492 ] Liya Fan commented on ARROW-5508: - I still have not figured out how to check the end of the iterator by

[jira] [Commented] (ARROW-5658) [JAVA]apache arrow-flight cannot send listvector

2019-06-20 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16868294#comment-16868294 ] Liya Fan commented on ARROW-5658: - Hi [~liaotian1005] thanks a lot for reporting the problem and the

[jira] [Updated] (ARROW-5639) [Java] Remove floating point computation from getOffsetBufferValueCapacity

2019-06-19 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5639: Summary: [Java] Remove floating point computation from getOffsetBufferValueCapacity (was: [Java] Remove

[jira] [Updated] (ARROW-5639) [Java] Remove floating point computation from getOffsetBufferValueCapacity

2019-06-19 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5639: Description: Some getOffsetBufferValueCapacity methods uses floating point computation to calculate the

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-20 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16869172#comment-16869172 ] Liya Fan commented on ARROW-5658: - Hi [~liaotian1005], so far I have failed to reproduce the problem.

[jira] [Assigned] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-24 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan reassigned ARROW-5658: --- Assignee: Liya Fan > [JAVA] apache arrow-flight cannot send listvector >

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-24 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16871023#comment-16871023 ] Liya Fan commented on ARROW-5658: - [~liaotian1005] thanks for the additional information. We have found

[jira] [Created] (ARROW-5707) [Java] Improve the performance and code structure for ArrowRecordBatch

2019-06-24 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5707: --- Summary: [Java] Improve the performance and code structure for ArrowRecordBatch Key: ARROW-5707 URL: https://issues.apache.org/jira/browse/ARROW-5707 Project: Apache Arrow

[jira] [Updated] (ARROW-5639) [Java] Remove floating point computation from BaseVariableWidthVector#getOffsetBufferValueCapacity

2019-06-18 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5639: Summary: [Java] Remove floating point computation from

[jira] [Created] (ARROW-5639) Remove floating point computation from BaseVariableWidthVector#getOffsetBufferValueCapacity

2019-06-18 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5639: --- Summary: Remove floating point computation from BaseVariableWidthVector#getOffsetBufferValueCapacity Key: ARROW-5639 URL: https://issues.apache.org/jira/browse/ARROW-5639

[jira] [Created] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-09 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5290: --- Summary: Provide a flag to enable/disable null-checking in vectors' get methods Key: ARROW-5290 URL: https://issues.apache.org/jira/browse/ARROW-5290 Project: Apache Arrow

[jira] [Updated] (ARROW-5290) Provide a flag to enable/disable null-checking in vectors' get methods

2019-05-13 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5290: Attachment: (was: safe.png) > Provide a flag to enable/disable null-checking in vectors' get methods >

[jira] [Updated] (ARROW-5386) Making the rounding behavior of the buffer capacity configurable

2019-05-21 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5386: Description: In our scenario, the following code snippet is frequent in our code base: int requestSize =

[jira] [Updated] (ARROW-5386) Making the rounding behavior of the buffer capacity configurable

2019-05-21 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5386: Description: In our scenario, the following code snippet is frequent in our code base: int requestSize =

[jira] [Created] (ARROW-5386) Making the rounding behavior of the buffer capacity configurable

2019-05-21 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5386: --- Summary: Making the rounding behavior of the buffer capacity configurable Key: ARROW-5386 URL: https://issues.apache.org/jira/browse/ARROW-5386 Project: Apache Arrow

[jira] [Commented] (ARROW-5230) [Java] Read Struct Vector from ArrowStreamReader bugs

2019-04-29 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16828994#comment-16828994 ] Liya Fan commented on ARROW-5230: - Hi [~Chaokun Yang], the problem is that, the last parameter of the

[jira] [Commented] (ARROW-5230) [Java] Read Struct Vector from ArrowStreamReader bugs

2019-04-29 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16828953#comment-16828953 ] Liya Fan commented on ARROW-5230: - [~Chaokun Yang]. Thanks a lot :) > [Java] Read Struct Vector from

[jira] [Commented] (ARROW-5230) [Java] Read Struct Vector from ArrowStreamReader bugs

2019-04-29 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16828932#comment-16828932 ] Liya Fan commented on ARROW-5230: - Hi [~Chaokun Yang], this seems like an interesting problem. If you

[jira] [Commented] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16834687#comment-16834687 ] Liya Fan commented on ARROW-5264: - I agree with you that #1 and #2 solve most cases. However, there are

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking by environmental variable

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Summary: [Java] Allow enabling/disabling boundary checking by environmental variable (was: [Java] Allow

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking by environmental variable

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Description: The flag BoundsChecking#BOUNDS_CHECKING_ENABLED determines if boundary checking is

[jira] [Comment Edited] (ARROW-5264) [Java] Allow enabling/disabling boundary checking by environmental variable

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16835266#comment-16835266 ] Liya Fan edited comment on ARROW-5264 at 5/8/19 3:10 AM: - @Jacques Nadeau, thanks

[jira] [Commented] (ARROW-5264) [Java] Allow enabling/disabling boundary checking by environmental variable

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16835266#comment-16835266 ] Liya Fan commented on ARROW-5264: - @Jacques Nadeau, thanks for your suggestion. Your solution seems

[jira] [Updated] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5200: Attachment: unsafe.jpg > [Java] Provide light-weight arrow APIs > -- >

[jira] [Commented] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16835303#comment-16835303 ] Liya Fan commented on ARROW-5200: - This is the (source/byte code/assembly) code generated by the original

[jira] [Updated] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-05-07 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5200: Attachment: safe_nocheck.jpg > [Java] Provide light-weight arrow APIs >

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Description: The flag BoundsChecking#BOUNDS_CHECKING_ENABLED determines if boundary checking is

[jira] [Created] (ARROW-5264) Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5264: --- Summary: Allow enabling/disabling boundary checking dynamically in the code Key: ARROW-5264 URL: https://issues.apache.org/jira/browse/ARROW-5264 Project: Apache Arrow

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Attachment: screenshot-1.png > [Java] Allow enabling/disabling boundary checking dynamically in the code >

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Description: The flag BoundsChecking#BOUNDS_CHECKING_ENABLED determines if boundary checking is

[jira] [Updated] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5264: Description: The flag BoundsChecking#BOUNDS_CHECKING_ENABLED determines if boundary checking is

[jira] [Commented] (ARROW-5264) [Java] Allow enabling/disabling boundary checking dynamically in the code

2019-05-06 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16833701#comment-16833701 ] Liya Fan commented on ARROW-5264: - I totally agree with you. Making the flag non-final will miss many

[jira] [Updated] (ARROW-5832) [Java] Support search operations for vector data

2019-07-03 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5832?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5832: Summary: [Java] Support search operations for vector data (was: Support search operations for vector

[jira] [Commented] (ARROW-5842) [Java] Revise the semantic of lastSet in ListVector

2019-07-04 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16878933#comment-16878933 ] Liya Fan commented on ARROW-5842: - [~jnadeau] Sounds reasonable. Thanks for your reminder. Since the

[jira] [Created] (ARROW-5862) [Java] Provide dictionary builder

2019-07-05 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5862: --- Summary: [Java] Provide dictionary builder Key: ARROW-5862 URL: https://issues.apache.org/jira/browse/ARROW-5862 Project: Apache Arrow Issue Type: New Feature

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-26 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16873269#comment-16873269 ] Liya Fan commented on ARROW-5658: - Hi [~liaotian1005], I don't quite understand the new problem. Would

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-26 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16873138#comment-16873138 ] Liya Fan commented on ARROW-5658: - Hi [~liaotian1005], please check if our patch fixes your new problem.

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-27 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16874600#comment-16874600 ] Liya Fan commented on ARROW-5658: - SetRowCount determines the range of indices that can be used without

[jira] [Commented] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-28 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16874801#comment-16874801 ] Liya Fan commented on ARROW-5658: - [~liaotian1005] we have changed the code to automatically update the

[jira] [Created] (ARROW-5778) Extract the logic for vector data copying to the super classes

2019-06-28 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5778: --- Summary: Extract the logic for vector data copying to the super classes Key: ARROW-5778 URL: https://issues.apache.org/jira/browse/ARROW-5778 Project: Apache Arrow

[jira] [Updated] (ARROW-5778) [Java] Extract the logic for vector data copying to the super classes

2019-06-28 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5778?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5778: Summary: [Java] Extract the logic for vector data copying to the super classes (was: Extract the logic

[jira] [Created] (ARROW-5911) [Java] Make ListVector and MapVector create reader lazily

2019-07-11 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5911: --- Summary: [Java] Make ListVector and MapVector create reader lazily Key: ARROW-5911 URL: https://issues.apache.org/jira/browse/ARROW-5911 Project: Apache Arrow Issue

[jira] [Updated] (ARROW-5920) [Java] Support sort & compare for all variable width vectors

2019-07-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5920: Description: All types of variable-width vector can reuse the same comparator for sorting & searching.

[jira] [Created] (ARROW-5918) [Java] Revise the BaseIntVector interface

2019-07-12 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5918: --- Summary: [Java] Revise the BaseIntVector interface Key: ARROW-5918 URL: https://issues.apache.org/jira/browse/ARROW-5918 Project: Apache Arrow Issue Type: Improvement

[jira] [Commented] (ARROW-5918) [Java] Revise the BaseIntVector interface

2019-07-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16883637#comment-16883637 ] Liya Fan commented on ARROW-5918: - [~emkornfi...@gmail.com]. I see. That makes sense. Thanks for the

[jira] [Created] (ARROW-5917) [Java] Redesign the dictionary encoder

2019-07-12 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5917: --- Summary: [Java] Redesign the dictionary encoder Key: ARROW-5917 URL: https://issues.apache.org/jira/browse/ARROW-5917 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-5920) [Java] Support sort & compare for all variable width vectors

2019-07-12 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5920: --- Summary: [Java] Support sort & compare for all variable width vectors Key: ARROW-5920 URL: https://issues.apache.org/jira/browse/ARROW-5920 Project: Apache Arrow

[jira] [Created] (ARROW-5884) [Java] Fix the get method of StructVector

2019-07-09 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5884: --- Summary: [Java] Fix the get method of StructVector Key: ARROW-5884 URL: https://issues.apache.org/jira/browse/ARROW-5884 Project: Apache Arrow Issue Type: Bug

[jira] [Updated] (ARROW-5884) [Java] Fix the get method of StructVector

2019-07-09 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5884: Description: When the data at the specified location is null, there is no need to call the method from

[jira] [Updated] (ARROW-5884) [Java] Fix the get method of StructVector

2019-07-09 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5884?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5884: Description: When the data at the specified location is null, there is no need to call the method from

[jira] [Created] (ARROW-5881) [Java] Provide functionalities to efficiently determine if a validity buffer has completely 1 bits/0 bits

2019-07-09 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5881: --- Summary: [Java] Provide functionalities to efficiently determine if a validity buffer has completely 1 bits/0 bits Key: ARROW-5881 URL: https://issues.apache.org/jira/browse/ARROW-5881

[jira] [Commented] (ARROW-5815) [Java] Support swap functionality for fixed-width vectors

2019-07-02 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5815?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16877449#comment-16877449 ] Liya Fan commented on ARROW-5815: - [~jnadeau], thanks a lot for your comments. The problem of asym API

[jira] [Created] (ARROW-5832) Support search operations for vector data

2019-07-02 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5832: --- Summary: Support search operations for vector data Key: ARROW-5832 URL: https://issues.apache.org/jira/browse/ARROW-5832 Project: Apache Arrow Issue Type: New Feature

[jira] [Created] (ARROW-5842) [Java] Revise the semantic of lastSet in ListVector

2019-07-04 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5842: --- Summary: [Java] Revise the semantic of lastSet in ListVector Key: ARROW-5842 URL: https://issues.apache.org/jira/browse/ARROW-5842 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-5843) [Java] Improve the readability and performance of BitVectorHelper#getNullCount

2019-07-04 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5843: --- Summary: [Java] Improve the readability and performance of BitVectorHelper#getNullCount Key: ARROW-5843 URL: https://issues.apache.org/jira/browse/ARROW-5843 Project: Apache

[jira] [Updated] (ARROW-5843) [Java] Improve the readability and performance of BitVectorHelper#getNullCount

2019-07-04 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5843: Description: Improve the implementation by: 1. Count the number of 1 bits by long or int, instead of by

[jira] [Created] (ARROW-5844) [Java] Support comparison & sort for more numeric types

2019-07-04 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5844: --- Summary: [Java] Support comparison & sort for more numeric types Key: ARROW-5844 URL: https://issues.apache.org/jira/browse/ARROW-5844 Project: Apache Arrow Issue

[jira] [Created] (ARROW-5815) [Java] Support swap functionality for fixed-width vectors

2019-07-01 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5815: --- Summary: [Java] Support swap functionality for fixed-width vectors Key: ARROW-5815 URL: https://issues.apache.org/jira/browse/ARROW-5815 Project: Apache Arrow Issue

[jira] [Created] (ARROW-5752) [Java] Improve the performance of ArrowBuf#setZero

2019-06-26 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5752: --- Summary: [Java] Improve the performance of ArrowBuf#setZero Key: ARROW-5752 URL: https://issues.apache.org/jira/browse/ARROW-5752 Project: Apache Arrow Issue Type:

[jira] [Commented] (ARROW-5929) [Java] Define API for ExtensionVector whose data must be serialized prior to being sent via IPC

2019-07-14 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16884803#comment-16884803 ] Liya Fan commented on ARROW-5929: - [~wesmckinn], many thanks for opening this issue. I think this is a

[jira] [Assigned] (ARROW-5929) [Java] Define API for ExtensionVector whose data must be serialized prior to being sent via IPC

2019-07-14 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan reassigned ARROW-5929: --- Assignee: Liya Fan > [Java] Define API for ExtensionVector whose data must be serialized prior to

[jira] [Created] (ARROW-5200) Provide light-weight arrow APIs

2019-04-23 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5200: --- Summary: Provide light-weight arrow APIs Key: ARROW-5200 URL: https://issues.apache.org/jira/browse/ARROW-5200 Project: Apache Arrow Issue Type: Improvement

[jira] [Commented] (ARROW-5209) [Java] Add performance benchmarks from SQL workloads

2019-04-25 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16825777#comment-16825777 ] Liya Fan commented on ARROW-5209: - I have sent a PR with the initial benchmark. The benchmark is

[jira] [Created] (ARROW-5209) [Java] Add performance benchmarks from SQL workloads

2019-04-24 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5209: --- Summary: [Java] Add performance benchmarks from SQL workloads Key: ARROW-5209 URL: https://issues.apache.org/jira/browse/ARROW-5209 Project: Apache Arrow Issue Type:

[jira] [Commented] (ARROW-5200) [Java] Provide light-weight arrow APIs

2019-04-24 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16824900#comment-16824900 ] Liya Fan commented on ARROW-5200: - Sounds reasonable. Thanks a lot for your comments.  We have opened a

[jira] [Created] (ARROW-5221) Improvement the performance of class SegmentsUtil

2019-04-26 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5221: --- Summary: Improvement the performance of class SegmentsUtil Key: ARROW-5221 URL: https://issues.apache.org/jira/browse/ARROW-5221 Project: Apache Arrow Issue Type:

[jira] [Closed] (ARROW-5221) Improvement the performance of class SegmentsUtil

2019-04-26 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan closed ARROW-5221. --- Resolution: Invalid > Improvement the performance of class SegmentsUtil >

[jira] [Comment Edited] (ARROW-5658) [JAVA] apache arrow-flight cannot send listvector

2019-06-27 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5658?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16873902#comment-16873902 ] Liya Fan edited comment on ARROW-5658 at 6/27/19 9:40 AM: -- Hi [~liaotian1005],

[jira] [Updated] (ARROW-5822) [Java] Provide a sample json file for the flight example

2019-07-02 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-5822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-5822: Summary: [Java] Provide a sample json file for the flight example (was: Provide a sample json file for

[jira] [Created] (ARROW-5822) Provide a sample json file for the flight example

2019-07-02 Thread Liya Fan (JIRA)
Liya Fan created ARROW-5822: --- Summary: Provide a sample json file for the flight example Key: ARROW-5822 URL: https://issues.apache.org/jira/browse/ARROW-5822 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-6212) [Java] Support vector rank operation

2019-08-12 Thread Liya Fan (JIRA)
Liya Fan created ARROW-6212: --- Summary: [Java] Support vector rank operation Key: ARROW-6212 URL: https://issues.apache.org/jira/browse/ARROW-6212 Project: Apache Arrow Issue Type: New Feature

[jira] [Updated] (ARROW-6212) [Java] Support vector rank operation

2019-08-12 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-6212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-6212: Description: Given an unsorted vector, we want to get the index of the ith smallest element in the

[jira] [Updated] (ARROW-6172) [Java] Provide benchmarks to set IntVector with different methods

2019-08-14 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-6172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-6172: Description:   We provide benchmarks to evaluate the performance of setting IntVector in 3 different

[jira] [Created] (ARROW-6209) [Java] Extract set null method to the base class for fixed width vectors

2019-08-12 Thread Liya Fan (JIRA)
Liya Fan created ARROW-6209: --- Summary: [Java] Extract set null method to the base class for fixed width vectors Key: ARROW-6209 URL: https://issues.apache.org/jira/browse/ARROW-6209 Project: Apache Arrow

[jira] [Updated] (ARROW-6245) [Java] Provide an interface for numeric vectors

2019-08-14 Thread Liya Fan (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-6245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Liya Fan updated ARROW-6245: Summary: [Java] Provide an interface for numeric vectors (was: [DISCUSS][Java] Provide an interface for

  1   2   3   4   >