Releases: tair-opensource/RedisShake
Releases · tair-opensource/RedisShake
v4.5.0
redis-shake-v4.4.2
Changes
⚠️ fix: handle TTL=0 on expire scan (#1003) @suxb201- Revise compatibility details for Redis and Valkey (#997) @suxb201
- docs: clarify filter pipeline and lua hook scope (#991) @suxb201
- replace compatibility report with link (#990) @cjx-zar
- Update function.md example. (#989) @ubombi
- add lua fix to report (#985) @cjx-zar
- 增加限流功能 (#980) @OMG-By
- Fix Compatibility Report link (#983) @cjx-zar
- add compatibility report (#979) @cjx-zar
- Feat skip type (#977) @suxb201
redis-shake-v4.4.1
Changes
- 支持7.4新增的RDB_TYPE_HASH_*类型和相关命令 (#970) @OMG-By
- Update cluster_nodes.go to handle hostnames in cluster nodes output (#938) @tharunsikhinam
redis-shake-v4.4.0
Changes
- Update pages.yml (#942) @suxb201
- Update pages.yml (#941) @suxb201
- fix(zset): preserve double precision during migration (#939) (#940) @trynocoding
- proxy does not support the info command (#936) @u6th9d
- fix: fix scan multi db subscribe pattern (#928) @suxb201
- fix:when rewrite complex type ,use overlay rather than append or merge (#932) @lvxiaorun
- Use the correct function to avoid unnecessary formatting (#920) @ctyytc
- feat: add mTLS configuration support for Redis client connections (#918) @rimvydascivilis
- fix: remove lfs to fix bill issue (#919) @suxb201
redis-shake-v4.3.2
Changes
- fix: fix "read aof file failed" error (#917) @suxb201
- Optimize: bytes.Index and humanize.IBytes in SyncStandaloneReader (#909) @cyningsun
- add aof_writer cmd_writer json_writer (#914) @carlvine500
- feat: added the log rotation (#910) @EquentR
redis-shake-v4.3.1
redis-shake-v4.3.0
Breaking Changes
- Updated the configuration file format for Sentinel.
Changes
- fix: avoid file not exist (#904) @suxb201
- feat: set buff_send as default (#903) @suxb201
- feat: improve sentinel support (#902) @suxb201
- feat: add version to release asset names (#901) @suxb201
- fix: improve CI stability (#900) @suxb201
- feat: improve reader implementation for better performance and reliab… (#899) @suxb201
- feat: add filter rules for keys (#898) @suxb201
- feat: add function support (#897) @junhuaqin
- fix: resolve timeout and performance issues in buffer write mode and AOF writes (#893) @EquentR
- fix: improve env variable substitution logic, only replace variables wrapped in curly braces (${var}) (#894) @EquentR
- feat: support separate authentication for Sentinel and Redis (#888) @EquentR
- fix: fix missing group offset for stream type RDB_TYPE_STREAM_LISTPAC… (#885) @suxb201
- feat: redis-writer add buffered sending to significantly improve speed (#886) @EquentR
- key filter support regex and optimize code (#883) @OMG-By
- feat: add RDB_OPCODE_SLOT_INFO support for Redis 7.4 (#881) @suxb201
redis-shake-v4.2.2
redis-shake-v4.2.1
Changes
- doc: improve documentation (#875) @suxb201
- Use sync instead of psync while Redis version is less than 2.8.0. (#874) @lyramilk
- feat: docs for new parallel architecture (#872) @OxalisCu
- 🏁 feat: support parallel architecture (#847) @OxalisCu
- fix: Authentication issue with sentinel=true (#870) @silentdark
redis-shake-v4.2.0
Changes
⚠️ Break Change(#756): Add support for filter config and refine docs (#860) @suxb201- feat: add Docker support (#861) @suxb201
- feat: prioritize DBS over cluster enabled in scan mode (#855) @suxb201
- fix typo in shake.toml file (#838) @moneyforward-hoai-nam-dao
- fix when prefer_replica set to true, master node is nil (#843) @wdy62808
- fix: when prefer_replica set to true can not get address (#841) @ntuwang