Releases: kakao/varlog
Releases · kakao/varlog
v0.23.0
v0.22.1
v0.22.0
v0.21.0
v0.20.0
0.20.0 (2024-03-05)
Features
- benchmark: use gops to diagnose benchmark tool (9f31816)
- benchmark: use gops to diagnose benchmark tool (#717) (86a8155)
Bug Fixes
- benchmark: refine the benchmark tool for log subscription (01bf188)
- benchmark: refine the benchmark tool for log subscription (#716) (eb83d42)
Performance Improvements
- benchmark: use grpc.SharedBufferPool for grpc.DialOption (8014ece)
- benchmark: use grpc.SharedBufferPool for grpc.DialOption (#718) (fbf0c17)
- client: optimize with atomic.Int64 for lastSubscribeAt in pkg/varlog.(subscriber) (617bd9d)
- client: optimize with atomic.Int64 for lastSubscribeAt in pkg/varlog.(subscriber) (#720) (6d2779e)
- client: prealloc pkg/varlog.(*transmitter).transmitQueue (58a5c21)
- client: prealloc pkg/varlog.(*transmitter).transmitQueue (#721) (26ed1a6)
- client: reuse snpb.SubscribeResponse in RPC handler (890508d)
- client: reuse snpb.SubscribeResponse in RPC handler (#719) (e98ac54)
- storage: enhance GLSN Log scanning efficiency (963d10f)
- storage: improve scanning with GLSN (#715) (3caaa0a)
v0.19.2
v0.19.1
v0.19.0
0.19.0 (2024-01-02)
Features
- metarepos: unseal reportCollector with LastCommittedVer - 1 (d29c29a)
- pkg/util/units.FromByteSizeString respects SI and IEC standards (cf0e749), closes #661
- pkg/util/units.FromByteSizeString respects SI and IEC standards (#662) (7e6a2f5), closes #661
- storage: handle inconsistency between data and commit in ReadRecoveryPoints (8832c06)
- storage: handle inconsistency between data and commit in ReadRecoveryPoints (#545) (208c113)