[jira] [Commented] (ARROW-1224) [Format] Clarify language around buffer padding and alignment in IPC

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16110055#comment-16110055 ] SIDDHARTH TEOTIA commented on ARROW-1224: - [~wesmckinn], [~jnadeau], [~sphillips] I understand

[jira] [Commented] (ARROW-1224) [Format] Clarify language around buffer padding and alignment in IPC

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16110063#comment-16110063 ] SIDDHARTH TEOTIA commented on ARROW-1224: - Link to PR: https://github.com/apache/arrow/pull/932 >

[jira] [Updated] (ARROW-1237) [JAVA] Expose the ability to set lastSet

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1237?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1237: Summary: [JAVA] Expose the ability to set lastSet (was: Expose the ability to set lastSet

[jira] [Updated] (ARROW-276) [JAVA] Nullable Value Vectors should extend BaseValueVector instead of BaseDataValueVector

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-276: --- Summary: [JAVA] Nullable Value Vectors should extend BaseValueVector instead of

[jira] [Comment Edited] (ARROW-886) VariableLengthVectors don't reAlloc offsets

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16112039#comment-16112039 ] SIDDHARTH TEOTIA edited comment on ARROW-886 at 8/3/17 1:39 AM:

[jira] [Updated] (ARROW-1249) [JAVA] Expose the fillEmpties function from NullableVector.mutator

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1249: Summary: [JAVA] Expose the fillEmpties function from NullableVector.mutator (was: Expose

[jira] [Updated] (ARROW-1310) [JAVA] Revert ARROW-886

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1310: Summary: [JAVA] Revert ARROW-886 (was: Revert ARROW-886) > [JAVA] Revert ARROW-886 >

[jira] [Updated] (ARROW-276) [JAVA]

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-276: --- Summary: [JAVA] (was: Nullable Vectors should extend BaseValueVector and not

[jira] [Commented] (ARROW-886) VariableLengthVectors don't reAlloc offsets

2017-08-02 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16112039#comment-16112039 ] SIDDHARTH TEOTIA commented on ARROW-886: [~elahrvivaz], As far as the commit

[jira] [Updated] (ARROW-1310) Revert ARROW-886

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1310: Description: We don't need to reallocate the underlying offsetVector every time a variable

[jira] [Comment Edited] (ARROW-886) VariableLengthVectors don't reAlloc offsets

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16109858#comment-16109858 ] SIDDHARTH TEOTIA edited comment on ARROW-886 at 8/1/17 9:48 PM:

[jira] [Commented] (ARROW-886) VariableLengthVectors don't reAlloc offsets

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16109858#comment-16109858 ] SIDDHARTH TEOTIA commented on ARROW-886: [~elahrvivaz] Just picking up the conversation. Are you

[jira] [Created] (ARROW-1310) Revert ARROW-886

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1310: --- Summary: Revert ARROW-886 Key: ARROW-1310 URL: https://issues.apache.org/jira/browse/ARROW-1310 Project: Apache Arrow Issue Type: Bug

[jira] [Commented] (ARROW-1331) [Java] Adding test cases for all vectors

2017-08-04 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16114168#comment-16114168 ] SIDDHARTH TEOTIA commented on ARROW-1331: - It is likely that we some/all of these test cases. They

[jira] [Assigned] (ARROW-1331) [Java] Adding test cases for all vectors

2017-08-04 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-1331: --- Assignee: SIDDHARTH TEOTIA > [Java] Adding test cases for all vectors >

[jira] [Assigned] (ARROW-1261) [Java] Add container type for Map logical type

2017-08-15 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1261?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-1261: --- Assignee: SIDDHARTH TEOTIA > [Java] Add container type for Map logical type >

[jira] [Commented] (ARROW-801) [JAVA] Provide direct access to underlying buffer memory addresses in consistent way without generating garbage or large amount indirections

2017-08-15 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-801?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16128129#comment-16128129 ] SIDDHARTH TEOTIA commented on ARROW-801: PR: https://github.com/apache/arrow/pull/958 > [JAVA]

[jira] [Resolved] (ARROW-407) BitVector.copyFromSafe() should re-allocate if necessary instead of returning false

2017-08-15 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA resolved ARROW-407. Resolution: Fixed Issue seems to have already been fixed. > BitVector.copyFromSafe() should

[jira] [Assigned] (ARROW-801) [JAVA] Provide direct access to underlying buffer memory addresses in consistent way without generating garbage or large amount indirections

2017-07-12 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-801?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-801: -- Assignee: SIDDHARTH TEOTIA > [JAVA] Provide direct access to underlying buffer memory

[jira] [Created] (ARROW-1237) Expose the ability to set lastSet

2017-07-19 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1237: --- Summary: Expose the ability to set lastSet Key: ARROW-1237 URL: https://issues.apache.org/jira/browse/ARROW-1237 Project: Apache Arrow Issue Type:

[jira] [Created] (ARROW-1249) Expose the fillEmpties function from NullableVector.mutator

2017-07-21 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1249: --- Summary: Expose the fillEmpties function from NullableVector.mutator Key: ARROW-1249 URL: https://issues.apache.org/jira/browse/ARROW-1249 Project: Apache

[jira] [Created] (ARROW-1267) Handle zero length case in BitVector.splitAndTransfer

2017-07-25 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1267: --- Summary: Handle zero length case in BitVector.splitAndTransfer Key: ARROW-1267 URL: https://issues.apache.org/jira/browse/ARROW-1267 Project: Apache Arrow

[jira] [Commented] (ARROW-276) Nullable Vectors should extend BaseValueVector and not BaseDataValueVector

2017-07-26 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-276?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16102193#comment-16102193 ] SIDDHARTH TEOTIA commented on ARROW-276: PR https://github.com/apache/arrow/pull/892 has been

[jira] [Assigned] (ARROW-276) Nullable Vectors should extend BaseValueVector and not BaseDataValueVector

2017-07-26 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-276?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-276: -- Assignee: SIDDHARTH TEOTIA > Nullable Vectors should extend BaseValueVector and not

[jira] [Created] (ARROW-1300) Fix ListVector Tests

2017-07-31 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1300: --- Summary: Fix ListVector Tests Key: ARROW-1300 URL: https://issues.apache.org/jira/browse/ARROW-1300 Project: Apache Arrow Issue Type: Bug

[jira] [Updated] (ARROW-1300) Fix ListVector Tests

2017-07-31 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1300: Description: (1) TestListVector.java doesn't include tests for nested lists where the

[jira] [Updated] (ARROW-1300) [JAVA] Fix ListVector Tests

2017-07-31 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1300: Summary: [JAVA] Fix ListVector Tests (was: Fix ListVector Tests) > [JAVA] Fix ListVector

[jira] [Assigned] (ARROW-1224) [Format] Clarify language around buffer padding and alignment in IPC

2017-08-01 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1224?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-1224: --- Assignee: SIDDHARTH TEOTIA > [Format] Clarify language around buffer padding and

[jira] [Updated] (ARROW-1331) [Java] Refactor tests

2017-08-08 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1331: Summary: [Java] Refactor tests (was: [Java] Adding test cases for all vectors) > [Java]

[jira] [Created] (ARROW-1373) Implement getBuffer() methods at the ValueVector interface

2017-08-18 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1373: --- Summary: Implement getBuffer() methods at the ValueVector interface Key: ARROW-1373 URL: https://issues.apache.org/jira/browse/ARROW-1373 Project: Apache Arrow

[jira] [Commented] (ARROW-1373) Implement getBuffer() methods at the ValueVector interface

2017-08-18 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1373?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16133640#comment-16133640 ] SIDDHARTH TEOTIA commented on ARROW-1373: - PR: https://github.com/apache/arrow/pull/976 >

[jira] [Updated] (ARROW-1553) [JAVA] Implement setInitialCapacity for MapWriter and pass on this capacity during lazy creation of child vectors

2017-09-18 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1553: Summary: [JAVA] Implement setInitialCapacity for MapWriter and pass on this capacity during

[jira] [Created] (ARROW-1553) Implement setInitialCapacity for MapWriter and pass on this capacity during lazy creation of child vectors

2017-09-18 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1553: --- Summary: Implement setInitialCapacity for MapWriter and pass on this capacity during lazy creation of child vectors Key: ARROW-1553 URL:

[jira] [Resolved] (ARROW-1478) [JAVA] clear should release the buffer only if the buffer is not NULL

2017-09-20 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1478. - Resolution: Won't Fix Not needed. > [JAVA] clear should release the buffer only if the

[jira] [Created] (ARROW-1547) Fix 8x memory over-allocation in BitVector

2017-09-17 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1547: --- Summary: Fix 8x memory over-allocation in BitVector Key: ARROW-1547 URL: https://issues.apache.org/jira/browse/ARROW-1547 Project: Apache Arrow Issue

[jira] [Updated] (ARROW-1547) [JAVA] Fix 8x memory over-allocation in BitVector

2017-09-17 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1547: Summary: [JAVA] Fix 8x memory over-allocation in BitVector (was: Fix 8x memory

[jira] [Updated] (ARROW-1444) [JAVA] BitVector.splitAndTransfer copies last byte incorrectly

2017-09-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1444: Summary: [JAVA] BitVector.splitAndTransfer copies last byte incorrectly (was:

[jira] [Updated] (ARROW-1533) [JAVA] realloc should consider the existing buffer capacity for computing target memory requirement

2017-09-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1533: Summary: [JAVA] realloc should consider the existing buffer capacity for computing target

[jira] [Updated] (ARROW-1627) [JAVA] Reduce heap usage(Phase 2) - memory footprint in AllocationManager.BufferLedger

2017-10-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1627: Summary: [JAVA] Reduce heap usage(Phase 2) - memory footprint in

[jira] [Resolved] (ARROW-1471) [JAVA] Document requirements and non/requirements for ValueVector updates

2017-10-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1471. - Resolution: Done We have an agreement and understanding of the requirements. Have

[jira] [Updated] (ARROW-1627) Reduce heap usage (Phase 2) - Reducing memory footprint in AllocationManager.BufferLedger

2017-10-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1627?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1627: Summary: Reduce heap usage (Phase 2) - Reducing memory footprint in

[jira] [Comment Edited] (ARROW-1636) Integration tests for null type

2017-10-03 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16190386#comment-16190386 ] Siddharth Teotia edited comment on ARROW-1636 at 10/3/17 9:37 PM: --

[jira] [Commented] (ARROW-1636) Integration tests for null type

2017-10-03 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1636?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16190386#comment-16190386 ] Siddharth Teotia commented on ARROW-1636: - Assuming [~icexelloss] and [~bryanc] don't mind, I can

[jira] [Assigned] (ARROW-1638) [Java] IPC roundtrip for null type

2017-10-03 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1638: --- Assignee: Siddharth Teotia > [Java] IPC roundtrip for null type >

[jira] [Commented] (ARROW-1473) [JAVA] Create Prototype Code Hierarchy (Implementation Phase 1)

2017-10-14 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16204752#comment-16204752 ] Siddharth Teotia commented on ARROW-1473: - Initial implementation merged to java-vector-refactor

[jira] [Commented] (ARROW-1474) [JAVA] ValueVector hierarchy (Implementation Phase 2)

2017-10-14 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16204754#comment-16204754 ] Siddharth Teotia commented on ARROW-1474: - A patch with implementation for other scalar types is

[jira] [Resolved] (ARROW-1473) [JAVA] Create Prototype Code Hierarchy (Implementation Phase 1)

2017-10-14 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1473. - Resolution: Fixed > [JAVA] Create Prototype Code Hierarchy (Implementation Phase 1) >

[jira] [Created] (ARROW-1655) Add Scale and Precision to ValueVectorTypes.tdd for Decimals

2017-10-05 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1655: --- Summary: Add Scale and Precision to ValueVectorTypes.tdd for Decimals Key: ARROW-1655 URL: https://issues.apache.org/jira/browse/ARROW-1655 Project: Apache

[jira] [Assigned] (ARROW-1474) [JAVA] ValueVector hierarchy (Implementation Phase 2)

2017-10-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1474: --- Assignee: Siddharth Teotia (was: Jacques Nadeau) > [JAVA] ValueVector hierarchy

[jira] [Updated] (ARROW-1474) [JAVA] ValueVector hierarchy (Implementation Phase 2)

2017-10-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1474: Summary: [JAVA] ValueVector hierarchy (Implementation Phase 2) (was: [JAVA] Create

[jira] [Updated] (ARROW-1473) [JAVA] Create Prototype Code Hierarchy (Implementation Phase 1)

2017-10-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1473: Summary: [JAVA] Create Prototype Code Hierarchy (Implementation Phase 1) (was: [JAVA]

[jira] [Assigned] (ARROW-1471) [JAVA] Document requirements and non/requirements for ValueVector updates

2017-09-08 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1471: --- Assignee: Siddharth Teotia > [JAVA] Document requirements and non/requirements for

[jira] [Commented] (ARROW-1331) [Java] Refactor tests

2017-09-11 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1331?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16161578#comment-16161578 ] Siddharth Teotia commented on ARROW-1331: - PR: https://github.com/apache/arrow/pull/1088 I am not

[jira] [Commented] (ARROW-1471) [JAVA] Document requirements and non/requirements for ValueVector updates

2017-09-11 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16161671#comment-16161671 ] Siddharth Teotia commented on ARROW-1471: - Planning to start a doc today to pen-down all the

[jira] [Updated] (ARROW-1467) [JAVA]: Fix reset() and allocateNew() in Nullable Value Vectors template

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1467: Summary: [JAVA]: Fix reset() and allocateNew() in Nullable Value Vectors template (was:

[jira] [Updated] (ARROW-1467) [JAVA]: Fix reset() and allocateNew() in Nullable Value Vectors template

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1467: Component/s: Java - Vectors > [JAVA]: Fix reset() and allocateNew() in Nullable Value

[jira] [Created] (ARROW-1467) Fix reset() and allocateNew() in Nullable Value Vectors template

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1467: --- Summary: Fix reset() and allocateNew() in Nullable Value Vectors template Key: ARROW-1467 URL: https://issues.apache.org/jira/browse/ARROW-1467 Project: Apache

[jira] [Updated] (ARROW-1467) Fix reset() and allocateNew() in Nullable Value Vectors template

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1467?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1467: Description: (1) allocateNew() in NullableValueVectors allocates extra memory for the

[jira] [Resolved] (ARROW-248) UnionVector.close() should call clear()

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA resolved ARROW-248. Resolution: Resolved Fixed with

[jira] [Assigned] (ARROW-1463) [JAVA] Restructure ValueVector hierarchy to minimize compile-time generated code

2017-09-05 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-1463: --- Assignee: SIDDHARTH TEOTIA > [JAVA] Restructure ValueVector hierarchy to minimize

[jira] [Assigned] (ARROW-1476) [JAVA] Implement final ValueVector updates

2017-09-07 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA reassigned ARROW-1476: --- Assignee: SIDDHARTH TEOTIA > [JAVA] Implement final ValueVector updates >

[jira] [Updated] (ARROW-1478) [JAVA]: clear should release the buffer only if the buffer is not NULL

2017-09-06 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1478: Summary: [JAVA]: clear should release the buffer only if the buffer is not NULL (was:

[jira] [Updated] (ARROW-1478) [JAVA] clear should release the buffer only if the buffer is not NULL

2017-09-06 Thread SIDDHARTH TEOTIA (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] SIDDHARTH TEOTIA updated ARROW-1478: Summary: [JAVA] clear should release the buffer only if the buffer is not NULL (was:

[jira] [Created] (ARROW-1478) clear should release the buffer only if the buffer is not NULL

2017-09-06 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1478: --- Summary: clear should release the buffer only if the buffer is not NULL Key: ARROW-1478 URL: https://issues.apache.org/jira/browse/ARROW-1478 Project: Apache

[jira] [Created] (ARROW-1533) As part of buffer transfer (transferTo function), we should transfer the state for realloc

2017-09-12 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1533: --- Summary: As part of buffer transfer (transferTo function), we should transfer the state for realloc Key: ARROW-1533 URL: https://issues.apache.org/jira/browse/ARROW-1533

[jira] [Created] (ARROW-1618) See if the heap usage in vectors can be reduced.

2017-09-27 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1618: --- Summary: See if the heap usage in vectors can be reduced. Key: ARROW-1618 URL: https://issues.apache.org/jira/browse/ARROW-1618 Project: Apache Arrow

[jira] [Assigned] (ARROW-1472) [JAVA] Design updated ValueVector Object Hierarchy

2017-10-01 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1472: --- Assignee: Siddharth Teotia > [JAVA] Design updated ValueVector Object Hierarchy >

[jira] [Updated] (ARROW-1618) Reduce Heap Usage (Phase 1) - move release listener logic to Allocation Manager

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1618: Summary: Reduce Heap Usage (Phase 1) - move release listener logic to Allocation Manager

[jira] [Created] (ARROW-1621) Reduce Heap Usage per Vector

2017-09-27 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1621: --- Summary: Reduce Heap Usage per Vector Key: ARROW-1621 URL: https://issues.apache.org/jira/browse/ARROW-1621 Project: Apache Arrow Issue Type:

[jira] [Updated] (ARROW-1618) See if the heap usage in vectors can be reduced.

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1618: Description: We have seen in our tests that there is some scope of improvement as far as

[jira] [Updated] (ARROW-1618) Reduce Heap Usage(Phase 1): move release listener logic to Allocation Manager

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1618: Summary: Reduce Heap Usage(Phase 1): move release listener logic to Allocation Manager

[jira] [Updated] (ARROW-1618) [JAVA] Reduce Heap Usage(Phase 1): move release listener logic to Allocation Manager

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1618: Summary: [JAVA] Reduce Heap Usage(Phase 1): move release listener logic to Allocation

[jira] [Updated] (ARROW-1621) [JAVA] Reduce Heap Usage per Vector

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1621: Summary: [JAVA] Reduce Heap Usage per Vector (was: Reduce Heap Usage per Vector) > [JAVA]

[jira] [Assigned] (ARROW-1621) [JAVA] Reduce Heap Usage per Vector

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1621: --- Assignee: Siddharth Teotia > [JAVA] Reduce Heap Usage per Vector >

[jira] [Commented] (ARROW-1472) [JAVA] Design updated ValueVector Object Hierarchy

2017-10-03 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16189505#comment-16189505 ] Siddharth Teotia commented on ARROW-1472: - Initial Design Proposal --

[jira] [Updated] (ARROW-1471) [JAVA] Document requirements and non/requirements for ValueVector updates

2017-09-27 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1471: Description: Requirements Document

[jira] [Created] (ARROW-1444) BitVector.splitAndTransfer copies last byte incorrectly

2017-08-31 Thread SIDDHARTH TEOTIA (JIRA)
SIDDHARTH TEOTIA created ARROW-1444: --- Summary: BitVector.splitAndTransfer copies last byte incorrectly Key: ARROW-1444 URL: https://issues.apache.org/jira/browse/ARROW-1444 Project: Apache Arrow

[jira] [Assigned] (ARROW-1473) [JAVA] Create Prototype Code Hierarchy (alt A)

2017-10-04 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia reassigned ARROW-1473: --- Assignee: Siddharth Teotia > [JAVA] Create Prototype Code Hierarchy (alt A) >

[jira] [Resolved] (ARROW-1819) [Java] Remove legacy classes

2017-11-15 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1819?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1819. - Resolution: Fixed FIxed as part of https://github.com/apache/arrow/pull/1316 > [Java]

[jira] [Created] (ARROW-1813) Enforce checkstyle failure in JAVA build and fix all checkstyle

2017-11-14 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1813: --- Summary: Enforce checkstyle failure in JAVA build and fix all checkstyle Key: ARROW-1813 URL: https://issues.apache.org/jira/browse/ARROW-1813 Project: Apache

[jira] [Resolved] (ARROW-1476) [JAVA] Implement final ValueVector updates

2017-11-15 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1476. - Resolution: Fixed Resolved by https://github.com/apache/arrow/pull/1316 > [JAVA]

[jira] [Commented] (ARROW-1655) [Java] Add Scale and Precision to ValueVectorTypes.tdd for Decimals

2017-11-28 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16269166#comment-16269166 ] Siddharth Teotia commented on ARROW-1655: - This is not needed anymore. > [Java] Add Scale and

[jira] [Resolved] (ARROW-1655) [Java] Add Scale and Precision to ValueVectorTypes.tdd for Decimals

2017-11-28 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1655. - Resolution: Won't Fix > [Java] Add Scale and Precision to ValueVectorTypes.tdd for

[jira] [Created] (ARROW-1922) Blog post on recent improvements/changes in JAVA Vectors

2017-12-13 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1922: --- Summary: Blog post on recent improvements/changes in JAVA Vectors Key: ARROW-1922 URL: https://issues.apache.org/jira/browse/ARROW-1922 Project: Apache Arrow

[jira] [Created] (ARROW-1939) Correct links in release 0.8 blog post

2017-12-19 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1939: --- Summary: Correct links in release 0.8 blog post Key: ARROW-1939 URL: https://issues.apache.org/jira/browse/ARROW-1939 Project: Apache Arrow Issue

[jira] [Resolved] (ARROW-1717) [Java] Remove public static helper method in vector classes for JSONReader/Writer

2017-11-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1717. - Resolution: Fixed > [Java] Remove public static helper method in vector classes for >

[jira] [Commented] (ARROW-1717) [Java] Remove public static helper method in vector classes for JSONReader/Writer

2017-11-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16250846#comment-16250846 ] Siddharth Teotia commented on ARROW-1717: - Resolved by PR

[jira] [Resolved] (ARROW-1472) [JAVA] Design updated ValueVector Object Hierarchy

2017-11-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1472. - Resolution: Fixed > [JAVA] Design updated ValueVector Object Hierarchy >

[jira] [Created] (ARROW-1826) [JAVA] Avoid branching at cell level (copyFrom)

2017-11-16 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1826: --- Summary: [JAVA] Avoid branching at cell level (copyFrom) Key: ARROW-1826 URL: https://issues.apache.org/jira/browse/ARROW-1826 Project: Apache Arrow

[jira] [Updated] (ARROW-1807) [JAVA] Reduce Heap Usage (Phase 3): consolidate buffers

2017-11-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1807?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1807: Issue Type: Improvement (was: Bug) > [JAVA] Reduce Heap Usage (Phase 3): consolidate

[jira] [Created] (ARROW-1807) [JAVA] Reduce Heap Usage (Phase 3): consolidate buffers

2017-11-13 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1807: --- Summary: [JAVA] Reduce Heap Usage (Phase 3): consolidate buffers Key: ARROW-1807 URL: https://issues.apache.org/jira/browse/ARROW-1807 Project: Apache Arrow

[jira] [Commented] (ARROW-1476) [JAVA] Implement final ValueVector updates

2017-11-13 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16250272#comment-16250272 ] Siddharth Teotia commented on ARROW-1476: - 3rd patch for java-vector-refactor branch is in

[jira] [Created] (ARROW-1876) Transfer validity vector buffer data word at a time (currently we do byte at a time)

2017-12-01 Thread Siddharth Teotia (JIRA)
Siddharth Teotia created ARROW-1876: --- Summary: Transfer validity vector buffer data word at a time (currently we do byte at a time) Key: ARROW-1876 URL: https://issues.apache.org/jira/browse/ARROW-1876

[jira] [Updated] (ARROW-1876) Transfer validity buffer data word at a time (currently we do byte at a time)

2017-12-01 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-1876: Summary: Transfer validity buffer data word at a time (currently we do byte at a time)

[jira] [Commented] (ARROW-1688) [Java] Fail build on checkstyle warnings

2018-07-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1688?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16530248#comment-16530248 ] Siddharth Teotia commented on ARROW-1688: - [~wesmckinn], I am not entirely sure if I will get to

[jira] [Resolved] (ARROW-2696) [JAVA] enhance AllocationListener with an onFailedAllocation() call

2018-07-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-2696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-2696. - Resolution: Fixed Resolved with PR https://github.com/apache/arrow/pull/2133 > [JAVA]

[jira] [Updated] (ARROW-2696) [JAVA] enhance AllocationListener with an onFailedAllocation() call

2018-07-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-2696?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-2696: Fix Version/s: 0.10.0 > [JAVA] enhance AllocationListener with an onFailedAllocation()

[jira] [Updated] (ARROW-2725) [JAVA] make Accountant.AllocationOutcome publicly visible

2018-07-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-2725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia updated ARROW-2725: Fix Version/s: 0.10.0 > [JAVA] make Accountant.AllocationOutcome publicly visible >

[jira] [Resolved] (ARROW-2511) BaseVariableWidthVector.allocateNew is not throwing OOM when it can't allocate memory

2018-05-02 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-2511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-2511. - Resolution: Fixed Fix Version/s: 0.10.0 > BaseVariableWidthVector.allocateNew is

[jira] [Resolved] (ARROW-1946) Add APIs to decimal vector for writing big endian data

2017-12-30 Thread Siddharth Teotia (JIRA)
[ https://issues.apache.org/jira/browse/ARROW-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Siddharth Teotia resolved ARROW-1946. - Resolution: Fixed Fix Version/s: 0.9.0 Issue resolved by pull request 1443

  1   2   >