Spring Cloud Task 1.2.0.RELEASE 现已发布

发布 | Glenn Renfro | 2017年4月25日 | ...

我们很高兴地宣布 Spring Cloud Task 1.2.0.RELEASE 现已通过 Github、Maven Central 和 Pivotal 下载仓库发布。非常感谢所有为此版本做出贡献的人。此版本是 1.2 系列的首个 GA 版本。

Spring Cloud Task 1.2.0.RELEASE 有哪些新功能

Spring Cloud Task 1.2.0.RELEASE 旨在继续支持 Spring Cloud Data Flow 所需的集成,此版本提供了以下功能。

  • 改进了 Task 和 Batch 之间的 DataSource 集成 - 此版本使得 Task 和 Batch 存储库之间共享 DataSource 的配置更加简单。
  • 允许用户轻松配置 Task 表的前缀 - 类似于 Spring Batch 允许用户配置 Batch 存储库表的前缀,Spring Cloud Task 现在通过 Spring Boot 属性公开了为 Task 存储库表配置前缀的功能。
  • 允许外部进程更新外部执行 ID - 在此版本之前,外部执行 ID(底层平台的执行 ID)必须由 Task 本身更新。在某些用例中,这是不可能的。此版本公开了在 Task 本身范围之外更新外部执行 ID 的能力。
  • 增加了对父执行 ID 的支持 - 在复杂的用例中,一个 Task 启动多个其他 Task 是非常普遍的。Spring Cloud Task 已经通过分区 Batch 作业启动作为 Task 的工作节点来支持这一点。此版本提供了在 Task 存储库中关联该能力产生的父子关系(包括 Batch 用例和原生 Task)的能力。
  • 在外部创建 TaskExecution 时可以设置 Task 名称,允许启动器以持久的方式设置名称。
  • 向 Task 事件和 Batch 作业事件添加了 Ordered 接口,以便用户可以确定其 Spring Cloud Task 应用程序何时发出 Task 或 Batch 事件。
  • closecontext.enable 重命名为 closecontext.enabled,以匹配 Spring Boot 中 enabled 属性的风格。
  • 各种 bug 修复和文档更新。

您怎么看?

我们期待您在 GithubStackOverflow 上或通过 Twitter @cppwfs 直接向我提供对这些新功能的反馈!

Spring Cloud Task 主页 | GitHub 源代码 | 参考文档

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有