[jira] [Updated] (ARROW-18011) [Dev] Replace hard-coded string "master" with "main" in dev/archery/archery/crossbow/core.py after default branch migration

2022-11-16 Thread Fiona La (Jira)


 [ 
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

2022-10-27 Thread Fiona La (Jira)


 [ 
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

2022-10-27 Thread Fiona La (Jira)


 [ 
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

2022-09-19 Thread Fiona La (Jira)


 [ 
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

2022-09-19 Thread Fiona La (Jira)


 [ 
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

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)


[jira] [Updated] (ARROW-17512) [Doc] Updates to crossbow documentation for clarity

2022-09-02 Thread Fiona La (Jira)


 [ 
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

2022-08-31 Thread Fiona La (Jira)


 [ 
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

2022-08-29 Thread Fiona La (Jira)


 [ 
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

2022-08-29 Thread Fiona La (Jira)


 [ 
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

2022-08-24 Thread Fiona La (Jira)


 [ 
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

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] [Assigned] (ARROW-15691) [Dev] Update archery to work with either master or main as default branch

2022-04-13 Thread Fiona La (Jira)


 [ 
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

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] [Closed] (ARROW-16001) [DEV] Added test change with co-author

2022-03-22 Thread Fiona La (Jira)


 [ 
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

2022-03-22 Thread Fiona La (Jira)


 [ 
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

2022-03-22 Thread Fiona La (Jira)


 [ 
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

2022-03-22 Thread Fiona La (Jira)


 [ 
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

2022-03-22 Thread Fiona La (Jira)


 [ 
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

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] [Assigned] (ARROW-16001) [DEV] Test issue

2022-03-22 Thread Fiona La (Jira)


 [ 
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

2022-03-21 Thread Fiona La (Jira)


 [ 
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

2022-03-21 Thread Fiona La (Jira)


 [ 
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

2022-03-21 Thread Fiona La (Jira)


 [ 
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

2022-03-21 Thread Fiona La (Jira)


 [ 
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

2022-03-21 Thread Fiona La (Jira)


 [ 
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

2022-03-17 Thread Fiona La (Jira)


 [ 
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

2022-03-17 Thread Fiona La (Jira)


 [ 
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

2022-02-28 Thread Fiona La (Jira)


 [ 
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

2022-02-15 Thread Fiona La (Jira)


 [ 
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

2022-02-14 Thread Fiona La (Jira)


 [ 
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

2022-02-14 Thread Fiona La (Jira)


 [ 
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

2022-02-14 Thread Fiona La (Jira)


 [ 
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

2022-02-14 Thread Fiona La (Jira)


 [ 
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

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] [Assigned] (ARROW-15195) [MATLAB] Enable GitHub Actions CI for MATLAB Interface on macOS

2022-02-07 Thread Fiona La (Jira)


 [ 
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

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-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-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] [Assigned] (ARROW-13185) [MATLAB] Create a single MEX gateway function which delegates to specific C++ functions

2021-12-20 Thread Fiona La (Jira)


 [ 
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

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-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-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-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-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-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] [Assigned] (ARROW-11919) [MATLAB] Create arrow.Array class

2021-03-09 Thread Fiona La (Jira)


 [ 
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

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