Change Log¶
v2.3.22 (2019-01-21)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/22/index.html
v2.3.21 (2019-01-17)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/21/index.html
v2.3.20 (2019-01-08)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/20/index.html
- Bug
- Task
- SW-1109 - Docs: Change copyright year in docs to include 2019
- Improvement
v2.3.19 (2018-12-27)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/19/index.html
- Bug
- Improvement
- SW-464 - Publish PySparkling as conda package
- SW-1080 - Fix deprecation warning regarding automl -> AutoML
- SW-1090 - Upgrade shadowJar plugin
- SW-1091 - Upgrade to Gradle 5.0
- SW-1092 - Updates to streaming app
- SW-1093 - Update to H2O 3.22.0.3
- SW-1095 - Enable GCS in Sparkling Water
- SW-1097 - Properly integrate GCS with Sparkling Water, including test in PySparkling
- SW-1106 - Remove deprecated Gradle option in Gradle 5
- Docs
- SW-1083 - Add Installation and Starting instructions to the docs
v2.3.18 (2018-11-27)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/18/index.html
- Improvement
- SW-1078 - Upgrade H2O to 3.22.0.2
v2.3.17 (2018-10-27)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/17/index.html
v2.3.16 (2018-10-17)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/16/index.html
- Bug
- Improvement
- SW-1057 - Sparkling shell ignores parameters after last updates
- SW-1058 - Automatic detection of client ip in external backend
- SW-1059 - Pysparkling in external backend, manual mode stops the backend cluster, but the cluster should be left intact
- SW-1060 - Create nightly release for 2.1, 2.2 and 2.3
- SW-1061 - Upgrade to Mojo 0.3.15
- SW-1062 - Don't expose mojo internal types
- SW-1063 - More explicit checks for valid values of Backend mode and external backend start mode
- SW-1064 - Expose run_as_user for External H2O Backend
- SW-1069 - Upgrade H2O to 3.20.0.10
v2.3.15 (2018-10-02)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/15/index.html
- Bug
- Improvement
v2.3.14 (2018-09-24)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/14/index.html
- New Feature
- Improvement
- SW-1024 - remove call to ./gradlew –help in jenkins pipeline
- SW-1025 - Ensure that release does not depend on build id
- SW-1030 - [RSparkling] In case only path to SW jar file is specified, discover the version from JAR file instead of requiring it as parameter
- SW-1031 - Enable installation ot RSparkling using devtools from Github repo
- SW-1032 - Upgrade mojo pipeline to 0.13.2
- SW-1033 - Document automatic certificate creation for Flow UI
- SW-1034 - PySparkling fails if we specify https argument as part of getOrCreate()
- SW-1035 - Document using s3a and s3n on Sparkling Water
- SW-1036 - Upgrade to H2O 3.20.0.8
- SW-1038 - The shell script bin/pysparkling should print missing dependencies
- SW-1039 - Upgrade Gradle to 4.10.2
- Docs
- SW-1018 - Fix link to Installing RSparkling on Windows
v2.3.14 (2018-09-24)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/14/index.html
- New Feature
- Improvement
- SW-1024 - remove call to ./gradlew –help in jenkins pipeline
- SW-1025 - Ensure that release does not depend on build id
- SW-1030 - [RSparkling] In case only path to SW jar file is specified, discover the version from JAR file instead of requiring it as parameter
- SW-1031 - Enable installation ot RSparkling using devtools from Github repo
- SW-1032 - Upgrade mojo pipeline to 0.13.2
- SW-1033 - Document automatic certificate creation for Flow UI
- SW-1034 - PySparkling fails if we specify https argument as part of getOrCreate()
- SW-1035 - Document using s3a and s3n on Sparkling Water
- SW-1036 - Upgrade to H2O 3.20.0.8
- SW-1038 - The shell script bin/pysparkling should print missing dependencies
- SW-1039 - Upgrade Gradle to 4.10.2
- Docs
- SW-1018 - Fix link to Installing RSparkling on Windows
v2.3.13 (2018-09-14)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/13/index.html
v2.3.12 (2018-08-28)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/12/index.html
- Bug
- SW-270 - Add test for RDD[TimeStamp] -> H2OFrame[Time] -> RDD[Timestamp] conversion
- SW-319 - SVMModelTest is failing
- SW-986 - Fix links on RSparkling Readme page
- SW-996 - Fix typos in documentation
- SW-997 - Fix javadoc on JavaH2OContext
- SW-1000 - Setting context path in pysparkling fails to launch h2o
- SW-1001 - RSparkling does not respect context path
- SW-1002 - Automatically generate the keystore for H2O Flow ssl (self-signed certificates)
- SW-1003 - When running in Local mode, we ignore some configuration
- SW-1004 - Fix context path value checks
- SW-1005 - Use correct scheme in sparkling water when ssl on flow is enabled
- SW-1006 - Fix context path setting on RSparkling
- SW-1015 - Add context path after value of spark.ext.h2o.client.flow.baseurl.override when specified
- New Feature
- Task
- SW-988 - Add to docs that pysparkling has a new dependency pyspark
- Improvement
- SW-175 - JavaH2OContext#asRDD implementation is missing
- SW-920 - Sparkling Water/RSparkling needs to declare additional repository
- SW-989 - Improve Scala Doc API of the support classes
- SW-991 - Update Gradle Spinx libraries - faster documentation builds
- SW-992 - Create abstract class from creating parameters from Enum for Sparkling Water pipelines
- SW-993 - [PySparkling] Fix Wrong H2O version detection on latest bundled H2Os
- SW-994 - Add timeouts & retries for docker pull
- SW-998 - Document using PySparkling on the edge node ( EMR)
- SW-1007 - Upgrade H2O to 3.20.0.6
- SW-1011 - Fix EMR bootstrap scripts
- SW-1013 - Add option which can be used to change the flow address which is printed out after H2OConetext started
- SW-1014 - Document how to run Sparkling Water on kerberized cluster
v2.3.11 (2018-08-09)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/11/index.html
- Bug
- SW-971 - Change maintainer of RSparkling to jakub@h2o.ai
- SW-972 - Fix Content of RSparkling release table
- SW-973 - Allow passing custom cars when running ./bin/sparkling/shell
- SW-975 - Fix CRAN issues of Rsparkling
- SW-981 - Fix wrong comparison of versions when detecing other h2o versions in PySparkling
- SW-982 - Set up client_disconnect_timeout correctly in context on External backend, auto mode
- SW-983 - Fix missing mojo impl artifact when running pysparkling tests in jenkins
- Task
- SW-633 - Add to doc that 100 columns are displayed in the preview data by default
- Improvement
- SW-528 - Update PySparkling Notebooks to work for Python 3
- SW-548 - List nodes and driver memory in Spark UI - SParkling Water Tab
- SW-910 - Use Mojo Pipeline API in Sparkling Water
- SW-969 - Port documentation for mojo pipeline on Spark to SW repo
- SW-970 - Upgrade Mojo 2 in SW to 0.11.0
- SW-976 - Upgrade H2O to 3.20.0.5
- SW-977 - Need ability to disable Flow UI for Sparkling-Water
- SW-979 - Verify that we are running on correct Spark for PySparkling at init time
- SW-984 - Cache also test and runtime dependencies in docker image
- Docs
- SW-946 - Add "How to" for using Sparkling Water on Google Cloud Dataproc
v2.3.10 (2018-08-01)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/10/index.html
- Bug
- SW-903 - Automate releases of RSparkling and create release pipeline for this release proccess
- SW-911 - Add missing repository to the documentation
- SW-944 - Fix Sphinx gradle plugin, the latest version does not work
- SW-945 - Stabilize releasing to Nexus Repository
- SW-953 - Do not stop external H2O backend in case of manual start mode
- SW-958 - Fix RSparkling README style issues
- SW-959 - Fix address for fetching H2O R package in nightly tests
- SW-961 - Add option to ignore SPARK_PUBLIC_DNS
- SW-962 - Add option which ensures that items in flatfile are translated to IP address
- SW-967 - Deprecate old behaviour of mojo pipeline output in SW
- Improvement
- SW-233 - Warn if user's h2o in python env is different then the one bundled in pysparkling
- SW-921 - Move Rsparkling to Sparkling Water repo
- SW-941 - Upgrade Gradle to 4.9
- SW-952 - Fix issues when stopping Sparkling Water (Scala) in yarn-cluster mode for external Backend
- SW-957 - RSparkling should run tests in both, external and internal mode
- SW-963 - Upgrade H2O to 3.20.0.4
- SW-965 - Expose port offset in Sparkling Water
- SW-968 - Remove confusing message about stopping H2OContext in PySparkling
v2.3.9 (2018-07-16)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/9/index.html
- Bug
- SW-898 - Issues with HTTP libraries on SPark 2.3
- SW-902 - Upgrade Gradle to 4.8.1
- SW-904 - Upgrade Mojo2 version to 0.10.7
- SW-908 - Exclude Hadoop dependencies as they are provided by Spark
- SW-909 - Fix issues when stopping Sparkling Water (Scala) in yarn-cluster mode
- SW-925 - Fix missing aposthrope in documentation
- SW-929 - Disable temporarily AutoML tests in Sparkling Water
- New Feature
- SW-826 - Implement Synchronous and Asynchronous Scala cell behaviour
- Improvement
- SW-846 - Don't parse types again when passing data to mojo pipeline
- SW-886 - Several Scala cell improvements in H2O flow
- SW-887 - Make sure that we can use schemes unsupported by H2O in H2O Confoguration
- SW-889 - Port AWS preparation scripts into SW codebase
- SW-894 - Add support for queuing of Scala cell jobs
- SW-914 - Wrong Spark version in documentation
- SW-917 - Dockerize Sparkling Water release pipeline
- SW-919 - Clean gradle build with regards to mojo2
- SW-922 - Upgrade H2O to 3.20.0.3
- SW-928 - Expose AutoML max models
- Docs
- SW-878 - Add section for using Sparkling Water with AWS
v2.3.8 (2018-06-18)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/8/index.html
- Improvement
- SW-885 - Upgrade H2O to 3.20.0.2
v2.3.7 (2018-06-18)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/7/index.html
- Bug
- SW-858 - SVM throws unsupported operations exception on Spark 2.3
- SW-861 - Upgrade Gradle to 4.8 (publishing plugin)
- SW-872 - Fix reference to local-cluster on download page
- SW-880 - Update Hadoop version on download page
- SW-881 - Fix Script tests on Dockerized Jenkins infrastructure
- SW-882 - Call h2oContext.stop after ham or spam Scala example
- SW-883 - Add mising description in publish.gradle
- Improvement
v2.3.6 (2018-06-14)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/6/index.html
- Bug
- SW-712 - Test non-distributed sparkling water tests in docker
- SW-850 - Expose methods to get input/output names in H2OMOJOPipelineModel
- SW-859 - Print Warning when spark-home is defined on PATH
- SW-862 - Create & fix test in PySparkling for named mojo columns
- SW-864 - Fix & more readable test
- SW-865 - Better Naming of the UDF method to obtain predictions
- SW-869 - Add repository to build required by xgboost-predictor
- Story
- SW-856 - Upgrade Mojo2 to latest version
- Improvement
- SW-839 - Verify that Spark time column representation can be digested by Mojo2
- SW-848 - Document Kerberos on Sparkling Water
- SW-849 - Update use from maven on sparkling water download page
- SW-851 - Make use of output types when creating Spark DataFrame out of mojo2 predicted values
- SW-852 - Create spark UDF used to extract predicted values
- SW-853 - Sparkling Water py should require pyspark dependency
- SW-854 - Upgrade MojoPipeline to 0.10.0
- SW-855 - Upgrade H2O to 3.18.0.11
v2.3.5 (2018-05-23)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/5/index.html
v2.3.4 (2018-05-18)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/4/index.html
v2.3.3 (2018-05-15)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/3/index.html
- Bug
- Improvement
- SW-829 - Type checking in PySparkling pipelines
- SW-832 - Small refactoring in identifiers
- SW-833 - Explicitly set source and target java versions
- SW-837 - Upgrade H2O to 3.18.0.9
- SW-838 - Upgrade Mojo pipeline dependency to 0.9.8
- SW-840 - Add test checking column names and types between spark and mojo2
v2.3.2 (2018-05-02)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/2/index.html
- Bug
- New Feature
- SW-827 - Change color highlight in scala cell as it is too dark
- Improvement
- SW-815 - Upgrade H2O to 3.18.0.8
- SW-816 - Update Mojo2 dependency to one which is compatible with Java7
- SW-818 - Spark Pipeline imports do not work in PySparkling
- SW-819 - Add ability to convert specific columns to categoricals in Sparkling Water pipelines
- SW-820 - Sparkling Water pipelines add duplicate response column to the list of features
v2.3.1 (2018-04-19)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/1/index.html
- Bug
- SW-672 - Enable using sparkling water maven packages in databricks cloud
- SW-787 - Documentation fixes
- SW-788 - Fix Travis tests on Spark 2.3
- SW-790 - Add missing seed argument to H2OAutoml pipeline step
- SW-794 - Point to proper web-based docs
- SW-796 - Use parquet provided by Spark
- SW-797 - Automatically update redirect table as part of release pipeline
- SW-806 - Fix exporting and importing of pipeline steps and mojo models to and from HDFS
- Improvement
- SW-772 - Integrate & Test Mojo Pipeline with Sparkling Water
- SW-789 - Upgrade H2O to 3.18.0.7
- SW-791 - Expose context_path in Sparkling Water
- SW-793 - Create additional test verifying that the new light endpoint works as expected
- SW-798 - Additional link to documentation
- SW-800 - Remove references to Sparkling Water 2.0
- SW-804 - Reduce time of H2OAutoml step in pipeline tests to 1 minute
- SW-808 - Upgrade to Gradle 4.7
v2.3.0 (2018-03-29)¶
Download at: http://h2o-release.s3.amazonaws.com/sparkling-water/rel-2.3/0/index.html
- Bug
- SW-696 - Intermittent script test issue on external backend
- SW-726 - Mark Spark dependencies as provided on artefacts published to maven
- SW-740 - Increase timeout for conversion in pyunit test for external cluster
- SW-760 - Fix doc artefact publication
- SW-763 - Remove support for downloading H2O logs from Spark UI
- SW-766 - Fix coding style issue
- SW-769 - Fix import
- SW-770 - Fix link to Spark 2.3 in travis tests
- SW-776 - sparkling water from maven does not know the stacktrace_collector_interval option
- SW-778 - Handle nulls properly in H2OMojoModel
- SW-779 - As from Spark 2.3, use H2O ip address to show instead of spark's one
- SW-783 - Make H2OAutoML pipeline tests deterministic by setting the seed
- New Feature
- SW-722 - [PySparkling] Check for correct data type as part of as_h2o_frame
- Improvement
- SW-733 - Parametrize pipeline scripts to be able to specify different algorithms
- SW-746 - Log chunk layout after the conversion of data to external H2O cluster
- SW-750 - Support for Spark 2.3.0
- SW-755 - Document GBM Grid Search Pipeline Step
- SW-765 - Remove test artefacts from the sparkling-water assembly
- SW-768 - Add missing import
- SW-771 - Travis edits - no longer need the workaround for JDK7
- SW-773 - Don't use default value for output dir in external backend, it's not required
- SW-780 - Upgrade H2O to 3.18.0.5
- Docs
- SW-775 - Fix link for documentation on DEVEL.md
v2.2.x (2017-08-17)¶
- Sparkling Water 2.2 brings support of Spark 2.2.
- For detailed changelog, please read rel-2.2/CHANGELOG.
v2.1.x (2017-03-02)¶
- Sparkling Water 2.1 brings support of Spark 2.1.
- For detailed changelog, please read rel-2.1/CHANGELOG.
v2.0.x (2016-09-26)¶
- Sparkling Water 2.0 brings support of Spark 2.0.
- For detailed changelog, please read rel-2.0/CHANGELOG.
v1.6.x (2016-03-15)¶
- Sparkling Water 1.6 brings support of Spark 1.6.
- For detailed changelog, please read rel-1.6/CHANGELOG.
v1.5.x (2015-09-28)¶
- Sparkling Water 1.5 brings support of Spark 1.5.
- For detailed changelog, please read rel-1.5/CHANGELOG.
v1.4.x (2015-07-06)¶
- Sparkling Water 1.4 brings support of Spark 1.4.
- For detailed changelog, please read rel-1.4/CHANGELOG.
v1.3.x (2015-05-25)¶
- Sparkling Water 1.3 brings support of Spark 1.3.
- For detailed changelog, please read rel-1.3/CHANGELOG.
v1.2.x (2015-05-18) and older¶
- Sparkling Water 1.2 brings support of Spark 1.2.
- For detailed changelog, please read rel-1.2/CHANGELOG.