Kimahriman opened a new pull request #562:
URL: https://github.com/apache/incubator-sedona/pull/562


   ## Is this PR related to a proposed Issue?
   https://issues.apache.org/jira/browse/SEDONA-73
   
   ## What changes were proposed in this PR?
   Adds a Scala 2.13 Maven profile and updates the code base to support 2.13 in 
addition to existing versions. A new dependency was added that provides 
backward compatibility for various Java-Scala conversion utilities. I enabled 
the Java tests to also run with 2.13.
   
   It will be a little trickier to figure out how to run the Python or R tests 
with Scala 2.13, because I think both just download official releases to do it. 
It looks like there are official releases for Scala 2.13, but I am not trying 
to tackle that in this PR. The Python tests would likely have to be updated to 
download the official release versus installing from Pypi, because that only 
comes with the default Scala version. This is mostly for experimental purposes, 
and for making any new additions be Scala 2.13 compatible to make the release 
in the future easier. 
   
   I also did a little refactoring on the raster functions that I missed last 
time. They were double eval'ing everything to check the type. I updated to just 
use the common parent type instead to convert to a double array.
   
   ## How was this patch tested?
   Existing tests, added 2.13 build to java GitHub workflow tests.
   
   ## Did this PR include necessary documentation updates?
   Internal update right now, can update documentation when creating official 
2.13 release support.
   


-- 
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: dev-unsubscr...@sedona.apache.org

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


Reply via email to