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