diff --git a/README.md b/README.md index 9b6deb3bf..70827dc9a 100644 --- a/README.md +++ b/README.md @@ -74,10 +74,10 @@ As of Mosaic 0.4.0 / DBR 13.3 LTS (subject to change in follow-on releases)... __Additional Notes:__ -As of Mosaic 0.4.0 (subject to change in follow-on releases)... +Mosaic is a custom JVM library that extends spark, which has the following implications in DBR 13.3 LTS: 1. [Unity Catalog](https://www.databricks.com/product/unity-catalog): Enforces process isolation which is difficult to accomplish with custom JVM libraries; as such only built-in (aka platform provided) JVM APIs can be invoked from other supported languages in Shared Access Clusters. -2. [Volumes](https://docs.databricks.com/en/connect/unity-catalog/volumes.html): Along the same principle of isolation, clusters (both assigned and shared access) can read Volumes via relevant built-in readers and writers or via custom python calls which do not involve any custom JVM code. +2. [Volumes](https://docs.databricks.com/en/connect/unity-catalog/volumes.html): Along the same principle of isolation, clusters can read Volumes via relevant built-in (aka platform provided) readers and writers or via custom python calls which do not involve any custom JVM code. ### Mosaic 0.3.x Series diff --git a/docs/source/index.rst b/docs/source/index.rst index 76bda6fb6..d9b62490b 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst @@ -81,11 +81,13 @@ As of Mosaic 0.4.0 / DBR 13.3 LTS (subject to change in follow-on releases): API changes, more `here `_. .. note:: + Mosaic is a custom JVM library that extends spark, which has the following implications in DBR 13.3 LTS: + * `Unity Catalog `_ enforces process isolation which is difficult to accomplish with custom JVM libraries; as such only built-in (aka platform provided) JVM APIs can be invoked from other supported languages in Shared Access Clusters. - * Clusters (both Assigned and Shared Access) can read `Volumes `_ - via relevant built-in readers and writers or via custom python calls which do not involve any custom JVM code. + * Clusters can read `Volumes `_ via relevant + built-in (aka platform provided) readers and writers or via custom python calls which do not involve any custom JVM code. Version 0.3.x Series diff --git a/docs/source/usage/installation.rst b/docs/source/usage/installation.rst index af29f0337..cdeeba4d0 100644 --- a/docs/source/usage/installation.rst +++ b/docs/source/usage/installation.rst @@ -34,11 +34,13 @@ As of Mosaic 0.4.0 / DBR 13.3 LTS (subject to change in follow-on releases): API changes, more `here `_. .. note:: + Mosaic is a custom JVM library that extends spark, which has the following implications in DBR 13.3 LTS: + * `Unity Catalog `_ enforces process isolation which is difficult to accomplish with custom JVM libraries; as such only built-in (aka platform provided) JVM APIs can be invoked from other supported languages in Shared Access Clusters. - * Clusters (both Assigned and Shared Access) can read `Volumes `_ - via relevant built-in readers and writers or via custom python calls which do not involve any custom JVM code. + * Clusters can read `Volumes `_ via relevant + built-in (aka platform provided) readers and writers or via custom python calls which do not involve any custom JVM code. If you have cluster creation permissions in your Databricks workspace, you can create a cluster using the instructions