Tags: Bwar/Nebula
Tags
- error callback caused by fuse node detection bug fixed - redis cluster returns when executing batch write commands and asking bug fixed - the channel creation method and use CodecFactory instead - Add connection backlog configuration - Optimize worker mini load forwarding - add dns cache - add upstream and downstren monitor - add console log
1. Enable connection protection configuration. 2. bug fixed.
- async logger optimization - add selfchannel sequence - StepRedisCluster circuit break and recovery - Nodes recovery bug fixed
- IO optimization, codec plug-in. - remove shared_from_this of Channel and Actor and use ChannelWatcher and ActorWatcher instead to improve performance. - removed the unload feature of dynamically loaded plugins (which reduces performance). - raw data codec is independent into codec. - add cassandra client codec. - add support for password verification of redis cluster. - improve log performance; add asynchronous file logs.
- circuit breaker optimization - http chunk decode bug fixed; resp bulk string bug fixed
http2 chunk notice for stream CodecResp bug string decode bug fixed
- add SelfChannel within the Worker, improve the actor model - add service status monitoring and metrics for prometheus - add Manager to Manager communication feature - add initial connection timeout configuration - replace va_list with variadic templates in logger - add multi-protocol port support - thread id optimization - chain optimization - http2 dynamic table and stream priority bug fix
- add native http2 server and client - add native grpc server and client - channel read and write optimization - add absolute log path
- replace hiredis client with native CodecResp - add redis cluster client - add raw data transmission - add log real-time flush configurability - add support for IP address combination node type - dispatcher optimization - bug fixed
- add non-pipeline mode support for redis connection - the worker thread to start before the Loader thread in thread mode, and bring the worker thread ID to the Loader - merge CodecResp and CodecHttp2 written by @nebim - add third-party cityhash - update CJsonObject - bug fixed
PreviousNext