Roy Clarkson

Roy Clarkson

博客文章(作者)Roy Clarkson

Spring Cloud Open Service Broker 3.2.0 发布

发布 | 2020 年 11 月 30 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 3.2.0 正式发布。3.2.0 版本已升级到 Spring Boot 2.3,并解决了一些与 OSB API v2.15 支持相关的问题。它与 3.1.2 版本功能兼容,并包含以下内容:

  • 升级到 Spring Boot 2.3.6.RELEASE (#310)
  • 对于最后一次操作中的未知实例,返回 HTTP 400 Bad Request (#306)
  • 修复 MaintenanceInfo.toString (#301,通过 @gberche-orange 提交)
  • 将依赖管理插件替换为 Gradle 平台依赖项 (#298)
  • MaintenanceInfo 添加到 CreateServiceInstanceRequestUpdateServiceInstanceRequest (#290)
  • 当异步操作正在进行中且收到针对同一服务实例的另一个请求时,在 HTTP 202 响应体中返回该操作 (#284)
  • 更新 Gradle 构建以使用原生的 Gradle 工具发布工件 (#280)

Spring Cloud App Broker 1.0.5 发布

发布 | 2020 年 4 月 17 日 | ...

我们很高兴宣布 Spring Cloud App Broker 1.0.5 发布。此版本包含以下修复和改进:

  • 升级到 Spring Boot 2.1.13.RELEASE
  • 允许消费应用程序提供 ServiceInstanceService bean
  • 修正服务实例升级时后端应用程序环境未更新的问题
  • 如果指定了 routes 属性,则其现在优先于 hosthostsdomaindomains 属性
  • 修正同步绑定和解绑请求未正确处理的问题

Gradle

implementation("org…

Spring Cloud App Broker 1.1.0.M1 发布

发布 | 2020 年 2 月 4 日 | ...

我们很高兴宣布 Spring Cloud App Broker 1.1.0.M1 发布。感谢社区的反馈和贡献!此版本包含以下修复和增强功能:

  • 升级到 Spring Boot 2.2.4.RELEASE
  • 升级到 Spring Cloud Open Service Broker 3.1.0.RELEASE
  • 升级到 Cloud Foundry Java 客户端 4.1.0.RELEASE
  • 当自动配置启用 ServiceInstanceStateRepositoryServiceInstanceBindingStateRepository 时记录警告
  • 文档中提供 ServiceInstanceStateRepositoryServiceInstanceBindingStateRepository 的示例实现
  • 更新参考文档以使用新的 Spring 文档样式
  • 从文档和分发 zip 包中排除测试
  • 替换 InMemory 仓库的 Map 数据结构
  • 使用 ServiceInstanceGuidSuffix 时,如果应用程序名称过长则截断
  • UpdateServiceInstance

响应式书店服务代理

工程 | 2020 年 1 月 14 日 | ...

Spring 社区新年快乐!在我们开启 Spring 项目生态系统中又一个令人惊叹的开发和进步之年之际,我想与大家分享一个更新后的示例应用程序,它展示了我们在整个项目组合中为支持响应式编程模型所取得的一些进展。

位于这里的书店服务代理 (BookStore Service Broker) 示例应用程序已更新,以演示多个 Spring 项目的集成,包括 Spring Cloud Open Service Broker、Spring Data、Spring Security、Spring HATEOAS,当然还有 Spring WebFlux 和 Spring Boot。所有...

Spring Cloud Open Service Broker 3.1.0 发布

发布 | 2019 年 11 月 26 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 3.1.0.RELEASE 正式发布。Open Service Broker API v2.15 的支持现已功能完备。感谢社区的反馈和贡献!此版本包含所有预发布里程碑中的修复和增强功能:

  • 升级到 Spring Boot 2.2.1.RELEASE
  • 添加 ServiceBrokerMaintenanceInfoConflictException 以处理 MaintenanceInfoConflict 错误场景
  • 当创建或更新请求格式错误或包含无效参数时,ServiceBrokerInvalidParametersException 现在返回 HTTP 400。之前错误地返回 HTTP 422。
  • CreateServiceInstanceBindingRequest 现在扩展 AsyncParameterizedServiceInstanceRequest,以便利用通用的请求对象并减少冗余。
  • 更新参考文档
  • 支持更新服务实例上下文
  • 添加 endpoints 列表...

Spring Cloud Open Service Broker 3.1.0.RC1 发布

发布 | 2019 年 11 月 14 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 的 3.1.0.RC1 版本发布。Open Service Broker API v2.15 的支持现已功能完备,我们预计这将是 GA 发布前的最后一个里程碑。感谢社区的反馈和贡献!此版本包含以下修复和增强功能

  • 升级到 Spring Boot 2.2.1.RELEASE
  • 添加 ServiceBrokerMaintenanceInfoConflictException 以处理 MaintenanceInfoConflict 错误场景。
  • 当创建或更新请求格式错误或包含无效参数时,ServiceBrokerInvalidParametersException 现在返回 HTTP 400。之前错误地返回 HTTP 422。
  • CreateServiceInstanceBindingRequest 现在扩展 AsyncParameterizedServiceInstanceRequest,以便利用通用的请求对象并减少冗余。
  • 更新参考文档。

Spring Cloud Open Service Broker 3.1.0.M3 发布

发布 | 2019 年 10 月 25 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 的 3.1.0.M3 版本发布。Open Service Broker API v2.15 的支持现已功能完备。感谢社区的反馈和贡献!此版本包含以下修复和增强功能

  • 升级到 Spring Boot 2.2.0.RELEASE
  • 支持更新服务实例上下文
  • 在创建和获取服务绑定响应体中添加 endpoints 列表
  • 支持 X-Broker-API-Request-Identity 请求标识头部
  • 限制响应体中的 Operation 字符串长度为 10,000 个字符
  • 修正了 ServiceInstanceBindingDoesNotExistException 错误地继承自 RuntimeException 而非 ServiceBrokerException 的问题

Spring Cloud Open Service Broker 3.1.0.M2 发布

发布 | 2019 年 9 月 30 日 | ...

我们很高兴宣布 Spring Cloud Open Service Broker 的 3.1.0.M2 版本发布,其中包括对Open Service Broker API v2.15 的初步支持。感谢社区做出的重要贡献!此版本包含以下修复和增强功能

  • 升级到 Spring Boot 2.1.8.RELEASE
  • 向服务计划对象添加 maintenance_info 字段
  • 向服务计划对象添加 maximum_polling_duration 字段
  • 向服务计划对象添加 plan_updateable 字段
  • 当必需的 service_id 和/或 plan_id 缺失或不正确时,返回 HTTP 400
  • 当服务代理操作正在进行中,且在前一个请求完成前发送了相同的请求时,返回 HTTP 202
  • 对于某些服务定义元数据,返回 JSON 数组而非 JSON 对象
  • 添加对服务代理控制器自定义基础路径的支持

Spring Cloud Open Service Broker 3.0.3 发布

发布 | 2019 年 7 月 1 日 | ...

此版本包含以下更新

  • 升级到 Spring Boot 2.1.6.RELEASE
  • 修复 Servlet API 和 Reactor 传递依赖问题
  • 尝试请求不存在的服务实例的服务实例绑定时返回 404

包括以下 Spring Boot starter

<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-open-service-broker</artifactId>
  <version>3.0.3.RELEASE</version>
</dependency>

Spring Cloud Open Service Broker 是一个用于构建实现 Open Service Broker API 的 Spring Boot 应用程序的框架。Open Service Broker API 项目允许开发者...

Spring Cloud Open Service Broker 3.1.0.M1 发布

发布 | 2019 年 7 月 1 日 | ...

我们计划在 3.1.0 版本中包含对近期发布的Open Service Broker API v2.15 的支持。此版本包含来自3.0.3.RELEASE 的所有最新修复和改进,以及以下增强功能

  • 改进对配置属性中服务元数据的支持
  • 添加支持从类路径图像文件配置 Base64 编码的 metadata.imageUrl 数据
  • 通过额外的 bean 和自动配置支持改进事件钩子的配置

包括以下 Spring Boot starter

抢先一步

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

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部