[jira] [Created] (ARROW-11795) [MATLAB] Migrate MATLAB Interface for Apache Arrow design doc to Markdown

2021-02-26 Thread Fiona La (Jira)
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

2021-03-09 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-04-12 Thread Fiona La (Jira)
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

2021-08-04 Thread Fiona La (Jira)
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

2021-12-21 Thread Fiona La (Jira)
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

2021-12-22 Thread Fiona La (Jira)
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

2021-12-22 Thread Fiona La (Jira)
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

2022-02-10 Thread Fiona La (Jira)
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

2022-03-22 Thread Fiona La (Jira)
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

2022-03-28 Thread Fiona La (Jira)
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

2022-08-24 Thread Fiona La (Jira)
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

2022-09-19 Thread Fiona La (Jira)
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)