Commit Graph

  • a93209ab58
    fix: scan_standalone_reader.go scan function #976 FrancoZhang 2025-07-25 16:31:24 +0800
  • 5720492c71
    Merge b16ef2618a into 307a284aeb #912 carlvine500 2025-07-15 18:49:42 +0800
  • bea00c34b3 fix: skip ARS prefix in argv parsing fix-ars suxb201 2025-07-03 17:37:55 +0800
  • 42649c4249
    Merge 346b02609d into 307a284aeb #951 wzzssb 2025-06-25 10:44:10 +0800
  • 307a284aeb
    feat: support RDB_TYPE_HASH_* and related cmds from Redis 7.4 (#970) v4 v4.4.1 OMG-By 2025-06-25 10:43:35 +0800
  • 6279ef4f0a 支持7.4新增的RDB_TYPE_HASH_*类型和相关命令 #970 OMG-By 2025-06-24 16:24:08 +0800
  • efcd939d44
    Update cluster_nodes.go to handle hostnames in cluster nodes output (#938) tharunsikhinam 2025-06-16 18:21:41 -0700
  • 97acb9c3be
    Update sync_reader.md (#966) suxb201 2025-06-12 17:02:31 +0800
  • d40d832ab3
    Update sync_reader.md #966 suxb201 2025-06-12 17:02:20 +0800
  • f0909d478f fix:(rdb_restore_command_behavior is rewrite. del key befor write key) #960 OMG-By 2025-05-28 19:18:44 +0800
  • 346b02609d + fix #951 wuzhuangzhuang 2025-04-21 11:09:15 +0800
  • 6c76fe9add + feat wuzhuangzhuang 2025-04-18 16:54:59 +0800
  • 22d511c6f8 + 普通命令修改为原始命令字符串 wuzhuangzhuang 2025-04-09 20:49:22 +0800
  • 604390e281 + 去除命令的大写设置 wuzhuangzhuang 2025-04-09 20:22:33 +0800
  • bbca45b9de
    Update pages.yml (#942) v4.4.0 suxb201 2025-03-27 11:42:27 +0800
  • 61303bc99f
    Update pages.yml #942 suxb201 2025-03-27 11:42:18 +0800
  • db7bba3ac7
    Update pages.yml (#941) suxb201 2025-03-26 19:19:53 +0800
  • b092cbd973
    Update pages.yml #941 suxb201 2025-03-26 19:19:38 +0800
  • eb8703fb4d
    fix(zset): preserve double precision during migration (#940) trynocoding 2025-03-21 15:24:41 +0800
  • 2cf3093fe3 fix(zset): preserve double precision during migration (#939) #940 trynocoding 2025-03-21 15:20:10 +0800
  • be7d86c271
    Merge branch 'tair-opensource:v4' into v4 #938 tharunsikhinam 2025-03-20 15:06:26 -0700
  • 4a24a47ff4
    fix: move 'info replication' command within replica check (#936) u6th9d 2025-03-14 17:31:29 +0800
  • 3727a1c3ed
    Update redis.go #936 u6th9d 2025-03-13 15:05:54 +0800
  • 7655e754b1
    fix: fix scan multi db subscribe pattern (#928) suxb201 2025-03-12 11:42:37 +0800
  • 145cc2d0cc fix: fix scan multi db subscribe pattern #928 suxb201 2025-02-24 11:46:22 +0800
  • a340c31510
    fix: when rewrite complex type, use overlay rather than append or merge (#932) lvxiaorun 2025-03-12 11:30:02 +0800
  • 0b43c95dfe fix:set test ignore del cmd #932 lvxiaorun 2025-03-09 22:40:03 +0800
  • d2f76ac5b5
    Update cluster_nodes.go to handle hostnames in cluster nodes output tharunsikhinam 2025-03-06 11:12:05 -0800
  • 9901a72deb fix:when rewrite complex type ,use overlay rather than append or merge lvxiaorun 2025-03-03 16:30:38 +0800
  • 628a47d28c fix:when rewrite complex type ,use overlay rather than merge #931 rain 2025-03-03 15:50:56 +0800
  • 0a7aad7459
    chore: change Msgf to Msg (#920) Lex.Chen 2025-01-21 16:30:21 +0800
  • 96d8ebeb20
    feat: add mTLS configuration support for Redis client connections (#918) Rimvydas Čivilis 2025-01-21 10:23:36 +0200
  • dc2d1ab15b
    Use the correct function to avoid unnecessary formatting #920 Lex.Chen 2025-01-21 14:44:50 +0800
  • 79fafb5116
    fix: remove lfs to fix bill issue (#919) suxb201 2025-01-20 19:20:29 +0800
  • 810d77b573 fix: remove lfs to fix bill issue #919 suxb201 2025-01-20 19:20:02 +0800
  • 031c9dab01 feat: add mTLS configuration support for Redis client connections #918 Rimvydas Čivilis 2025-01-17 15:53:35 +0200
  • 03a148aedd
    Merge eba9e7410d into 45ce483ab6 #749 Nadeshiko Manju 2025-01-14 23:41:46 +0800
  • 45ce483ab6
    fix: fix "read aof file failed" error (#917) v4.3.2 suxb201 2025-01-14 19:03:13 +0800
  • d2ca8b7e60 fix: fix "read aof file failed" error #917 suxb201 2025-01-14 15:39:44 +0800
  • 0046b8439e
    Optimize: bytes.Index and humanize.IBytes in SyncStandaloneReader (#909) cyningsun 2025-01-14 15:54:58 +0800
  • dbe3d7e4d4
    add aof_writer cmd_writer json_writer (#914) carlvine500 2025-01-14 15:52:32 +0800
  • 48c66c36f7 add example command #914 tingfeng 2025-01-06 09:50:39 +0800
  • 24c353e970 add doc for file_writer tingfeng 2025-01-06 09:43:19 +0800
  • bbca2298ef refactor [file_writer],add type = cmd #cmd,aof,json tingfeng 2025-01-03 22:39:04 +0800
  • 306927be7c refactor writer name tingfeng 2024-12-30 18:37:02 +0800
  • be6d7e5c48 add aof_writer cmd_writer json_writer tingfeng 2024-12-30 16:14:53 +0800
  • 467a111f64 simplify syncStandaloneReaderStat and remove if clause around copy #909 yinhang.sun 2024-12-27 10:44:11 +0800
  • b16ef2618a skip run empty config #912 tingfeng 2024-12-26 12:31:50 +0800
  • 47456f58ed add subcommands tingfeng 2024-12-26 12:09:12 +0800
  • 21e6c76353 resolve conflict yinhang.sun 2024-12-26 11:14:43 +0800
  • 5b04f0419b fix typo yinhang.sun 2024-12-26 11:11:23 +0800
  • 064fd9ee54 fix humanize missing in sync_standalone_reader and add testcase to cover it yinhang.sun 2024-12-26 11:10:16 +0800
  • 85485fca16
    feat: added the log rotation (#910) Equent 2024-12-26 10:27:33 +0800
  • 8d2c078748 feat: added the log rotation #910 饶乐佳 2024-12-25 15:43:05 +0800
  • dd86fbe6e4 opt bytes.Index and humanize.IBytes yinhang.sun 2024-12-25 11:56:34 +0800
  • 43f6d16236
    docs: refine filter documentation (#907) v4.3.1 suxb201 2024-12-17 19:47:43 +0800
  • 274027a901 docs: refine filter documentation #907 suxb201 2024-12-17 19:47:10 +0800
  • a8c472e8a2
    fix: resolve blocking issue Equent 2024-12-17 19:38:53 +0800
  • 08470fc3b4 fix: delete the redis conn underlying buffer size setting #906 饶乐佳 2024-12-16 16:11:29 +0800
  • e706735e17 fix: remove locks and ticker goroutine during writes, and optimize bufio parameters 饶乐佳 2024-12-16 15:31:36 +0800
  • a46928d97d fix: compilation failure caused by inconsistent syscalls on different systems 饶乐佳 2024-12-16 13:57:53 +0800
  • 2fbb60a62c fix: resolve blocking issue in redis_writer when off_reply=false 饶乐佳 2024-12-16 11:55:55 +0800
  • 0bb1ab7246 fix: avoid file not exist v4.3.0 suxb201 2024-12-12 19:27:03 +0800
  • f006eb46c2 fix: avoid file not exist #904 suxb201 2024-12-12 19:27:03 +0800
  • 9a452036c5 feat: increase max-parallel in ci suxb201 2024-12-13 16:52:30 +0800
  • 88fe2153f0 feat: reduce latency for reading AOF and flushing commands to destination suxb201 2024-12-13 16:51:24 +0800
  • 286ef6eb9a fix: fix short inconsistency issue with ping command suxb201 2024-12-13 16:43:34 +0800
  • 3496a398d5 fix: skip test due to aof bug suxb201 2024-12-13 16:33:32 +0800
  • f263dd4b7f feat: set buff_send as default suxb201 2024-12-12 17:07:11 +0800
  • f3b452e3b2 feat: increase max-parallel in ci #903 suxb201 2024-12-13 16:52:30 +0800
  • 3e1c3b5a11 feat: reduce latency for reading AOF and flushing commands to destination suxb201 2024-12-13 16:51:24 +0800
  • 2cba3c5f3a fix: fix short inconsistency issue with ping command suxb201 2024-12-13 16:43:34 +0800
  • e3c6640583 fix: skip test due to aof bug suxb201 2024-12-13 16:33:32 +0800
  • 719cf91ff5 feat: set buff_send as default suxb201 2024-12-12 17:07:11 +0800
  • 7675749b67
    feat: improve sentinel support (#902) suxb201 2024-12-12 17:47:54 +0800
  • 4f12af2a4b feat: improve sentinel support #902 suxiaobin.sxb 2024-12-04 16:19:19 +0800
  • 485fd11241
    feat: add version to release asset names (#901) suxb201 2024-12-12 16:55:55 +0800
  • 982de95104 feat: add version to release asset names #901 suxb201 2024-12-11 17:30:15 +0800
  • 770fe60731
    fix: improve CI stability (#900) suxb201 2024-12-11 17:26:01 +0800
  • 49ff314da1 fix: improve CI stability #900 suxb201 2024-12-11 16:42:47 +0800
  • 71820fd2ff
    feat: improve reader implementation for better performance and reliability (#899) suxb201 2024-12-11 16:35:21 +0800
  • 53535d9cb1 feat: improve reader implementation for better performance and reliability #899 suxiaobin.sxb 2024-12-04 11:40:04 +0800
  • 0a47f7b74a
    feat: add filter rules for keys (#898) suxb201 2024-12-11 15:45:57 +0800
  • f785c33b50 feat: add filter rules for keys #898 suxb201 2024-12-03 16:51:20 +0800
  • 44f0b95c41
    feat: add function support (#897) junhuaqin 2024-12-10 16:19:01 +0800
  • 06e4b2986e feat: add function support #897 qinjunhua.1 2024-12-09 19:35:52 +0800
  • 54c1b46750 resolve conflict #896 yinhang.sun 2024-12-09 19:28:42 +0800
  • 819ad34f87 fix default too small writer buffer size yinhang.sun 2024-12-09 19:10:43 +0800
  • 5cea294fb0 feat: optimize Redis client buffer flush logic - Trigger flush based on 64k data size instead of packet count - Improve timer reset mechanism to minimize latency under high load 饶乐佳 2024-12-03 10:16:20 +0800
  • b7412933ea fix: resolve timeout and performance issues in buffer write mode and AOF writes - resolve timeout issue after small-batch writes in buffer mode - address high disk usage and write bottleneck caused by forced AOF file sync 饶乐佳 2024-11-29 14:20:19 +0800
  • 732262a2b5 feat: optimize Redis client buffer flush logic - Trigger flush based on 64k data size instead of packet count - Improve timer reset mechanism to minimize latency under high load #893 饶乐佳 2024-12-03 10:16:20 +0800
  • 3f253b327e
    fix: improve env variable substitution logic, only replace variables wrapped in curly braces (${var}) (#894) EquentR 2024-12-02 17:08:37 +0800
  • 90ef160694 fix: resolve timeout and performance issues in buffer write mode and AOF writes - resolve timeout issue after small-batch writes in buffer mode - address high disk usage and write bottleneck caused by forced AOF file sync 饶乐佳 2024-11-29 14:20:19 +0800
  • 97506b8369 fix: improve env variable substitution logic, only replace variables wrapped in curly braces (${var}) #894 饶乐佳 2024-11-29 13:56:54 +0800
  • d621053eaf
    feat: support separate authentication for Sentinel and Redis (#888) EquentR 2024-11-26 11:36:40 +0800
  • c9191dff40 fix: sentinel mode no used buff send #888 饶乐佳 2024-11-25 14:21:21 +0800
  • 2f291ccf3e
    style: redis_standalone_writer.go EquentR 2024-11-25 14:01:26 +0800
  • 53f5ddb140
    Merge branch 'v4' into fix-sentinel_auth EquentR 2024-11-25 13:58:46 +0800
  • 5da4fda5fd
    fix: fix missing group offset for stream type RDB_TYPE_STREAM_LISTPACKS_3 (#885) suxb201 2024-11-25 13:48:39 +0800
  • 087036a8fa
    feat: redis-writer add buffered sending to significantly improve speed (#886) EquentR 2024-11-25 13:48:23 +0800