Spring Cloud Data Flow 1.3.0.RC1 released

Releases | Mark Pollack | January 24, 2018 | ...

We are pleased to announce the 1.3.0.RC1 release of the Spring Cloud Data Flow and its associated ecosystem of projects.

Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Release Highlights

Feature toggle for Skipper

To simplify the overall experience of opting into using Skipper to deploy streams, a feature toggle provides you the ability to switch between skipper mode and the previous 'classic' mode. The feature toggle is used in both the Shell and the Server. The default value is to use the 'classic' non-skipper mode. To enable skipper mode, pass in the following Spring Boot options.

java -jar spring-cloud-dataflow-server-local-1.3.0.RC1.jar \ --spring.cloud.dataflow.features.skipper-enabled=true

java -jar spring-cloud-dataflow-shell-1.3.0.RC1.jar --dataflow.mode=skipper

This also allowed us to remove stream skipper commands introduced in 1.3 M3 and collapse skipper behavior into stream commands.

Stream Deployment properties are persisted

You can retrieve the deployment properties using the command stream info.

Versioned App Registry

When in Skipper mode, multiple versions of a stream application can be registered. A default version is used when deploying the stream. You can set the default version using the new command app default. When upgrading an application version in a stream, you must first register it in Data Flow.

Dashboard Improvements

You can restart and stop an already running batch-job as well as get more information about a stream, such as each application version and the application/deployment properties.

JavaDSL

Added deployment property builders to help avoid typos when setting commonly used deployment properties.

Local Debugging

The local server lets you deploy task and stream applications in debug mode so that you can attache a debugger.

As always, we welcome feedback and contributions, so please reach out to us on Stackoverflow or GitHub or via Gitter.

Please try it out, share your feedback, and consider contributing to the project!

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all