Releases
v0.26.0
ijsong
released this
15 Apr 06:15
0.26.0 (2025-04-15)
Features
client: enhance PeekLogStream with status return value (bf497dc )
logstream: deprecate error field in AppendResult for atomic append (e072e4d )
logstream: introduce commit wait task for append batch (30645f0 )
logstream: remove deprecated LLSN field from ReplicateRequest (c2663cc )
metarepos: add GetReports, GetCommitResult rpc (b88a6c1 )
metarepos: add metric for count of commit result history (029a36e )
storage: add separate sync/wal options for data and commit DBs (0ee44c3 )
storagenode: add empty payload validation (feccb64 )
storagenode: remove package internal/batchlet (42003ae )
support zap logger's development mode (00e4836 )
telemetry: Support both new and deprecated OpenTelemetry runtime metrics (5b6f3e3 )
Bug Fixes
admin: handle heartbeat timeout (36ebaa8 )
admin: seal replicas in parallell (aaf494d )
metarepos: reportCollector handles invalid report propertly (f5f7273 )
storagenode: handle unexpected LLSN errors (f39c1b8 )
storagenode: handle unsealing of already appendable log streams (6836037 )
storagenode: prevent panic during concurrent commit & seal ops (20e8d23 )
storagenode: prevent panic during replica sealing in synchronization (98f379a )
subscriber: fix refresh subscriber (9cf88cb )
Performance Improvements
logstream: remove llsnList from replicateTask (2ce0a9d )
reportCollector: reduce calling sampleTracer.report (0faea11 )
You can’t perform that action at this time.