Improved
1.6.3-rc0
What's Changed
- fix(s3wal): improve next() logic to handle pre-fetched records by @superhx in https://github.com/AutoMQ/automq/pull/3087
- feat(wal): expose wal uri & refactor BootstrapWal by @superhx in https://github.com/AutoMQ/automq/pull/3090
- feat(core): configurable iceberg snapshot expiration (#3077) by @Gezi-lzq in https://github.com/AutoMQ/automq/pull/3092
- test(coordinator): enhance commit status machine tests (#3089) by @Gezi-lzq in https://github.com/AutoMQ/automq/pull/3093
- fix(proto): enhance map field type resolution (#3094) by @Gezi-lzq in https://github.com/AutoMQ/automq/pull/3095
- fix(wal): revert the recovery modification in #3090 by @superhx in https://github.com/AutoMQ/automq/pull/3096
- feat(zerozone): optimize wal replaying via network transfer by @superhx in https://github.com/AutoMQ/automq/pull/3100
- fix(s3stream): fix array bounds check in ByteBufAlloc (#3102) by @superhx in https://github.com/AutoMQ/automq/pull/3103
- refactor(StreamRecordBatch): replace constructor with static factory method for improved clarity by @superhx in https://github.com/AutoMQ/automq/pull/3110
- chore(zerozone): set the request timeout to 30s by @superhx in https://github.com/AutoMQ/automq/pull/3118
- fix(zerozone): notify the listeners in appendAsFollower by @superhx in https://github.com/AutoMQ/automq/pull/3121
- feat(eventloop): add ref count to eventloop by @superhx in https://github.com/AutoMQ/automq/pull/3125
- chore(telemetry): delay retry after clean failure by @superhx in https://github.com/AutoMQ/automq/pull/3140
- chore: update automq version to 1.6.3-rc0 in configuration files by @Gezi-lzq in https://github.com/AutoMQ/automq/pull/3143
Full Changelog: https://github.com/AutoMQ/automq/compare/1.6.2...1.6.3-rc0