sgilmore10 opened a new pull request, #41504:
URL: https://github.com/apache/arrow/pull/41504

   ### Rationale for this change
   
   MATLAB `R2024a` is the latest available version of MATLAB as of April 2024.
   
   We are currently building against MATLAB `R2023a` in CI and for the crossbow 
packaging workflow.
   
   We should update the version of MATLAB we support to the latest available 
version.
   
   We previously created an issue to use `R2023b` 
(https://github.com/apache/arrow/issues/37809). However, `R2024a` has become 
publicly available since then.
   
   ### What changes are included in this PR?
   
   1. Changed the `release` argument supplied to 
`matlab-actions/setup-matlab@v2` to `R2024a` from `R2023a` in 
`.github/workflows/matlab.yml` and `dev/tasks/matlab/github.yml`.
   
   2. Updated the script used to package the MLTBX file 
(`arrow/matlab/tools/packageMatlabInterface.m`) to specify the version of 
MATLAB currently running as the only compatible version of MATLAB for the 
interface. 
   
   3.  Updated display tests to react to a change in how class names are 
formatted when an objected is displayed in the Command Window.
   
   ### Are these changes tested?
   
   Yes. Existing tests used.
   
   ### Are there any user-facing changes?
   
   There are no changes to the MATLAB Arrow Interface. However, the MATLAB 
release used to build, test, and package the interface has been upgraded.
   
   ### Future Work
   
   1. We may want to consider building and packaging against multiple versions 
of MATLAB in parallel, rather than just the latest. This would require some 
more thought on how many releases back to support over time, however.
   
   2. #41435
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to