Releases: youzan/nsq
Releases · youzan/nsq
NSQ HA 1.10.1
- log the trace sub cost time. Thanks to @zhanghuanzhong
- force fix reader to queue start if read cursor is invalid while update end
- optimize the full sync for delayed queue
- optimize consumer latency in some special cases
- clean invalid commit log data if init failed with old data
- force fix data if start with non-leader or single replica
NSQ HA 1.10.0
- support multi partitions on the same node for topic to allow more write on a single topic
- fix mode support fix more corner cases for data corrupt.
NSQ HA 1.9.9
- add an option to restrict the max client connections
- use go mod
- optimize lock while getting RPC client
- fix nsqlookupd not retry to notify catchup while moving node failed
- update boltdb and use map type freelist for boltdb
- fix the wrong counter for deferred from disk queue while empty or skip a channel.
- fix index out of range while failed to choose ISR nodes.
NSQ HA 1.9.8
- clean and skip ignore some corrupt and not exist data
- optimize the delayed queue to avoid blocking write while syncing data
- fix more corrupt data while starting in fix mode
- improve the pub ext performance using batch mode
NSQ HA 1.9.7
- do not exit on glog rotate error.
- fix skip ordered channel may cause consumers hung.
- adjust pub wait timeout to allow fail more quickly.
NSQ HA 1.9.6
- optimize disk queue and commit log reader, avoid prefetch uncommitted data
- optimize and adjust threshold for balance
- add cache for etcd request
- nsqadmin fix web ui for lookupd by @ke4nec
- Do not force fix topic data during write operation
NSQ HA 1.9.5
- boltdb meta storage for channel reader
- optimize the channel list sync
- optimize the balance for ordered and topn topics
NSQ HA 1.9.4.1
- fix topic rebalance while two new nodes joins
- fix commitlog with no buffer
NSQ HA 1.9.4
- reduce the lock in the write path to improve write latency
- avoid fsync in commit log by default
- more detail slow log
NSQ HA 1.9.3
- fix mode support to auto-fix more corrupt cases
- optimize the flush for topic and channel meta