以下是 RocketMQ Schema Registry 0.1.0 版本中解决的问题摘要。有关此版本的完整文档和入门指南,请参阅 快速入门。
新特性
- [RIP-42] - 支持 Schema Registry
改进
- [ISSUE-2] - [ISSUE-2] - SchemaController 优化
- [ISSUE-3] - [ISSUE-3] - 优化缓存刷新机制
- [ISSUE-6] - [ISSUE-6] - 为 rocketmq-schema-registry 添加 HTTP 客户端
- [ISSUE-28] - [ISSUE-28] - 支持所有模式演进的兼容性策略
- [ISSUE-29] - [ISSUE-29] - 支持 JSON schema
- [ISSUE-39] - [ISSUE-39] - 在获取模式时支持 IDL 解析
- [ISSUE-43] - [ISSUE-43] - 防止同一模式成功更新
- [ISSUE-48] - [ISSUE-48] - 每个注册中心节点应使用不同的 consumerGroup
- [ISSUE-61] - [ISSUE-61] - 应提供一个按 ID 获取模式的接口
- [PR-66] - [PR-66] - 在 1.0.0 版本发布前优化 SDK
Bug
- [PR-21] - [PR-21] - 修复 http 客户端解析异常失败的问题
- [PR-20] - [PR-20] - 序列化器错误并修复长缓冲区容量问题
- [PR-23] - [PR-23] - 修复测试 SchemaRegistryClient 时的一些问题
- [PR-35] - [PR-35] - 修复 pom 文件警告
- [PR-51] - [PR-51] - 修复 Avro 解析 NPE
- [PR-54] - [PR-54] - Avro serde 应支持 T 扩展记录类型而非特定记录类型
- [PR-69] - [PR-69] - 统一操作成功时的响应代码 200
- [PR-20] - [PR-20] - 序列化器错误并修复长缓冲区容量问题