Glenn Renfro

Glenn Renfro

As a VMware engineer, Glenn is a core committer for Spring Cloud Task, Spring Cloud Data Flow, Spring Batch, or wherever he is needed.

Recent Blog posts by Glenn Renfro

Spring Cloud Task 2.1.0.M1 is now available

Releases | November 05, 2018 | ...

We are pleased to announce that Spring Cloud Task 2.1.0M1 is now available on Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

What's New?

Spring Cloud Task 2.1.0.M1 is intended to be the version of the framework aligned with Spring Boot 2.1.0. Updates from 2.0.x include:

  • Update all dependencies.
  • Spring Cloud Task is now enabled through auto-configuration.
  • The exitCode of a TaskExecution is null when a task is executing.
  • Spring Cloud Task compiles and runs on Java 8, 9, 10, 11.

Let's walk through these updates in more detail.

Update to…

Spring Cloud Task 1.2.3.RELEASE is now available

Releases | July 02, 2018 | ...

We are pleased to announce that Spring Cloud Task 1.2.3.RELEASE is now available via Maven Central, Github and the Pivotal download repository. This release adds the ability to retrieve the last TaskExecution for a specific task. A special thanks to Gunnar Hillert for the contributions around this issue. And additional thanks to Ilayaperumal Gopinathan for helping out with the project.

Spring Cloud Task Home | Source on GitHub | Reference Documentation

We look forward to your feedback in Github, StackOverflow, to me directly via Twitter @cppwfs

Spring Cloud Task 2.0.0.M2 is now available

Releases | November 10, 2017 | ...

We are pleased to announce that Spring Cloud Task 2.0.0.M2 is now available to download from Spring’s milestone repository. Many thanks to all of those who contributed to the release.

This release brings Spring Boot 2.0 M5 compatibility. With this upgrade, all dependencies are also upgraded (Spring Cloud, Spring Cloud Stream, Spring Batch, etc).

What do you think?

We look forward to your feedback on Github, StackOverflow, Gitter

Spring Cloud Task Home | Source on GitHub | Reference Documentation

Spring Cloud Data Flow 1.3.0.M2 released

Releases | September 18, 2017 | ...

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

Local Server: Getting Started Guide.

Dashboard / Flo

In this second installment of 1.3 release of Dashboard/Flo, we have addressed the core functionalities backing the streaming and task/batch operations.

Continuing the Angular4 based infrastructure upgrades, the streaming and task/batch workflows now include the modern look and feel and are packed with usability improvements as well.

Documentation, test-coverage, and webpack bundle-analyzer have gone through significant…

Spring Cloud Task 1.2.0.RELEASE is now available

Releases | April 25, 2017 | ...

We are pleased to announce that Spring Cloud Task 1.2.0.RELEASE is now available via Github, Maven Central, and the Pivotal download repository. Many thanks to all of those who contributed to this release. This release represents the first GA release of the 1.2 line.

What's new in Spring Cloud Task 1.2.0.RELEASE

The Spring Cloud Task 1.2.0.RELEASE is intended to continue the integrations required for Spring Cloud Data Flow, this release provides the following features.

  • Better DataSource integration between task and batch - This release makes configuring a shared DataSource between task and batch repositories to be simpler.
  • Allow the user to easily configure a prefix for the task tables - Similar to how Spring Batch allows a user to configure a prefix for the batch repository tables, Spring Cloud Task now exposes the ability to configure a prefix for task repository tables via a Spring Boot property.
  • Allows an external process to…

Spring Cloud Task 1.2.0.RC1 is now available

Releases | April 14, 2017 | ...

We are pleased to announce that Spring Cloud Task 1.2.0.RC1 is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

Spring Cloud Task 1.2.0.RC1 offers the following features:

  • Upgrade to Spring Cloud Stream Chelsea GA.
  • Renamed closecontext.enable to closecontext.enabled as to match the Spring Boot style for enabled properties.
  • Task name can be set when creating a TaskExecution externally, allowing the launcher to set the name in a persistent manor.
  • Added Ordered Interface to Task Events and Batch Job Events so the user can establish when task or batch events are emitted from their Spring Cloud Task application.
  • Cleaned up Spring Cloud Task dependencies.
  • Update default task name creation to prevent conflicts with JMX.

Spring Cloud Task 1.2.0.M2 is now available

Releases | March 21, 2017 | ...

We are pleased to announce that Spring Cloud Task 1.2.0.M2 is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

Spring Cloud Task 1.2.0.M2 offers the following features:

  • Upgrade to Spring Cloud Dalston RC1 and Spring Boot 1.5.2 - This release is compatible with the Spring Cloud Dalston RC1 release.

  • Fixed invalid data type bug in Oracle Script.

  • Fixed bug in MySQL migration scripts so that they will work on file systems that are case sensitive.

  • Updated Spring Cloud Task samples to use Spring Boot 1.5.2.

  • Updated documentation to discuss unit testing and notes on using Transaction Managers.

Spring Cloud Task 1.1.2.RELEASE is now available

Releases | January 10, 2017 | ...

We are pleased to announce that Spring Cloud Task 1.1.2.RELEASE is now available via Github, Pivotal download repository, and Maven Central.

The main driver for this Spring Cloud Task release is to correct an error in the dependencies within the 1.1.1.RELEASE.

What do you think?

We look forward to your feedback on these new features in Github, StackOverflow, or to me directly via Twitter @michaelminella!

Spring Cloud Task Home | Source on GitHub | Reference Documentation

Spring Cloud Task 1.1.1.RELEASE is now available

Releases | January 06, 2017 | ...

We are pleased to announce that Spring Cloud Task 1.1.1.RELEASE is now available via Github, Pivotal download repository, and Maven Central.

The main driver for this Spring Cloud Task release is to replace the MYISAM engine that is used to create TASK_SEQ table for the MySQL database with the InnoDB engine.

For more information please look at the following Github issue.

What do you think?

We look forward to your feedback on these new features in Github, StackOverflow, or to me directly via Twitter @michaelminella!

Spring Cloud Task Home | Source on GitHub | Reference Documentation

Spring Cloud Task 1.1.0.RC1 is now available

Releases | November 07, 2016 | ...

We are pleased to announce that Spring Cloud Task 1.1.0.RC1 is now available via Github and the Pivotal download repository. Many thanks to all of those who contributed to this release.

Spring Cloud Task 1.1.0 offers the following features:

This release continues to progress on 1.1.0's main theme of improving overall task functionality as well as migrating features that existed within Spring XD to Spring Cloud Task. The feature set for 1.1.0 includes:

  • Updated error message handling - 1.1.0 adds a new column to the TASK_EXECUTION table, ERROR_MESSAGE. This new column will be where any exception that is thrown causing the failure of a task to be recorded (this is changed from the EXIT_MESSAGE field in previous versions). This change allows for the EXIT_MESSAGE field to be better utilized for orchestration of tasks.
  • Improved options for customizing the launch of partitioned job workers - When using the DeployerPartitionHandler

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