From 9281aec9005eea1405a36535a7ba7e58a430ae59 Mon Sep 17 00:00:00 2001 From: "milos.colic" Date: Tue, 12 Dec 2023 13:17:24 +0000 Subject: [PATCH] Prepare v0.3.13 release. --- CHANGELOG.md | 8 ++++++++ R/sparkR-mosaic/sparkrMosaic/DESCRIPTION | 2 +- R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION | 2 +- R/sparklyr-mosaic/tests.R | 2 +- docs/source/conf.py | 2 +- pom.xml | 2 +- python/mosaic/__init__.py | 2 +- .../databricks/labs/mosaic/functions/MosaicContext.scala | 2 +- 8 files changed, 15 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b8ed5fbf2..93831de3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## v0.3.13 +- R bindings generation fixed and improved. +- Remove usage of /vsimem/ drivers for GDAL due to memory leaks. +- Add support for MapAlgebra expressions via RST_MapAlgebra. +- Add support for custom combine python functions via RST_DerivedBand. +- Improve test coverage. +- Allow for GDAL configuration via spark config (use 'spark.databricks.labs.mosaic.gdal.' prefix). + ## v0.3.12 - Make JTS default Geometry Provider - Add raster tile functions. diff --git a/R/sparkR-mosaic/sparkrMosaic/DESCRIPTION b/R/sparkR-mosaic/sparkrMosaic/DESCRIPTION index a713da81f..d08d0f6f8 100644 --- a/R/sparkR-mosaic/sparkrMosaic/DESCRIPTION +++ b/R/sparkR-mosaic/sparkrMosaic/DESCRIPTION @@ -1,6 +1,6 @@ Package: sparkrMosaic Title: SparkR bindings for Databricks Mosaic -Version: 0.3.12 +Version: 0.3.13 Authors@R: person("Robert", "Whiffin", , "robert.whiffin@databricks.com", role = c("aut", "cre") ) diff --git a/R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION b/R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION index 794158ee7..8771f97a6 100644 --- a/R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION +++ b/R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION @@ -1,6 +1,6 @@ Package: sparklyrMosaic Title: sparklyr bindings for Databricks Mosaic -Version: 0.3.12 +Version: 0.3.13 Authors@R: person("Robert", "Whiffin", , "robert.whiffin@databricks.com", role = c("aut", "cre") ) diff --git a/R/sparklyr-mosaic/tests.R b/R/sparklyr-mosaic/tests.R index cb4f533a7..7e65aecab 100644 --- a/R/sparklyr-mosaic/tests.R +++ b/R/sparklyr-mosaic/tests.R @@ -10,7 +10,7 @@ install.packages("sparklyr", repos="") library(sparklyr) spark_home_set("/usr/spark-download/unzipped/spark-3.3.2-bin-hadoop3") -install.packages("sparklyrMosaic_0.3.12.tar.gz", repos = NULL) +install.packages("sparklyrMosaic_0.3.13.tar.gz", repos = NULL) library(sparklyrMosaic) # find the mosaic jar in staging diff --git a/docs/source/conf.py b/docs/source/conf.py index c2fbfce8b..6c19adb00 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -22,7 +22,7 @@ author = 'Stuart Lynn, Milos Colic, Erni Durdevic, Robert Whiffin, Timo Roest' # The full version, including alpha/beta/rc tags -release = "v0.3.12" +release = "v0.3.13" # -- General configuration --------------------------------------------------- diff --git a/pom.xml b/pom.xml index 9a8092dc5..d2d26b5b4 100644 --- a/pom.xml +++ b/pom.xml @@ -289,7 +289,7 @@ 2.12.10 2.12 3.3.2 - 0.3.12 + 0.3.13 diff --git a/python/mosaic/__init__.py b/python/mosaic/__init__.py index 6576dd52e..e6278d5af 100644 --- a/python/mosaic/__init__.py +++ b/python/mosaic/__init__.py @@ -4,4 +4,4 @@ from .models import SpatialKNN from .readers import read -__version__ = "0.3.12" +__version__ = "0.3.13" diff --git a/src/main/scala/com/databricks/labs/mosaic/functions/MosaicContext.scala b/src/main/scala/com/databricks/labs/mosaic/functions/MosaicContext.scala index a75ca238a..c34ba5ebd 100644 --- a/src/main/scala/com/databricks/labs/mosaic/functions/MosaicContext.scala +++ b/src/main/scala/com/databricks/labs/mosaic/functions/MosaicContext.scala @@ -965,7 +965,7 @@ object MosaicContext extends Logging { val tmpDir: String = Files.createTempDirectory("mosaic").toAbsolutePath.toString - val mosaicVersion: String = "0.3.12" + val mosaicVersion: String = "0.3.13" private var instance: Option[MosaicContext] = None