Skip to content

Commit a64da84

Browse files
author
Milos Colic
authored
Merge pull request #543 from databrickslabs/releases/v_0.4.1
Release for 0.4.1
2 parents e1d396f + 7321e57 commit a64da84

File tree

8 files changed

+21
-7
lines changed

8 files changed

+21
-7
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## v0.4.1 [DBR 13.3 LTS]
2+
- Fixed python bindings for MosaicAnalyzer functions.
3+
- Added tiller functions, ST_AsGeoJSONTile and ST_AsMVTTile, for creating GeoJSON and MVT tiles as aggregations of geometries.
4+
- Added filter and convolve functions for raster data.
5+
- Raster tile schema changed to be <tile:struct<index_id:bigint, tile:binary, metadata:map<string, string>>.
6+
- Raster tile metadata will contain driver, parentPath and path.
7+
- Raster tile metadata will contain warnings and errors in case of failures.
8+
- All raster functions ensure rasters are TILED and not STRIPED when appropriate.
9+
- GDAL cache memory has been decreased to 512MB to reduce memory usage and competition with Spark.
10+
- Add RST_MakeTiles that allows for different raster creations.
11+
- Rasters can now be passed as file pointers using checkpoint location.
12+
- Added logic to handle zarr format for raster data.
13+
- Added RST_SeparateBands to separate bands from a raster for NetCDF and Zarr formats.
14+
115
## v0.4.0 [DBR 13.3 LTS]
216
- First release for DBR 13.3 LTS which is Ubuntu Jammy and Spark 3.4.1. Not backwards compatible, meaning it will not run on prior DBRs; requires either a Photon DBR or a ML Runtime (__Standard, non-Photon DBR no longer allowed__).
317
- New `setup_fuse_install` function to meet various requirements arising with Unity Catalog + Shared Access clusters; removed the scala equivalent function, making artifact setup and install python-first for scala and Spark SQL.

R/sparkR-mosaic/sparkrMosaic/DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: sparkrMosaic
22
Title: SparkR bindings for Databricks Mosaic
3-
Version: 0.4.0
3+
Version: 0.4.1
44
Authors@R:
55
person("Robert", "Whiffin", , "[email protected]", role = c("aut", "cre")
66
)

R/sparklyr-mosaic/sparklyrMosaic/DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: sparklyrMosaic
22
Title: sparklyr bindings for Databricks Mosaic
3-
Version: 0.4.0
3+
Version: 0.4.1
44
Authors@R:
55
person("Robert", "Whiffin", , "[email protected]", role = c("aut", "cre")
66
)

R/sparklyr-mosaic/tests.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ library(sparklyr.nested)
99
spark_home <- Sys.getenv("SPARK_HOME")
1010
spark_home_set(spark_home)
1111

12-
install.packages("sparklyrMosaic_0.4.0.tar.gz", repos = NULL)
12+
install.packages("sparklyrMosaic_0.4.1.tar.gz", repos = NULL)
1313
library(sparklyrMosaic)
1414

1515
# find the mosaic jar in staging

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
author = 'Stuart Lynn, Milos Colic, Erni Durdevic, Robert Whiffin, Timo Roest'
2323

2424
# The full version, including alpha/beta/rc tags
25-
release = "v0.4.0"
25+
release = "v0.4.1"
2626

2727

2828
# -- General configuration ---------------------------------------------------

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@
278278
<scala.version>2.12.10</scala.version>
279279
<scala.compat.version>2.12</scala.compat.version>
280280
<spark.version>3.4.0</spark.version>
281-
<mosaic.version>0.4.0</mosaic.version>
281+
<mosaic.version>0.4.1</mosaic.version>
282282
</properties>
283283
</profile>
284284
</profiles>

python/mosaic/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
from .models import SpatialKNN
55
from .readers import read
66

7-
__version__ = "0.4.0"
7+
__version__ = "0.4.1"

src/main/scala/com/databricks/labs/mosaic/functions/MosaicContext.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1043,7 +1043,7 @@ class MosaicContext(indexSystem: IndexSystem, geometryAPI: GeometryAPI) extends
10431043
object MosaicContext extends Logging {
10441044

10451045
var _tmpDir: String = ""
1046-
val mosaicVersion: String = "0.4.0"
1046+
val mosaicVersion: String = "0.4.1"
10471047

10481048
private var instance: Option[MosaicContext] = None
10491049

0 commit comments

Comments
 (0)