44 Commits

Author SHA1 Message Date
finley
52c8d3129c FIx #21: run afterconsume when there is no new messages
Some checks failed
Go / build (push) Has been cancelled
v1.1.2
2025-07-12 18:28:05 +08:00
Shigure42
2bb986cab4 Fix: WithLogger doesn't work when cause consume error
Some checks failed
Go / build (push) Has been cancelled
v1.1.1
2025-03-20 14:22:01 +08:00
finley
7816eb01de support custom prefix
Some checks failed
Go / build (push) Has been cancelled
v1.1.0
2025-02-26 20:54:25 +08:00
finley
f3d030736f ...
Some checks failed
Go / build (push) Has been cancelled
2025-01-28 19:53:52 +08:00
finley
f7c948eca2 ... 2025-01-28 19:51:13 +08:00
finley
f154a6bae8 disable some tests 2025-01-28 19:47:39 +08:00
finley
a3020e2dd2 bugfix: NackRedeliveryDelay may cause unexpected retry 2025-01-28 19:34:54 +08:00
finley
8dd18cdb15 add more tests 2025-01-28 19:33:47 +08:00
finley
71751b9b34 try to intercept messages
Some checks failed
Go / build (push) Has been cancelled
v1.0.9
2025-01-22 22:11:50 +08:00
finley
b78a27f399 fix test suite
Some checks failed
Go / build (push) Has been cancelled
2025-01-19 09:15:33 +08:00
finley
828cdbe6ff support NackRedeliveryDelay v1.0.8 2025-01-19 08:08:41 +08:00
finley
04a15cbd8d let consume buffer naturally depletion 2025-01-19 08:07:47 +08:00
finley
fa14a01c88 support custom logger
Some checks failed
Go / build (push) Has been cancelled
2024-10-04 15:28:33 +08:00
finley
705b9721d8 preload scripts and use evalsha to call them 2024-10-04 15:27:59 +08:00
finley
7354e38ce9 fix test suite
Some checks failed
Go / build (push) Has been cancelled
v1.0.7
2024-09-27 21:43:55 +08:00
finley
a752279fa9 refactor concurrent consume 2024-09-27 21:37:48 +08:00
finley
0812e5ac21 update redis/v8 guide 2024-05-16 09:23:13 +08:00
iTuring
b4e9e62d25 Fix:测试用例添加结束判断 v1.0.6 2024-03-26 15:37:11 +08:00
iTuring
2880c3239b Fix:异步模式下消费者无法消费的bug 2024-03-26 15:37:11 +08:00
finley
b1749b22b5 add WithCallback v1.0.5 2024-02-29 21:11:24 +08:00
finley
f63cf13941 revert test suite 2024-02-16 19:53:18 +08:00
finley
2e259ed5f3 add monitor 2024-02-16 19:49:56 +08:00
finley
f3ca206c87 add separate producer 2024-02-12 21:30:17 +08:00
finley
461d5a1ab5 update pending2ReadyScript to adapt to alibaba Cloud #12 2024-02-12 13:01:37 +08:00
finley
8cabcf8c96 fix test suite 2023-08-20 17:41:48 +08:00
finley
076749c7cc test redis cluster in github actions 2023-08-20 17:37:08 +08:00
finley
023e1604b0 support redis cluster 2023-08-20 17:34:43 +08:00
finley
a8447bd9ff update readme 2023-08-14 22:35:49 +08:00
finley
760501c850 update readme 2023-08-14 22:27:40 +08:00
finley
9ed95063e1 use github actions 2023-06-27 07:13:36 +08:00
finley
4cae62d624 support go-redis/v9 v1.0.4 2023-06-27 06:52:00 +08:00
finley
455a9ab414 update readme v1.0.3 2022-11-14 23:14:55 +08:00
finley
6ea884a909 add README_CN.md 2022-11-02 23:47:11 +08:00
Yaya Liu
bdc46692b3 fix redis nil in lua
Redis Nil bulk reply and Nil multi bulk reply -> Lua false boolean type
2022-11-02 08:43:28 +08:00
finley
89b3abbb8d add UseHashTagKey 2022-10-25 20:19:18 +08:00
finley
17aa7a95c3 tolerate legacy incorrect data v1.0.2 2022-10-02 15:08:40 +08:00
hdt3213
02aed25882 fix lua script error: too many results to unpack 2022-09-30 16:21:04 +08:00
Yaya Liu
95a8a7139a add customizes msg ttl (#2)
add customizes msg ttl
2022-09-22 10:40:45 +08:00
hdt3213
f93ae51a6d support concurrent consume v1.0.1 2022-09-10 23:12:53 +08:00
finley
52cae62cf5 use KEYS instead of ARGV in lua 2022-06-21 21:35:38 +08:00
finley
25173dbea9 use uuid instead of auto increment id;negative ack 2022-06-21 19:42:06 +08:00
finley
ebbd413ee4 travis ci 2022-03-13 16:13:47 +08:00
finley
67d25d61e5 delay queue 2022-03-13 13:02:40 +08:00
finley
6bc23e604a Initial commit 2022-03-07 23:09:39 +08:00