Enterprise Steam Release Notes

Change Log

Version 1.4.8 (Apr 15, 2019)

  • Add support for RSparkling through Jupyter notebook
  • Add option to disable Jupyterhub
  • Expose internal address and node ID for H2O cluster in the Steam Web UI
  • Add option to specify path to custom Pyspark Python for Sparkling Water
  • Fix pysparkling dependencies for Python3
  • Updated engine upload backend

Version 1.4.7 (Apr 3, 2019)

  • Fix Sparkling Water proxy issue with upercase usernames
  • Improve uploading h2o-3 engines
  • Set SPARK_YARN_MODE correctly based on the hadoop distribution

Version 1.4.6 (Apr 1, 2019)

  • Added ability to choose H2O-3 Leader Node when starting a cluster
  • Added ability to control the number of clusters a user can spin per cluster profile
  • Added option to select default Sparkling Water backend
  • Added automatic redirection back to login with an expired session cookie
  • Added an ability to auto-assign Steam profiles according to SAML profiles
  • Docs: Add “Before you begin installation” section
  • Docs: Documented steam.yaml configuration options
  • Docs: Updated documentation
  • Fix an issue when Steam was hitting API endpoints of dead clusters
  • Fix and issue when hadoop-unjar files were not deleted from temp directory
  • Fix issue with upercase usernames and Sparkling Water on Hadoop

Version 1.4.5 (Mar 22, 2019)

  • Added Configurable Steam Web UI timeout (STEAM_WEB_UI_TIMEOUT_MIN)

Version 1.4.4 (Feb 20, 2019)

  • Make log file permissions configurable (STEAM_LOG_PERMISSIONS)
  • H2O: Communicate with cluster using leader node only
  • SW: Added support for Hive tables
  • SW: Disable Spark dynamic allocation for internal backend
  • SW: Bundle and distribute all pysparkling dependencies
  • LDAP group configuration is no longer mandatory
  • Bug fixes for Jupyterhub
  • Bug fixes for Sparkling Water params
  • Bug fixes for CDH5

Version 1.4.3 (Jan 29, 2019)

  • Added ability to provide secure HTTP headers (SERVER_STRICT_TRANSPORT, SERVER_X_XSS_PROTECTION, SERVER_CONTENT_SECURITY_POLICY)
  • Improved logging output, time in UTC
  • Accept encrypted TLS private keys
  • Log files permissions elevated for the group
  • Bug fixes for HDP Spark
  • Bug fixes for Sparkling Water integration
  • Bug fixes for Steam Python API
  • Bug fixes for LDAP connector
  • Bug fixes for Jupyterhub
  • Bug fixes for Steam Web UI

Version 1.4.2 (Jan 1, 2019)

  • Add ability to upload H2O engine jar from Python/R API
  • Remove cluster dialog waits until cluster has been shut down
  • Log successful logins
  • Log files permissions reduced
  • Steam nbextension shows “please wait” when changing clusters
  • Document setup and troubleshooting steps for Hadoop/Kerberos configuration
  • Bug fixes

Version 1.4.1 (Dec 3, 2018)

  • Enable Sparkling Water API from API
  • Hide disabled user with a checkbox
  • Display message if there are no clusters to show
  • Fix glibc dependency for steam binary
  • Fix documentation version
  • Add release notes to documentation

Version 1.4.0 (Nov 23, 2018)

  • Add Sparkling Water integration
  • Add SAML authentication
  • Add More detailed cluster profiles
  • New cluster overview
  • New launch cluster page
  • Add option to generate Personal access tokens