Skip to content

Commit 551b069

Browse files
committed
Setting version to 0.23.0
1 parent e2b34c1 commit 551b069

File tree

4 files changed

+25
-46
lines changed

4 files changed

+25
-46
lines changed

README.md

Lines changed: 20 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -38,37 +38,22 @@ Our goals for this project are:
3838

3939
<img src="assets/images/single-runtime.jpg" alt="Unified Runtime"/>
4040

41-
## Requirements
42-
43-
MLeap is built against Scala 2.12 and Java 11.
44-
45-
### MLeap/Spark Version
46-
47-
Choose the right version of the `mleap-spark` module to export your pipeline. The serialization format is backwards compatible between different versions of MLeap. So if you export a pipeline using MLeap 0.11.0 and Spark 2.1, you can still load that pipeline using MLeap runtime version 0.12.0.
48-
49-
| MLeap Version | Spark Version |
50-
|---------------|---------------|
51-
| 0.22.0 | 3.3.0 |
52-
| 0.21.1 | 3.2.0 |
53-
| 0.21.0 | 3.2.0 |
54-
| 0.20.0 | 3.2.0 |
55-
| 0.19.0 | 3.0.2 |
56-
| 0.18.1 | 3.0.2 |
57-
| 0.18.0 | 3.0.2 |
58-
| 0.17.0 | 2.4.5 |
59-
| 0.16.0 | 2.4.5 |
60-
| 0.15.0 | 2.4 |
61-
| 0.14.0 | 2.4 |
62-
| 0.13.0 | 2.3 |
63-
| 0.12.0 | 2.3 |
64-
| 0.11.0 | 2.2 |
65-
| 0.11.0 | 2.1 |
66-
| 0.11.0 | 2.0 |
67-
| 0.10.3 | 2.2 |
68-
| 0.10.3 | 2.1 |
69-
| 0.10.3 | 2.0 |
70-
71-
Please see the [release notes](RELEASE_NOTES.md) for changes (especially breaking changes) included with each release.
41+
## Dependency Compatibility Matrix
42+
43+
Other versions besides those listed below may also work (especially more recent Java versions for the JRE),
44+
but these are the configurations which are tested by mleap.
45+
46+
| MLeap Version | Spark Version | Scala Version | Java Version | Python Version | XGBoost Version | Tensorflow Version |
47+
|---------------|---------------|------------------|--------------|----------------|-----------------|--------------------|
48+
| 0.23.0 | 3.4.0 | 2.12.13 | 11 | 3.7, 3.8 | 1.7.3 | 2.10.1 |
49+
| 0.22.0 | 3.3.0 | 2.12.13 | 11 | 3.7, 3.8 | 1.6.1 | 2.7.0 |
50+
| 0.21.1 | 3.2.0 | 2.12.13 | 11 | 3.7 | 1.6.1 | 2.7.0 |
51+
| 0.21.0 | 3.2.0 | 2.12.13 | 11 | 3.6, 3.7 | 1.6.1 | 2.7.0 |
52+
| 0.20.0 | 3.2.0 | 2.12.13 | 8 | 3.6, 3.7 | 1.5.2 | 2.7.0 |
53+
| 0.19.0 | 3.0.2 | 2.12.13 | 8 | 3.6, 3.7 | 1.3.1 | 2.4.1 |
54+
| 0.18.1 | 3.0.2 | 2.12.13 | 8 | 3.6, 3.7 | 1.0.0 | 2.4.1 |
55+
| 0.18.0 | 3.0.2 | 2.12.13 | 8 | 3.6, 3.7 | 1.0.0 | 2.4.1 |
56+
| 0.17.0 | 2.4.5 | 2.11.12, 2.12.10 | 8 | 3.6, 3.7 | 1.0.0 | 1.11.0 |
7257

7358
## Setup
7459

@@ -77,7 +62,7 @@ Please see the [release notes](RELEASE_NOTES.md) for changes (especially breakin
7762
#### SBT
7863

7964
```sbt
80-
libraryDependencies += "ml.combust.mleap" %% "mleap-runtime" % "0.22.0"
65+
libraryDependencies += "ml.combust.mleap" %% "mleap-runtime" % "0.23.0"
8166
```
8267

8368
#### Maven
@@ -86,7 +71,7 @@ libraryDependencies += "ml.combust.mleap" %% "mleap-runtime" % "0.22.0"
8671
<dependency>
8772
<groupId>ml.combust.mleap</groupId>
8873
<artifactId>mleap-runtime_2.12</artifactId>
89-
<version>0.22.0</version>
74+
<version>0.23.0</version>
9075
</dependency>
9176
```
9277

@@ -95,7 +80,7 @@ libraryDependencies += "ml.combust.mleap" %% "mleap-runtime" % "0.22.0"
9580
#### SBT
9681

9782
```sbt
98-
libraryDependencies += "ml.combust.mleap" %% "mleap-spark" % "0.22.0"
83+
libraryDependencies += "ml.combust.mleap" %% "mleap-spark" % "0.23.0"
9984
```
10085

10186
#### Maven
@@ -104,16 +89,10 @@ libraryDependencies += "ml.combust.mleap" %% "mleap-spark" % "0.22.0"
10489
<dependency>
10590
<groupId>ml.combust.mleap</groupId>
10691
<artifactId>mleap-spark_2.12</artifactId>
107-
<version>0.22.0</version>
92+
<version>0.23.0</version>
10893
</dependency>
10994
```
11095

111-
### Spark Packages
112-
113-
```bash
114-
$ bin/spark-shell --packages ml.combust.mleap:mleap-spark_2.12:0.22.0
115-
```
116-
11796
### PySpark Integration
11897

11998
Install MLeap from [PyPI](https://pypi.org/project/mleap/)

mleap-databricks-runtime-testkit/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
```
44
sbt mleap-databricks-runtime-fat/assembly mleap-databricks-runtime-testkit/assembly
55
6-
spark-submit --jars $PWD/mleap-databricks-runtime-fat/target/scala-2.12/mleap-databricks-runtime-fat-assembly-0.22.0.jar \
7-
--packages org.tensorflow:tensorflow:1.11.0,org.tensorflow:libtensorflow_jni:1.11.0,ml.dmlc:xgboost4j-spark:1.6.1 \
8-
mleap-databricks-runtime-testkit/target/scala-2.12/mleap-databricks-runtime-testkit-assembly-0.22.0.jar
6+
spark-submit --jars $PWD/mleap-databricks-runtime-fat/target/scala-2.12/mleap-databricks-runtime-fat-assembly-0.23.0.jar \
7+
--packages org.tensorflow:tensorflow-core-api:0.5.0,ml.dmlc:xgboost4j-spark:1.7.3 \
8+
mleap-databricks-runtime-testkit/target/scala-2.12/mleap-databricks-runtime-testkit-assembly-0.23.0.jar
99
```

python/mleap/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
# See the License for the specific language governing permissions and
1717
# limitations under the License.
1818

19-
version = "0.22.0"
19+
version = "0.23.0"

version.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version in ThisBuild := "0.22.0"
1+
version in ThisBuild := "0.23.0"

0 commit comments

Comments
 (0)