[jira] [Updated] (ARROW-18011) [Dev] Replace hard-coded string "master" with "main" in dev/archery/archery/crossbow/core.py after default branch migration
[ https://issues.apache.org/jira/browse/ARROW-18011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-18011: - Description: [https://github.com/apache/arrow/pull/14033] uses several heuristics to determine the default Git branch name for the upstream apache/arrow project. When the heuristics fail to detect the default branch name, the strategy used in [https://github.com/apache/arrow/pull/14033] currently falls back to using the hard-coded branch name "master". After [https://github.com/apache/arrow/pull/14033] is merged and after the upstream apache/arrow GitHub repository migrates to using "main" as the default branch name, the hard-coded string "master" should be replaced with "main" inside of the implementation of the computed property "default_branch_name" of the "Repo" class in dev/archery/archery/crossbow/core.py. A similar instance of hard-coded "master" is used in `[dev/merge_arrow_pr.py|https://github.com/apache/arrow/pull/14533/files#diff-4aea0167b68c23bb8725640aec90bfc1d4caed14e9c21e1b64d65a54f9b47e63]` and it needs to be updated as well. was: [https://github.com/apache/arrow/pull/14033] uses several heuristics to determine the default Git branch name for the upstream apache/arrow project. When the heuristics fail to detect the default branch name, the strategy used in [https://github.com/apache/arrow/pull/14033] currently falls back to using the hard-coded branch name "master". After [https://github.com/apache/arrow/pull/14033] is merged and after the upstream apache/arrow GitHub repository migrates to using "main" as the default branch name, the hard-coded string "master" should be replaced with "main" inside of the implementation of the computed property "default_branch_name" of the "Repo" class in dev/archery/archery/crossbow/core.py. > [Dev] Replace hard-coded string "master" with "main" in > dev/archery/archery/crossbow/core.py after default branch migration > > > Key: ARROW-18011 > URL: https://issues.apache.org/jira/browse/ARROW-18011 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Kevin Gurney >Priority: Major > > [https://github.com/apache/arrow/pull/14033] uses several heuristics to > determine the default Git branch name for the upstream apache/arrow project. > When the heuristics fail to detect the default branch name, the strategy used > in [https://github.com/apache/arrow/pull/14033] currently falls back to using > the hard-coded branch name "master". > After [https://github.com/apache/arrow/pull/14033] is merged and after the > upstream apache/arrow GitHub repository migrates to using "main" as the > default branch name, the hard-coded string "master" should be replaced with > "main" inside of the implementation of the computed property > "default_branch_name" of the "Repo" class in > dev/archery/archery/crossbow/core.py. > A similar instance of hard-coded "master" is used in > `[dev/merge_arrow_pr.py|https://github.com/apache/arrow/pull/14533/files#diff-4aea0167b68c23bb8725640aec90bfc1d4caed14e9c21e1b64d65a54f9b47e63]` > and it needs to be updated as well. -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17777) [Dev] Update the pull request merge script to work with master or main
[ https://issues.apache.org/jira/browse/ARROW-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-1: - Summary: [Dev] Update the pull request merge script to work with master or main (was: [DEV] Update the pull request merge script to work with master or main) > [Dev] Update the pull request merge script to work with master or main > -- > > Key: ARROW-1 > URL: https://issues.apache.org/jira/browse/ARROW-1 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (ARROW-17777) [DEV] Update the pull request merge script to work with master or main
[ https://issues.apache.org/jira/browse/ARROW-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-1: Assignee: Fiona La > [DEV] Update the pull request merge script to work with master or main > -- > > Key: ARROW-1 > URL: https://issues.apache.org/jira/browse/ARROW-1 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17777) [DEV] Update the pull request merge script to work with master or main
[ https://issues.apache.org/jira/browse/ARROW-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-1: - Parent: ARROW-15689 Issue Type: Sub-task (was: Task) > [DEV] Update the pull request merge script to work with master or main > -- > > Key: ARROW-1 > URL: https://issues.apache.org/jira/browse/ARROW-1 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Fiona La >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17777) [DEV] Update the pull request merge script to work with master or main
[ https://issues.apache.org/jira/browse/ARROW-1?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-1: - Summary: [DEV] Update the pull request merge script to work with master or main (was: Update the pull request merge script to work with master or main) > [DEV] Update the pull request merge script to work with master or main > -- > > Key: ARROW-1 > URL: https://issues.apache.org/jira/browse/ARROW-1 > Project: Apache Arrow > Issue Type: Task > Components: Developer Tools >Reporter: Fiona La >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (ARROW-17777) Update the pull request merge script to work with master or main
Fiona La created ARROW-1: Summary: Update the pull request merge script to work with master or main Key: ARROW-1 URL: https://issues.apache.org/jira/browse/ARROW-1 Project: Apache Arrow Issue Type: Task Components: Developer Tools Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17512) [Doc] Updates to crossbow documentation for clarity
[ https://issues.apache.org/jira/browse/ARROW-17512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-17512: - Description: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # Clarify Travis CI auto-cancellation default behavior # Fixing broken links # Typos was: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # Clarify Travis CI auto-cancellation default behavior. # Typos > [Doc] Updates to crossbow documentation for clarity > --- > > Key: ARROW-17512 > URL: https://issues.apache.org/jira/browse/ARROW-17512 > Project: Apache Arrow > Issue Type: Task > Components: Documentation >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Labels: pull-request-available > Time Spent: 40m > Remaining Estimate: 0h > > While setting up a queue repository for testing changes to {{{}crossbow{}}}, > we noticed some updates that can be made to help future developers set up > their environment. > They include: > # Clarify Travis CI auto-cancellation default behavior > # Fixing broken links > # Typos -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (ARROW-15691) [Dev] Update archery to work with either master or main as default branch
[ https://issues.apache.org/jira/browse/ARROW-15691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-15691: Assignee: Fiona La > [Dev] Update archery to work with either master or main as default branch > - > > Key: ARROW-15691 > URL: https://issues.apache.org/jira/browse/ARROW-15691 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Neal Richardson >Assignee: Fiona La >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17512) [Doc] Updates to crossbow documentation for clarity
[ https://issues.apache.org/jira/browse/ARROW-17512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-17512: - Summary: [Doc] Updates to crossbow documentation for clarity (was: Updates to crossbow documentation for clarity) > [Doc] Updates to crossbow documentation for clarity > --- > > Key: ARROW-17512 > URL: https://issues.apache.org/jira/browse/ARROW-17512 > Project: Apache Arrow > Issue Type: Task > Components: Documentation >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Labels: pull-request-available > Time Spent: 20m > Remaining Estimate: 0h > > While setting up a queue repository for testing changes to {{{}crossbow{}}}, > we noticed some updates that can be made to help future developers set up > their environment. > They include: > # Clarify Travis CI auto-cancellation default behavior. > # Typos -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17512) Updates to crossbow documentation for clarity
[ https://issues.apache.org/jira/browse/ARROW-17512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-17512: - Description: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # Clarify Travis CI auto-cancellation default behavior. # Typos was: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # The generated GitHub access token needs to have {{Workflow}} permissions to push workflow files to the queue repository. # Update the instructions for running the {{crossbow}} command, now that it has been integrated into {{{}archery{}}}. # Clarify Travis CI auto-cancellation default behavior. # Typos # Broken links > Updates to crossbow documentation for clarity > - > > Key: ARROW-17512 > URL: https://issues.apache.org/jira/browse/ARROW-17512 > Project: Apache Arrow > Issue Type: Task > Components: Documentation >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > While setting up a queue repository for testing changes to {{{}crossbow{}}}, > we noticed some updates that can be made to help future developers set up > their environment. > They include: > # Clarify Travis CI auto-cancellation default behavior. > # Typos -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Updated] (ARROW-17512) Updates to crossbow documentation for clarity
[ https://issues.apache.org/jira/browse/ARROW-17512?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-17512: - Description: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # The generated GitHub access token needs to have {{Workflow}} permissions to push workflow files to the queue repository. # Update the instructions for running the {{crossbow}} command, now that it has been integrated into {{{}archery{}}}. # Clarify Travis CI auto-cancellation default behavior. # Typos # Broken links was: While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # The generated GitHub access token needs to have {{Workflow}} permissions to push workflow files to the queue repository # Typos # Broken links > Updates to crossbow documentation for clarity > - > > Key: ARROW-17512 > URL: https://issues.apache.org/jira/browse/ARROW-17512 > Project: Apache Arrow > Issue Type: Task > Components: Documentation >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > While setting up a queue repository for testing changes to {{{}crossbow{}}}, > we noticed some updates that can be made to help future developers set up > their environment. > They include: > # The generated GitHub access token needs to have {{Workflow}} permissions > to push workflow files to the queue repository. > # Update the instructions for running the {{crossbow}} command, now that it > has been integrated into {{{}archery{}}}. > # Clarify Travis CI auto-cancellation default behavior. > # Typos > # Broken links -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Created] (ARROW-17512) Updates to crossbow documentation for clarity
Fiona La created ARROW-17512: Summary: Updates to crossbow documentation for clarity Key: ARROW-17512 URL: https://issues.apache.org/jira/browse/ARROW-17512 Project: Apache Arrow Issue Type: Task Components: Documentation Reporter: Fiona La Assignee: Fiona La While setting up a queue repository for testing changes to {{{}crossbow{}}}, we noticed some updates that can be made to help future developers set up their environment. They include: # The generated GitHub access token needs to have {{Workflow}} permissions to push workflow files to the queue repository # Typos # Broken links -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Assigned] (ARROW-15691) [Dev] Update archery to work with either master or main as default branch
[ https://issues.apache.org/jira/browse/ARROW-15691?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-15691: Assignee: Fiona La > [Dev] Update archery to work with either master or main as default branch > - > > Key: ARROW-15691 > URL: https://issues.apache.org/jira/browse/ARROW-15691 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Neal Richardson >Assignee: Fiona La >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-16050) [Dev] Add infrastructure for testing Git interactions in merge_arrow_pr.py
Fiona La created ARROW-16050: Summary: [Dev] Add infrastructure for testing Git interactions in merge_arrow_pr.py Key: ARROW-16050 URL: https://issues.apache.org/jira/browse/ARROW-16050 Project: Apache Arrow Issue Type: Task Components: Developer Tools Reporter: Fiona La Currently, there are no tests in 'test_merge_arrow_pr.py' for functions in 'merge_arrow_pr.py' that require interaction with Git. Adding infrastructure to allow interactions with a test Git repository or mocked environment will allow 'test_merge_arrow_pr.py' to qualify steps that use Git commands. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (ARROW-16001) [DEV] Added test change with co-author
[ https://issues.apache.org/jira/browse/ARROW-16001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La closed ARROW-16001. Resolution: Invalid This Jira issue was created as a tool to qualify changes, closing now. > [DEV] Added test change with co-author > -- > > Key: ARROW-16001 > URL: https://issues.apache.org/jira/browse/ARROW-16001 > Project: Apache Arrow > Issue Type: Task >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Labels: pull-request-available > > Test issue created to qualify changes for > [ARROW-13564|https://issues.apache.org/jira/browse/ARROW-13564]. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (ARROW-15692) [Dev] Update release scripts to use default branch
[ https://issues.apache.org/jira/browse/ARROW-15692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La closed ARROW-15692. > [Dev] Update release scripts to use default branch > -- > > Key: ARROW-15692 > URL: https://issues.apache.org/jira/browse/ARROW-15692 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Neal Richardson >Assignee: Fiona La >Priority: Major > Labels: pull-request-available > Fix For: 8.0.0 > > Time Spent: 3.5h > Remaining Estimate: 0h > -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-16001) [DEV] Added test change with co-author
[ https://issues.apache.org/jira/browse/ARROW-16001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-16001: - Labels: pull-request-available (was: ) > [DEV] Added test change with co-author > -- > > Key: ARROW-16001 > URL: https://issues.apache.org/jira/browse/ARROW-16001 > Project: Apache Arrow > Issue Type: Task >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Labels: pull-request-available > > Test issue created to qualify changes for > [ARROW-13564|https://issues.apache.org/jira/browse/ARROW-13564]. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-16001) [DEV] Added test change with co-author
[ https://issues.apache.org/jira/browse/ARROW-16001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-16001: - Summary: [DEV] Added test change with co-author (was: [DEV] Test issue) > [DEV] Added test change with co-author > -- > > Key: ARROW-16001 > URL: https://issues.apache.org/jira/browse/ARROW-16001 > Project: Apache Arrow > Issue Type: Task >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Test issue created to qualify changes for > [ARROW-13564|https://issues.apache.org/jira/browse/ARROW-13564]. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-16001) [DEV] Test issue
[ https://issues.apache.org/jira/browse/ARROW-16001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-16001: - Description: Test issue created to qualify changes for [ARROW-13564|https://issues.apache.org/jira/browse/ARROW-13564]. > [DEV] Test issue > > > Key: ARROW-16001 > URL: https://issues.apache.org/jira/browse/ARROW-16001 > Project: Apache Arrow > Issue Type: Task >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Test issue created to qualify changes for > [ARROW-13564|https://issues.apache.org/jira/browse/ARROW-13564]. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-16001) [DEV] Test issue
Fiona La created ARROW-16001: Summary: [DEV] Test issue Key: ARROW-16001 URL: https://issues.apache.org/jira/browse/ARROW-16001 Project: Apache Arrow Issue Type: Task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-16001) [DEV] Test issue
[ https://issues.apache.org/jira/browse/ARROW-16001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-16001: Assignee: Fiona La > [DEV] Test issue > > > Key: ARROW-16001 > URL: https://issues.apache.org/jira/browse/ARROW-16001 > Project: Apache Arrow > Issue Type: Task >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13057) [MATLAB] Migrate the MEX gateway function to use the C++ MATLAB Data Array (MDA) API, instead of C Matrix API
[ https://issues.apache.org/jira/browse/ARROW-13057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13057: - Labels: (was: pull-request-available) > [MATLAB] Migrate the MEX gateway function to use the C++ MATLAB Data Array > (MDA) API, instead of C Matrix API > - > > Key: ARROW-13057 > URL: https://issues.apache.org/jira/browse/ARROW-13057 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: tahsin hassan >Assignee: Fiona La >Priority: Minor > Time Spent: 20m > Remaining Estimate: 0h > > The current MEX gateway function uses the [C Matrix > API|[https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav]] > We should update to use the latest C++ MATLAB Data Array API, to gain access > to modern C++ features and memory management. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13564) [Dev] Check individual commit messages for "Co-authored-by:" tags when integrating a pull request
[ https://issues.apache.org/jira/browse/ARROW-13564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13564: - Description: Add functionality to dev/merge_arrow_pr.py, to check individual commit messages for "Co-authored-by:" tags when creating the squashed commit message when merging a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they are acknowledged for their contributions. was: Add functionality to dev/merge_arrow_pr.py, to check individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they are acknowledged for their contributions. > [Dev] Check individual commit messages for "Co-authored-by:" tags when > integrating a pull request > - > > Key: ARROW-13564 > URL: https://issues.apache.org/jira/browse/ARROW-13564 > Project: Apache Arrow > Issue Type: Task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Add functionality to dev/merge_arrow_pr.py, to check individual commit > messages for "Co-authored-by:" tags when creating the squashed commit message > when merging a pull request. > This will ensure that all authors are included in the final commit message > when merging the pull request in order to make sure they are acknowledged for > their contributions. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13564) [Dev] Scrape individual commit messages for "Co-authored-by:" tags when integrating a pull request
[ https://issues.apache.org/jira/browse/ARROW-13564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13564: - Description: Add functionality to dev/merge_arrow_pr.py, to scrape individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they are acknowledged for their contributions. was: Add functionality to dev/merge_arrow_pr.py, to scrape individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they get credit for their contributions. > [Dev] Scrape individual commit messages for "Co-authored-by:" tags when > integrating a pull request > -- > > Key: ARROW-13564 > URL: https://issues.apache.org/jira/browse/ARROW-13564 > Project: Apache Arrow > Issue Type: Task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Add functionality to dev/merge_arrow_pr.py, to scrape individual commit > messages for "Co-authored-by:" tags when creating the squashed commit message > for a pull request. > This will ensure that all authors are included in the final commit message > when merging the pull request in order to make sure they are acknowledged for > their contributions. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13564) [Dev] Scrape individual commit messages for "Co-authored-by:" tags when integrating a pull request
[ https://issues.apache.org/jira/browse/ARROW-13564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13564: - Description: Add functionality to dev/merge_arrow_pr.py, to check individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they are acknowledged for their contributions. was: Add functionality to dev/merge_arrow_pr.py, to scrape individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they are acknowledged for their contributions. > [Dev] Scrape individual commit messages for "Co-authored-by:" tags when > integrating a pull request > -- > > Key: ARROW-13564 > URL: https://issues.apache.org/jira/browse/ARROW-13564 > Project: Apache Arrow > Issue Type: Task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Add functionality to dev/merge_arrow_pr.py, to check individual commit > messages for "Co-authored-by:" tags when creating the squashed commit message > for a pull request. > This will ensure that all authors are included in the final commit message > when merging the pull request in order to make sure they are acknowledged for > their contributions. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13564) [Dev] Check individual commit messages for "Co-authored-by:" tags when integrating a pull request
[ https://issues.apache.org/jira/browse/ARROW-13564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13564: - Summary: [Dev] Check individual commit messages for "Co-authored-by:" tags when integrating a pull request (was: [Dev] Scrape individual commit messages for "Co-authored-by:" tags when integrating a pull request) > [Dev] Check individual commit messages for "Co-authored-by:" tags when > integrating a pull request > - > > Key: ARROW-13564 > URL: https://issues.apache.org/jira/browse/ARROW-13564 > Project: Apache Arrow > Issue Type: Task > Components: Developer Tools >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Add functionality to dev/merge_arrow_pr.py, to check individual commit > messages for "Co-authored-by:" tags when creating the squashed commit message > for a pull request. > This will ensure that all authors are included in the final commit message > when merging the pull request in order to make sure they are acknowledged for > their contributions. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13057) [MATLAB] Migrate the MEX gateway function to use the C++ MATLAB Data Array (MDA) API, instead of C Matrix API
[ https://issues.apache.org/jira/browse/ARROW-13057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13057: - Description: The current MEX gateway function uses the [C Matrix API|[https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav]] We should update to use the latest C++ MATLAB Data Array API, to gain access to modern C++ features and memory management. was: The current featherreadmex and featherwritemex functionality uses the old c-style matrix api, from MATLAB [https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav] We should update these functionalities to build against the latest MATLAB Data Array (mda) , C++ style api, since these new API uses modern C++ semantics and design patterns and avoids data copies whenever possible. Summary: [MATLAB] Migrate the MEX gateway function to use the C++ MATLAB Data Array (MDA) API, instead of C Matrix API (was: [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array (MDA)C++ API, stead of C style-matrix API) > [MATLAB] Migrate the MEX gateway function to use the C++ MATLAB Data Array > (MDA) API, instead of C Matrix API > - > > Key: ARROW-13057 > URL: https://issues.apache.org/jira/browse/ARROW-13057 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: tahsin hassan >Assignee: Fiona La >Priority: Minor > > The current MEX gateway function uses the [C Matrix > API|[https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav]] > We should update to use the latest C++ MATLAB Data Array API, to gain access > to modern C++ features and memory management. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-13057) [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array (MDA)C++ API, stead of C style-matrix API
[ https://issues.apache.org/jira/browse/ARROW-13057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-13057: Assignee: Fiona La (was: Sreehari Hegden) > [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array > (MDA)C++ API, stead of C style-matrix API > --- > > Key: ARROW-13057 > URL: https://issues.apache.org/jira/browse/ARROW-13057 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: tahsin hassan >Assignee: Fiona La >Priority: Minor > > The current featherreadmex and featherwritemex functionality uses the old > c-style matrix api, from MATLAB > [https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav] > We should update these functionalities to build against the latest MATLAB > Data Array (mda) , C++ style api, since these new API uses modern C++ > semantics and design patterns and avoids data copies whenever possible. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (ARROW-15195) [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS
[ https://issues.apache.org/jira/browse/ARROW-15195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La closed ARROW-15195. > [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS > --- > > Key: ARROW-15195 > URL: https://issues.apache.org/jira/browse/ARROW-15195 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: Fiona La >Assignee: Sreehari Hegden >Priority: Minor > Labels: pull-request-available > Fix For: 8.0.0 > > Time Spent: 2h 20m > Remaining Estimate: 0h > > Enable CI and Testing for MATLAB submissions to the [Apache Arrow > project|https://github.com/apache/arrow] on GitHub. This task can be worked > on after [MATLAB Actions|https://github.com/matlab-actions/setup-matlab] is > enabled on macOS. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-15692) [Dev] Update release scripts to use default branch
[ https://issues.apache.org/jira/browse/ARROW-15692?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-15692: Assignee: Fiona La > [Dev] Update release scripts to use default branch > -- > > Key: ARROW-15692 > URL: https://issues.apache.org/jira/browse/ARROW-15692 > Project: Apache Arrow > Issue Type: Sub-task > Components: Developer Tools >Reporter: Neal Richardson >Assignee: Fiona La >Priority: Major > -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-13057) [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array (MDA)C++ API, stead of C style-matrix API
[ https://issues.apache.org/jira/browse/ARROW-13057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-13057: - Summary: [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array (MDA)C++ API, stead of C style-matrix API (was: [MATLAB] update feather reading/writing functionality to use latest MATLAB data array (MDA)C++ api, stead of C style-matrix api) > [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array > (MDA)C++ API, stead of C style-matrix API > --- > > Key: ARROW-13057 > URL: https://issues.apache.org/jira/browse/ARROW-13057 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: tahsin hassan >Assignee: Kevin Gurney >Priority: Minor > > The current featherreadmex and featherwritemex functionality uses the old > c-style matrix api, from MATLAB > [https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav] > We should update these functionalities to build against the latest MATLAB > Data Array (mda) , C++ style api, since these new API uses modern C++ > semantics and design patterns and avoids data copies whenever possible. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-13057) [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array (MDA)C++ API, stead of C style-matrix API
[ https://issues.apache.org/jira/browse/ARROW-13057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-13057: Assignee: Sreehari Hegden (was: Kevin Gurney) > [MATLAB] Migrate the MEX gateway function to use the latest MATLAB data array > (MDA)C++ API, stead of C style-matrix API > --- > > Key: ARROW-13057 > URL: https://issues.apache.org/jira/browse/ARROW-13057 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: tahsin hassan >Assignee: Sreehari Hegden >Priority: Minor > > The current featherreadmex and featherwritemex functionality uses the old > c-style matrix api, from MATLAB > [https://www.mathworks.com/help/matlab/cc-mx-matrix-library.html?s_tid=CRUX_lftnav] > We should update these functionalities to build against the latest MATLAB > Data Array (mda) , C++ style api, since these new API uses modern C++ > semantics and design patterns and avoids data copies whenever possible. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Updated] (ARROW-15650) [MATLAB] Rename the MEX gateway function
[ https://issues.apache.org/jira/browse/ARROW-15650?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La updated ARROW-15650: - Summary: [MATLAB] Rename the MEX gateway function (was: [MATLAB] Rename the gateway MEX function) > [MATLAB] Rename the MEX gateway function > > > Key: ARROW-15650 > URL: https://issues.apache.org/jira/browse/ARROW-15650 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > Currently the main MEX function is named {{{}mexfcn{}}}. {{mexfcn}} delegates > to C++ functions that implement the functionality of the MATLAB Interface to > Arrow. > When the interface is installed, the name, {{{}mexfcn{}}}, is on the global > MATLAB Search Path and may cause conflicts with functionality outside of the > MATLAB Interface to Arrow. > This issue proposes the following changes: > * Rename the MEX function to {{call.}} > * Install the MEX function to the MATLAB package folder hierarchy: > {{+arrow/+cpp.}} > * Install all dependencies of the MEX function to the same package folder > hierarchy. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Closed] (ARROW-15182) [MATLAB] Add support for building the MATLAB interface using multi-configuration generators
[ https://issues.apache.org/jira/browse/ARROW-15182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La closed ARROW-15182. Resolution: Not A Problem This task is no longer applicable. The installation step will add the install directory to the [MATLAB Search Path|https://mathworks.com/help/matlab/matlab_env/what-is-the-matlab-search-path.html] either directly or by adding a command to the {{startup.m}} file that is used, by default, on MATLAB start up. > [MATLAB] Add support for building the MATLAB interface using > multi-configuration generators > --- > > Key: ARROW-15182 > URL: https://issues.apache.org/jira/browse/ARROW-15182 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > > For multi-configuration generators, the binaries are built into a > subdirectory indicating the build configuration. > # In {{{}CMakeLists.txt{}}}, create a text file, > {{{}is_multi_config.txt{}}}, and place it in the top level build directory. > This file should lists the configuration used. > # Use this configuration text file in MATLAB test files to ensure they are > able to find the MEX binaries. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-15650) [MATLAB] Rename the gateway MEX function
Fiona La created ARROW-15650: Summary: [MATLAB] Rename the gateway MEX function Key: ARROW-15650 URL: https://issues.apache.org/jira/browse/ARROW-15650 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Assignee: Fiona La Currently the main MEX function is named {{{}mexfcn{}}}. {{mexfcn}} delegates to C++ functions that implement the functionality of the MATLAB Interface to Arrow. When the interface is installed, the name, {{{}mexfcn{}}}, is on the global MATLAB Search Path and may cause conflicts with functionality outside of the MATLAB Interface to Arrow. This issue proposes the following changes: * Rename the MEX function to {{call.}} * Install the MEX function to the MATLAB package folder hierarchy: {{+arrow/+cpp.}} * Install all dependencies of the MEX function to the same package folder hierarchy. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-15195) [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS
[ https://issues.apache.org/jira/browse/ARROW-15195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-15195: Assignee: Sreehari Hegden > [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS > --- > > Key: ARROW-15195 > URL: https://issues.apache.org/jira/browse/ARROW-15195 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: Fiona La >Assignee: Sreehari Hegden >Priority: Minor > Labels: pull-request-available > Time Spent: 0.5h > Remaining Estimate: 0h > > Enable CI and Testing for MATLAB submissions to the [Apache Arrow > project|https://github.com/apache/arrow] on GitHub. This task can be worked > on after [MATLAB Actions|https://github.com/matlab-actions/setup-matlab] is > enabled on macOS. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-15196) [MATLAB] Enable GitHub Actions CI for MATLAB Interface on Windows
Fiona La created ARROW-15196: Summary: [MATLAB] Enable GitHub Actions CI for MATLAB Interface on Windows Key: ARROW-15196 URL: https://issues.apache.org/jira/browse/ARROW-15196 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Enable CI and Testing for MATLAB submissions to the [Apache Arrow project|https://github.com/apache/arrow] on GitHub. This task can be worked on after [MATLAB Actions|https://github.com/matlab-actions/setup-matlab] is enabled on Windows. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-15195) [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS
Fiona La created ARROW-15195: Summary: [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS Key: ARROW-15195 URL: https://issues.apache.org/jira/browse/ARROW-15195 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Enable CI and Testing for MATLAB submissions to the [Apache Arrow project|https://github.com/apache/arrow] on GitHub. This task can be worked on after [MATLAB Actions|https://github.com/matlab-actions/setup-matlab] is enabled on macOS. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-15182) [MATLAB] Add support for building the MATLAB interface using multi-configuration generators
Fiona La created ARROW-15182: Summary: [MATLAB] Add support for building the MATLAB interface using multi-configuration generators Key: ARROW-15182 URL: https://issues.apache.org/jira/browse/ARROW-15182 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Assignee: Fiona La For multi-configuration generators, the binaries are built into a subdirectory indicating the build configuration. # In {{{}CMakeLists.txt{}}}, create a text file, {{{}is_multi_config.txt{}}}, and place it in the top level build directory. This file should lists the configuration used. # Use this configuration text file in MATLAB test files to ensure they are able to find the MEX binaries. -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Assigned] (ARROW-13185) [MATLAB] Create a single MEX gateway function which delegates to specific C++ functions
[ https://issues.apache.org/jira/browse/ARROW-13185?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-13185: Assignee: Fiona La (was: Sarah Gilmore) Description: Since modifying the source directory via the build process is generally considered non-optimal, we may want to explore alternative approaches. Our preferred approach is to create a single MEX gateway function which delegates to specific C++ functions. This singular MEX function will always be placed in the build tree and added to the MATLAB path. Advantages to this approach: * Better organization ** All MEX functions are registered in one location ** Reduce the complexity of managing and linking many MEX files and ensuring that they are added to the MATLAB path ** Reduce cognitive load for adding a new function * Avoid polluting the source tree with build artifacts * Reduce build times, building a single MEX function is faster than building potentially hundreds * Reduce binary bloat caused by creating a separate MEX file for every MEX function * Enable flexibility in terms of where C++ implementation files live was:Since modifying the source directory via the build process is generally considered non-optimal, we may want to explore alternative approaches. For example, during the build process, we could create a derived source tree (a copy of the original source tree) within the build area and place our build artifacts within the derived source tree. Then, we could add the derived source tree to the MATLAB search path. That's just one option, but there are others we could explore. Summary: [MATLAB] Create a single MEX gateway function which delegates to specific C++ functions (was: [MATLAB] Consider alternatives to placing the MEX binaries within the source tree) > [MATLAB] Create a single MEX gateway function which delegates to specific C++ > functions > --- > > Key: ARROW-13185 > URL: https://issues.apache.org/jira/browse/ARROW-13185 > Project: Apache Arrow > Issue Type: Task > Components: MATLAB >Reporter: Sarah Gilmore >Assignee: Fiona La >Priority: Minor > > Since modifying the source directory via the build process is generally > considered non-optimal, we may want to explore alternative approaches. Our > preferred approach is to create a single MEX gateway function which delegates > to specific C++ functions. This singular MEX function will always be placed > in the build tree and added to the MATLAB path. > Advantages to this approach: > * Better organization > ** All MEX functions are registered in one location > ** Reduce the complexity of managing and linking many MEX files and ensuring > that they are added to the MATLAB path > ** Reduce cognitive load for adding a new function > * Avoid polluting the source tree with build artifacts > * Reduce build times, building a single MEX function is faster than building > potentially hundreds > * Reduce binary bloat caused by creating a separate MEX file for every MEX > function > * Enable flexibility in terms of where C++ implementation files live > > -- This message was sent by Atlassian Jira (v8.20.1#820001)
[jira] [Created] (ARROW-13564) [Dev] Scrape individual commit messages for "Co-authored-by:" tags when integrating a pull request
Fiona La created ARROW-13564: Summary: [Dev] Scrape individual commit messages for "Co-authored-by:" tags when integrating a pull request Key: ARROW-13564 URL: https://issues.apache.org/jira/browse/ARROW-13564 Project: Apache Arrow Issue Type: Task Components: Developer Tools Reporter: Fiona La Assignee: Fiona La Add functionality to dev/merge_arrow_pr.py, to scrape individual commit messages for "Co-authored-by:" tags when creating the squashed commit message for a pull request. This will ensure that all authors are included in the final commit message when merging the pull request in order to make sure they get credit for their contributions. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12350) [MATLAB] Add examples/ directory to demonstrate workflows
Fiona La created ARROW-12350: Summary: [MATLAB] Add examples/ directory to demonstrate workflows Key: ARROW-12350 URL: https://issues.apache.org/jira/browse/ARROW-12350 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Assignee: Fiona La Create an examples/ directory under matlab/ that contains MATLAB scripts to demonstrate workflows enabled by the MATLAB Interface for Apache Arrow. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12348) Add architecture doc illustrating design
Fiona La created ARROW-12348: Summary: Add architecture doc illustrating design Key: ARROW-12348 URL: https://issues.apache.org/jira/browse/ARROW-12348 Project: Apache Arrow Issue Type: Sub-task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12347) Add subclass: arrow.UInt64Array m-code
Fiona La created ARROW-12347: Summary: Add subclass: arrow.UInt64Array m-code Key: ARROW-12347 URL: https://issues.apache.org/jira/browse/ARROW-12347 Project: Apache Arrow Issue Type: Sub-task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12346) Add abstract function for null information
Fiona La created ARROW-12346: Summary: Add abstract function for null information Key: ARROW-12346 URL: https://issues.apache.org/jira/browse/ARROW-12346 Project: Apache Arrow Issue Type: Sub-task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12345) Add abstract function for querying size and type
Fiona La created ARROW-12345: Summary: Add abstract function for querying size and type Key: ARROW-12345 URL: https://issues.apache.org/jira/browse/ARROW-12345 Project: Apache Arrow Issue Type: Sub-task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-12344) Add abstract function for display
Fiona La created ARROW-12344: Summary: Add abstract function for display Key: ARROW-12344 URL: https://issues.apache.org/jira/browse/ARROW-12344 Project: Apache Arrow Issue Type: Sub-task Reporter: Fiona La -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Assigned] (ARROW-11919) [MATLAB] Create arrow.Array class
[ https://issues.apache.org/jira/browse/ARROW-11919?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Fiona La reassigned ARROW-11919: Assignee: Fiona La > [MATLAB] Create arrow.Array class > - > > Key: ARROW-11919 > URL: https://issues.apache.org/jira/browse/ARROW-11919 > Project: Apache Arrow > Issue Type: New Feature > Components: MATLAB >Reporter: Fiona La >Assignee: Fiona La >Priority: Minor > Original Estimate: 672h > Remaining Estimate: 672h > > Create arrow.Array, an abstract MATLAB class which represents arrow memory. > Users can create an arrow.Array from MATLAB arrays. Concrete subclasses, such > as arrow.UInt64Array or arrow.Float64Array, will allow the user to create > specific array types. The design mirrors APIs of other language bindings in > the Arrow project. > More details about the MATLAB Interface for Apache Arrow can be found here: > https://github.com/mathworks/arrow/blob/ARROW-11795/matlab/doc/matlab_interface_for_apache_arrow_design.md -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-11919) [MATLAB] Create arrow.Array class
Fiona La created ARROW-11919: Summary: [MATLAB] Create arrow.Array class Key: ARROW-11919 URL: https://issues.apache.org/jira/browse/ARROW-11919 Project: Apache Arrow Issue Type: New Feature Components: MATLAB Reporter: Fiona La Create arrow.Array, an abstract MATLAB class which represents arrow memory. Users can create an arrow.Array from MATLAB arrays. Concrete subclasses, such as arrow.UInt64Array or arrow.Float64Array, will allow the user to create specific array types. The design mirrors APIs of other language bindings in the Arrow project. More details about the MATLAB Interface for Apache Arrow can be found here: https://github.com/mathworks/arrow/blob/ARROW-11795/matlab/doc/matlab_interface_for_apache_arrow_design.md -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-11795) [MATLAB] Migrate MATLAB Interface for Apache Arrow design doc to Markdown
Fiona La created ARROW-11795: Summary: [MATLAB] Migrate MATLAB Interface for Apache Arrow design doc to Markdown Key: ARROW-11795 URL: https://issues.apache.org/jira/browse/ARROW-11795 Project: Apache Arrow Issue Type: Task Components: MATLAB Reporter: Fiona La Fix For: 4.0.0 Upload MATLAB Interface for Apache Arrow design document to matlab/doc/ to be archived with the code. The discussion about the design document can be found here: https://lists.apache.org/thread.html/r7ac793613892487f60f080de0bc8bab6a27b3ae18e4c47b572e2649f%40%3Cdev.arrow.apache.org%3E -- This message was sent by Atlassian Jira (v8.3.4#803005)