douxu
b7009c351e
refactor(errer-package): optimize package name of constant
...
1.optimize package name of constant
2025-06-13 15:34:49 +08:00
douxu
f6cee44f84
refactor(handler): use logger package log func replace zap log func
2025-06-06 16:41:52 +08:00
douxu
23110cbba9
refactor(locker params): modify the locker lease time unit
...
1.modify the locker lease time unit
2.modify internalLockLeaseTime params unit
3.modify refreshTime params unit
4.modify lua script
2025-04-18 15:17:51 +08:00
douxu
310f4c043c
refactor(locker params): optimize of redis locker params
...
1.optimize locker unexport params
2.optimize locker logging output
3.optimize locker init process
2025-04-18 14:02:03 +08:00
douxu
d27a9bbafa
refactor(locker script): optimize of redis locker script
...
1.optimize locker script of un read lock
fix(locker_refresh): fix bug of locker refresh
1.fix bug of locker refresh when locker lock success after wait
test(lock_case): add new redis locker case
1.add new redis locker case
2025-04-11 16:36:54 +08:00
douxu
fda43c65d2
optimize the subscription process of redis locker
2025-04-07 16:49:06 +08:00
douxu
e4d45016f2
fix bug of redis read and write lock conflict test of rwlocker
2025-04-03 17:22:40 +08:00
douxu
1cf6137f9f
refactor(redis hash): fix bug of redis hash
...
1.optimize RedisOption struct
fix(uuid): replace uuid mod dependencies
1.replace uuid mod dependencies
fix(config): add new redis config
1.add new redis config
2025-03-25 17:00:09 +08:00
douxu
2f1b9d26b8
feat(redis hash): fix bug of redis hash
...
1.add redis hash init func
2.replace redis model version in go mod
3.add context parameter in redis exec statement
feat(redis set): add new test of RLock and WLock
1.add redis set init func
2.replace redis model version in go mod
3.add context parameter in redis exec statement
fix(logger): add new test of RLock and WLock
1.add compress parameter
2.optimize initLogger function
2025-03-24 16:37:43 +08:00
douxu
d962462c42
add rlock lock&unlock test and rlock reentrant test
2025-03-12 16:24:28 +08:00
douxu
d404dc4335
fix bug of lock script and refresh script in redission rw lock
2025-03-11 15:35:15 +08:00
douxu
7e3d94db4b
optimize structer of redisLock and acquisition statements of lock
2025-03-07 16:16:26 +08:00
douxu
09225fc96f
optimize structer of redisRWLock and acquisition statements of write lock
2025-03-06 16:35:36 +08:00
douxu
c08f4b91f5
optimize read lock acquisition statements of redisRWLock
2025-03-05 16:42:59 +08:00
douxu
b894d61b54
init UnRLockScript 、WLockScript、UnWLockScript、RefreshLockScript script
2025-03-04 16:33:35 +08:00
douxu
2c2c2811a7
init read lock script of distributedlock
2025-02-28 16:00:16 +08:00