[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)
[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-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] [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-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-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-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-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-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] [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-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-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] [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] [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] [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] [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)