Skip to content

Releases: jupyter-server/enterprise_gateway

Jupyter Enterprise Gateway 2.0.0

04 Sep 22:42
Compare
Choose a tag to compare

Jupyter Enterprise Gateway release 2.0.0 officially introduces support for Kubernetes! 🎉

This includes support for kernel-based images consisting of:

  • Python (IPython), Python w/ Spark, Python w/ Tensorflow, and Python w/ Tensorflow and GPUs
  • Scala (Toree) w/ Spark
  • R (IRKernel), R w/ Spark

Other items included in this release:

Many thanks to the following contributors:

Jupyter Enterprise Gateway 2.0.0rc2

21 Jun 15:15
Compare
Choose a tag to compare

Jupyter Enterprise Gateway release 2.0.0rc2 officially introduces support for Kubernetes! 🎉

This includes support for kernel-based images consisting of:

  • Python (IPython), Python w/ Spark, Python w/ Tensorflow, and Python w/ Tensorflow and GPUs
  • Scala (Toree) w/ Spark
  • R (IRKernel), R w/ Spark

Other items included in this release:

Thanks to the following contributors:

Jupyter Enterprise Gateway 2.0.0rc1

26 Mar 23:53
Compare
Choose a tag to compare

Jupyter Enterprise Gateway 2.0.0rc1

Jupyter Enterprise Gateway release 2.0.0rc1 officially introduces support for Kubernetes! 🎉

This includes support for kernel-based images consisting of:

  • Python (IPython), Python w/ Spark, Python w/ Tensorflow, and Python w/ Tensorflow and GPUs
  • Scala (Toree) w/ Spark
  • R (IRKernel), R w/ Spark

Other items included in this release:

  • Support for Docker and Docker Swarm
  • Spark 2.4 support
  • Dask-Yarn support
  • Gateway Client (experimental) - demonstrates how to use Enterprise Gateway programmatically
  • Jupyter Hub integration (configuration)
  • Drop support for Python 2.x
  • Kernel images based on Jupyter Docker-stacks

Jupyter Enterprise Gateway 1.2.0

20 Mar 23:45
Compare
Choose a tag to compare

The Jupyter Enterprise Gateway 1.2.0 release provides some dependency updates and multiple bug fixes as listed below:

  • Tolerance to Tornado 6.x
  • Update to Jupyter Kernel Gateway 2.3.0
  • Update to Apache Toree 0.3.0
  • Update to Yarn Client API 0.3.3
  • Tolerate errors when closing response sockets
  • Properly use provided YARN RM port
  • Reset watch-activity callback on remote-proxy restarts

Jupyter Enterprise Gateway release 2.0.0-beta.1

15 Jan 21:24
Compare
Choose a tag to compare

Jupyter Enterprise Gateway 2.0.0-beta.1

Jupyter Enterprise Gateway release 2.0.0-beta.1 officially introduces support for Kubernetes! 🎉

  • This includes support for kernel-based images consisting of:
    • Python (IPython), Python w/ Spark, Python w/ Tensorflow, and Python w/ Tensorflow and GPUs
    • Scala (Toree) w/ Spark
    • R (IRKernel), R w/ Spark

Other items included in this release:

Thanks to the following contributors:

Jupyter Enterprise Gateway 1.1.1

Jupyter Enterprise Gateway 1.1.0

11 Oct 21:44
Compare
Choose a tag to compare

The Enterprise Gateway 1.1.0 release provides enhanced security support adding support for YARN endpoints protected by SPNEGO and other bug fixes as listed below:

  • Add support to YARN endpoints protected by SPNEGO
  • Allow enterprise gateway to ignore the SIGHUP signal
  • Add the Enterprise Gateway version stamp to the startup message
  • Update Scala and SBT dependencies to the latest version

Thanks @tf3193 for helping out with the fix for SIGHUP.

Jupyter Enterprise Gateway 1.0.2

11 Oct 21:20
Compare
Choose a tag to compare

The Enterprise Gateway 1.0.2 release provides minor bug fixes around incompatible changes on 3rd party dependencies.

  • Use yarn-api-client release version below 0.3.0 to avoid issues with incompatible API changes.

Jupyter Enterprise Gateway 1.0.1

10 Sep 22:07
Compare
Choose a tag to compare
  • Fixes issue seen in Python 3 environments to detect launch failures (#436)
  • Adds optimization for using DistributedProcessProxy on local servers (#430)

Thanks to @ziedbouf for helping out with the python 3 issue.

Jupyter Enterprise Gateway 1.0.0

23 Aug 17:21
Compare
Choose a tag to compare

Jupyter Enterprise Gateway 1.0.0 builds on its 0.9.4 release with various issue resolutions, but, more importantly, marks an important milestone for the project itself. With this release, Enterprise Gateway 1.0.0 officially supports Hadoop YARN and IBM Spectrum Conductor resource managers, enabling remote kernel distribution across a managed cluster by leveraging its pluggable process proxy framework. In addition, general ssh-based distribution can be accomplished via the DistributedProcessProxy plugin.

Here are some of the additions since our 0.9.4 release:

  • Code coverage monitoring #415
  • Bundle Toree assembly jar into Kernelspec distro #411
  • Update Apache Toree dependencies to Release 0.2.0-incubating #412
  • Update JKG dependency to 2.1.0 release #410
  • Detect launch failures prior to timeout #404
  • Update java build in yarn-spark image #391
  • Update project readme file #388
  • UTF-8 decode stdout from curl subprocess in YarnClusterProcessProxy #379

Thank you to the following contributors since 0.9.4: