Mark Pollack

Mark Pollack

Mark Pollack is a software engineer with Pivotal and is the lead of the Spring Cloud Data Flow project. He has been a contributor to many Spring projects dating back to the Spring Framework in 2003 as well as founding the Spring.NET and Spring Data projects.

Recent Blog posts by Mark Pollack

Spring Cloud Data Flow 1.7 GA Released

Releases | October 25, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.7.0. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes. Look for an updated Cloud Foundry Tile for SCDF release in the coming weeks.

Here are the highlights

  • Improved UI

  • Stream Application DSL

  • Audit trail

  • Concurrent Task Launch Limiting

  • Stream and Task validation

  • Force upgrade for Streams

  • Task Scheduling on Kubernetes

Improved UI

The UI has a completely new look. The navigation has moved from tabs to a left side navigation system. This gives increased screen real estate for…

Spring Cloud Data Flow 1.7 RC1 released

Releases | October 19, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.7 RC1. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

The RC1 release builds on the core features introduced in 1.7 M1 with a few refinements.

Here are the highlights

Spring Cloud Data Flow 1.7 M1 released

Releases | September 18, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.7 M1. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Here are the highlights

  • Improved UI

  • Stream Application DSL

  • Audit trail

  • Concurrent Task Launch Limiting

  • Stream and Task validation

  • Force upgrade for Streams

Improved UI

The UI has a completely new look. The navigation has moved from tabs to a left side navigation system. This gives increased screen real estate for creating streams with the Flo designer and even more screen real estate can be obtained by minimizing the left…

Spring Cloud Data Flow 1.6 GA Released

Releases | July 30, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.6.0. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Feature highlights for 1.6 GA

  • Task Scheduling on PCF

  • Dashboard improvments

  • Kubernetes support enhancements

  • App hosting tool

  • Composed Task Runner security

  • DSL and deployment property parsing refinements

  • Batch Database Schema and Optimization

Task Scheduling on PCF

We are happy to introduce the native integration of PCF Scheduler in the SCDF for Cloud Foundry implementation!

A typical workflow for batch data processing…

Spring Cloud Data Flow 1.6 RC1 released

Releases | July 23, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.6 RC1. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Here are the release highlights:

PCF Scheduler

The Pivotal Cloud Foundry implementation of Scheduler improved on a few fronts to enhance the developer experience. Validation of the cron-expression and proactive measures to prevent the scheduler service from creating incorrect schedules is now part of this release.

Dashboard

The stream deployment history is available for review from the Dashboard. It is convenient to review the context…

Spring Cloud Data Flow 1.6 M2 released

Releases | July 12, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the release of 1.6 M2. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Here are the highlights

  • Task Scheduling on PCF

  • Angluar 6 update

  • App Hosting Tool

Task Scheduling on PCF

We are happy to introduce the native integration of PCF Scheduler in the SCDF for Cloud Foundry implementation!

A typical workflow for batch data processing involves scheduling batch applications. For example, the scheduler system accepts a cron expression and launches the application whenever the expression matches the…

Spring Cloud Data Flow 1.6 M1 and 1.5.2 released

Releases | July 05, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the 1.6 M1 release and 1.5.2 release.

For 1.6 M1, follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

For 1.5.2, follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Areas of improvement for 1.6 M1:

  • DSL and deployment property parsing

  • Task Execution status

  • Composed Task Runner security

  • Dashboard

  • Kubernetes deployments

DSL and deployment property parsing

Launching Tasks with custom arguments is a great approach to influence the Task application with differing behaviors…

Spring Cloud Skipper 1.0.5 released

Releases | June 06, 2018 | ...

On behalf of the team, I am pleased to announce the release of Spring Cloud Skipper 1.0.5 GA

Skipper is a lightweight tool that allows you to discover Spring Boot applications and manage their lifecycle on multiple Cloud Platforms. You can use Skipper standalone or integrate it with Continuous Integration pipelines to help implement the practice of Continuous Deployment.

The getting started section in the reference guide is the best place to start kicking the tires.

This is primarily a bug fix release. Significant changes since the 1.0 GA release are:

  • Improved state management by simplifying objects that are serialized by the state machine.

  • Improved handling of timeout during upgrade and rollback.

  • Package upgrades can now be cancelled.

  • Improved escaping of special characters in generated YAML.

  • Upgraded deployer libraries to latest versions.

  • Update to Spring Shell 2.0.1.

Spring Cloud Data Flow 1.5.1 Released

Releases | June 06, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the 1.5.1 GA release. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

This is a bug fix release. The server improves the handling of special characters in stream definitions and passing of comma delimited strings in the Task launch argument list. It should be used with Skipper 1.0.5.RELEASE. The UI has been improved to support stream update functionality.

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

Spring Cloud Data Flow 1.5.0 Released

Releases | May 16, 2018 | ...

The Spring Cloud Data Flow team is pleased to announce the 1.5.0 GA release. Follow the Getting Started guides for Local Server, Cloud Foundry, and Kubernetes.

Here are the highlights:

  • UI Improvements

  • Spring Boot, Spring Cloud Stream 2.0, and Spring Cloud Task 2.0 Support

  • Updated Application Starters

  • Metrics Improvements

  • Nested splits for Composed Tasks

  • Kubernetes Improvements

  • Updated File Ingest sample

UI Improvements

We have continued to improve the UI/UX of the Dashboard. We hope that you will immediately notice an overall lighter weight design. The Tasks tab has been…

Get ahead

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

Learn more

Get support

Tanzu Spring 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