Releases: sofastack/sofa-registry
Releases · sofastack/sofa-registry
v6.1.9
Abstract
some performance optimization and some bugfixs
Feature
- add meta api to query app discovery metadata digest #253
- migrate app discovery revision servie_param field to mediumtext #257
Enhancement
- memory optimize while doing app discovery metadata list informer #225
- change bolt.tcp.server.idle.interval from 90 seconds to 45 seconds, In order to reduce the impact of physical machine failure #229
- migrate app discovery metadata register from sync to async #251
Bug Fix
v6.1.4
SOFARegistry v6 正式发布的第一个版本
- 运维难度大幅度降低
- 自身元数据存储插件化,如果不希望引入raft运维的复杂性,支持基于db实现。meta、session无状态化,data弱状态化
- 性能和可扩展能力大幅提升
- 能够横向扩展至300+ session节点,承载亿级服务数据
详情见:
v5.4.2
v5.4.1
v5.4.0
v5.3.0
Abstract
This version mainly adds the consistency of sessionserver and dataserver to maintain data consistency, and fixes dataserver data backup and data synchronization bugs, and incorporates some internal features.
Enhancement
- add commons-collections version 3.2.2
Feature
Bug Fix
- Datum version number is generated when writing to memory #56
- More data nodes cannot reach the working state problem #55
- DataServer reaches working state but data is not synchronized #54
- DataServer expansion data synchronization process is affected by cleanup tasks #53
- DataServer expansion or node change causes data migration process to increase memory #52
- Publish new task asynchronously, configure independent thread pool current limit #51
- Push task to confirm thread blocking problem #50
- Add sofa hessian blacklist #38
- Client fast chain breakage data can not be cleaned up #37
- After the client sends a sub successfully, it is not guaranteed to subscribe to the data. #36
- Sometimes receive "Not leader" response from leader in OnStartingFollowing() #31
- During meta startup, leader may not register itself #30
v5.2.1
Abstract
This version mainly made bug fixes, and merged some errors in the internal version.
Enhancement
- Upgrade jraft version to 1.2.5 #28
- Upgrade org.eclipse.jetty:jetty-server to version 9.4.17.v20190418 #16
Feature
- Provide an interface to get session data. #14
- Provides querying all other roles ip list information interface on session and data. #20
Bug Fix
- fix data config "numberOfReplicas=1" error #18
- DataServer changes from working state back to init state #19
- Regular version detection rotation training logic failure #21
- DataServer as a server to store other dataServer link information error #22
- DataServer does not work after startup, receives client off request processing error #23
- DataServer reconnects meta logic bugs causing all dataServers to fail to connect to meta #24
v5.2.0
Abstract
First release version of SOFARegistry, support service registry and discovery.
Feature
- Support service registry and discovery.
- REST interface for health check and management.
- Using layered architecture and data fragmentation storage, high scalability.
- Using AP architecture, high availability.
- Based on SOFABolt Framework, service online and offline notify quickly.