Spring Session 1.1.0 RC1 发布

发布 | Rob Winch | 2016 年 2 月 11 日 | ...

我谨代表社区,非常高兴地宣布 Spring Session 1.1.0.RC1 发布。您可以在 Spring Milestone Repositoryhttps://repo.spring.io/milestone/)找到该版本

此版本包含大量修复和新功能。您可以在 1.1 版本新增功能中找到详细信息。下面列出了 1.1.0.RC1 的亮点:

我们期待您的反馈,如果一切顺利,我们计划在未来几周内发布 1.1.0.RELEASE。

网站 | 文档 | 问题 |

Spring Cloud Stream 1.0.0.M4 现已可用

发布 | Marius Bogoevici | 2016 年 2 月 6 日 | ...

我谨代表团队,非常高兴地宣布 Spring Cloud Stream 1.0.0.M4 发布。新版本带来了一些重大更改和增强,并定义了我们认为对于开发分布式实时数据处理应用程序至关重要的核心抽象和原语。其中一些包括:

默认发布-订阅语义

Spring Cloud Stream 1.0.0.M4 中最重要的变化是应用程序相互交互的方式。我们采用了默认的发布-订阅模型,在该模型中,接收来自特定目标的每个应用程序都将收到消息的副本。这更适合流应用程序的处理模型,其中中间主题充当各种交叉数据流的数据中心,同时也使诸如“分接”之类的场景更轻松、更有效。此功能与下一项——消费者组……

Spring Statemachine 1.1.0.M1 发布

发布 | Janne Valkealahti | 2016 年 2 月 2 日 | ...

我们很高兴宣布 Spring Statemachine 1.1.0.M1 的第一个里程碑版本。

我们于 2015 年 4 月发布了 1.0.0.M1,并于 2015 年 10 月发布了 1.0.0.RELEASE。我们还为 1.0.x 系列发布了 2 个维护版本,现在是时候展望 1.1.x 系列的未来了。1.0.x 进入维护模式,而主要开发将集中在 1.1.x。这并不意味着我们将停止支持 1.0.x,维护修复将一直进行,直到我们成功过渡到 1.1.x 发布版本。在 Spring 项目中,在用户准备好迁移到下一个次要/主要版本之前,不停止维护非常重要……

Java DSL for Spring Integration 1.1.2 现已可用

发布 | Artem Bilan | 2016 年 1 月 28 日 | ...

亲爱的Spring社区,

Spring Integration Java DSL 1.1.2 已发布,现可从 repo.spring.ioMaven Central 获取。

此维护版本包括一些修复和第三方依赖更新。

感谢大家的贡献和任何反馈!

我们对 1.2 版本没有特别的计划,因为我们正在考虑将 Java DSL 项目吸收到 Spring Integration 5.0 中,而 Java 8 是最低要求。但是,请随时提出更多功能需求,并分享任何可以考虑包含在下一个维护版本中的担忧。

项目页面 | JIRA | [贡献] (https://github.com/spring-projects/spring-integration/blob/master/CONTRIBUTING.md) | StackOverflow (spring-integration…)

介绍 Spring Cloud Task

发布 | Michael Minella | 2016 年 1 月 27 日 | ...

今天,我们很高兴地介绍 Spring 产品组合中的一个新项目,Spring Cloud Task。在 Spring Cloud 项目组合下,作为 Spring Cloud Stream 的姊妹项目,Spring Cloud Task 旨在为基于 Spring Boot 的应用程序带来支持短期微服务所需的功能。通过这篇博文,我们发布了项目的第一个里程碑版本,并热切期待您的输入和反馈。

Spring Cloud Task 的目标

在大多数情况下,现代云环境围绕不期望结束的进程执行(例如 Web 应用程序或流模块)。如果它们结束,平台会认为这是失败,并通常会重新启动它们。虽然许多平台确实有执行预期会结束的进程的方法(例如批作业),但这些执行的结果通常不会以可消耗的方式维护。然而,对于任务关键型应用程序,即使它们是短期的,它们仍然具有与长期进程相同的非功能性要求。

虽然此功能在云环境中很有用,但在传统部署模型中也会出现相同的问题。通过 cron 等调度程序执行 Spring Boot 应用程序时,能够监视应用程序完成后的结果可能很有用。

Spring Cloud Task 的方法是,Spring Boot 应用程序可以有开始和结束,并且仍然是生产级别的。批处理应用程序只是短期进程可以有用的一个示例。

入门

在 Spring Cloud Task 的第一个版本中,我们介绍了配置机制的基础以及一个用于记录任务执行时发生情况的存储库。熟悉 Spring Batch 及其作业存储库的人应该会发现 Spring Cloud Task 的总体范例很熟悉。

要熟悉 Spring Cloud Task,最简单的方法是编写一个应用程序。文档将引导您完成初始任务的创建及其执行。您可以在这里阅读更多相关内容。

我们的发展方向

在接下来的版本中,任务将成为 Spring Cloud Data Flow 中的一个新原语,允许用户将几乎任何 Spring Boot 应用程序执行为短期任务。这提供了运行从简单的 CommandLineRunner 到完整的批处理作业的灵活性,可以动态地动态消耗资源,并在完成后返回。即将发布的版本,包括 Spring Cloud Task 1.0 GA(我们计划在 Spring Cloud Data Flow 1.0 GA 之前发布),将添加支持此工作的功能。

告诉我们您的想法!

Spring Cloud Task 是一个令人兴奋的新项目,我们认为它填补了企业开发中一个服务不足的领域。然而,我们想知道您的想法。请通过 Github IssuesStackOverflow 或直接在 Twitter 上告知我们!

Spring Boot 1.3.2 发布

发布 | Phil Webb | 2016 年 1 月 22 日 | ...

Spring Boot 1.3.2 已发布,现可从 repo.spring.ioMaven Central 获取。

此维护版本包括一系列修复和第三方依赖更新。

如果您是从 1.3.1 升级,有一个潜在的破坏性更改;我们现在只搜索 messages.properties(而不是 messages*.properties)来启用消息源的自动配置。如果您以前有一个消息文件格式为 messages_en.properties,并且没有包含默认的 messages.properties 文件,您现在需要添加一个。

项目主页 | GitHub | 问题列表 | 文档

Spring Integration Zip 1.0.0.M1 及其他

发布 | Artem Bilan | 2016年1月12日 | ...

亲爱的Spring社区,

Spring Integration 团队祝您新年快乐!

我们一直在忙于开发新功能和改进。以下是我们最近在 Spring Integration 和 Spring AMQP 方面的活动概述:

  • 我们发布了 Spring Integration 4.2.x 的多个维护版本,最近的是 Spring Integration 4.2.4。所有其他维护版本仅按需发布。

  • Spring Integration 4.3 计划于今年夏天发布。此外,对于 5.0 版本,我们已开始更密切地研究将 Reactive Streams 整合到框架中。

  • 同样,对于 Spring AMQP 项目,当前的维护版本是 1.5.3,并且 1.6 也已启动。

  • Spring Integration Java DSL 1.1.1 也可用。顺便说一句,您可以在最新的 Spring Integration 手册中找到几个 Java DSL 示例。

Spring Cloud Stream 1.0 M3 和 Data Flow 1.0 M2 发布

发布 | Mark Pollack | 2015年12月29日 | ...

我谨代表团队,很高兴宣布 Spring Cloud Stream 和 Spring Cloud Data Flow 系列项目发布了几个新版本。

Spring Cloud Stream 1.0 M3 引入了以下功能:

Spring Cloud Stream Modules 1.0 M2 增加了许多新模块并更新了文档。

  • Sources:File、Load Generator、sftp 和 tcp
  • Processors:httpclient、PMML 和 Splitter
  • Sinks:Cassandra、Field Value Counter、file、ftp、gemfire、HDFS Dataset、JDBC、tcp、throughput 和 websocket

Spring for Apache Hadoop 2.3.0 GA 发布

版本发布 | Thomas Risberg | 2015 年 12 月 22 日 | ...

我们很高兴地宣布 Spring for Apache Hadoop 2.3.0 GA 版本发布。

Spring for Apache Hadoop 2.3 添加了以下新功能和改进:

  • 增加了对 Hive 1.x 的支持,并更新了 HiveTemplate 以与 HiveServer2 一起使用。
  • 为 Apache Spark 添加了新的批处理 tasklet,请参阅示例文档。
  • 在 StoreObjectSupport 中添加了 FlushTimeoutTrigger,以允许在写入期间刷新到磁盘。
  • 用新的“spring-statemachine”项目替换了内部状态机实现。
  • 在 SpringHadoopProperties 中添加了 jobHistoryAddress 以进行 Boot 配置。
  • 更新了构建以使用 Spring Framework 4.2.4、Spring Batch 3.0.6.RELEASE、Spring Boot 1.3.1.RELEASE 和 Spring Integration 4.2.4.RELEASE。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有