Commit Graph

3784 Commits

Author SHA1 Message Date
shuxin   zheng
51e59d3489 use std::string to replace acl::string in pkv. 2023-07-26 17:36:06 +08:00
zhengshuxin
4fb5f6a0ad Optimize and test redis coder module in pkv. 2023-07-26 15:50:15 +08:00
zhengshuxin
1e65100829 test pkv 2023-07-25 14:25:01 +08:00
zhengshuxin
123ce39db2 optimize and test pkv 2023-07-24 18:42:07 +08:00
zhengshuxin
6c2326e893 Optimize and test pkv. 2023-07-24 18:16:09 +08:00
shuxin   zheng
ce91088eaf Don't use dbuf for creating redis_object. 2023-07-24 11:10:14 +08:00
shuxin   zheng
2588d7f442 Test pkv. 2023-07-24 10:36:48 +08:00
zhengshuxin
e6a07044f7 Add hset/hget in pkv for testing. 2023-07-23 23:18:37 +08:00
shuxin   zheng
d5095330bf test redis proto of pkv 2023-07-21 19:12:12 +08:00
shuxin   zheng
593329aa6c format codes of redis coder 2023-07-21 16:33:19 +08:00
shuxin   zheng
3d43d63d49 Add redis builder. 2023-07-21 16:20:04 +08:00
shuxin   zheng
8b8b40d3d2 Optimize and test redis parser. 2023-07-21 14:23:10 +08:00
zhengshuxin
39f3cb30bf format code according c++17 2023-07-20 22:56:34 +08:00
shuxin   zheng
857f59e158 Write and test redis parser. 2023-07-20 19:24:18 +08:00
shuxin   zheng
637c52a77d Adding streaming redis parser. 2023-07-19 19:07:53 +08:00
shuxin   zheng
7a754b623b format codes. 2023-07-19 14:43:10 +08:00
shuxin   zheng
f3f0b60f81 Use cmake files. 2023-07-19 14:17:29 +08:00
zhengshuxin
f2c6b54dba Create pkv app to support redis protocol. 2023-07-19 09:54:14 +08:00
zhengshuxin
2d73f5fee6 Optimize compiling conditions. 2023-07-18 15:42:37 +08:00
zhengshuxin
f45e5c1a33 Optimize filber killing process. 2023-07-13 19:19:26 +08:00
zhengshuxin
5a3980cbc9 Optimize fiber's codes. 2023-07-13 10:11:28 +08:00
zhengshuxin
b8fa3eceb0 Optimize fiber kill proccess. 2023-07-12 22:25:35 +08:00
zhengshuxin
95124bafc3 Optimize the closing process in fiber module. 2023-07-12 18:42:23 +08:00
shuxin   zheng
e9b14372ea compiling on MacOS 2023-07-11 18:18:56 +08:00
shuxin   zheng
5742161e26 compiling ok on MacOS. 2023-07-11 17:35:20 +08:00
zhengshuxin
dc962a1df6 Don't hook recvmmsg/sendmmsg on Android platform. 2023-07-11 17:23:32 +08:00
郑树新
015e2fa1ee
Merge pull request #312 from lday0321/lday_link_liburing_ffi
link liburing-ffi
2023-07-11 16:35:53 +08:00
shuxin   zheng
acaea7ddd3 compiling succefully on Macos 2023-07-10 18:58:37 +08:00
zhengshuxin
2b9bb710c0 Optimize codes and delete unused codes. 2023-07-10 18:55:12 +08:00
zhengshuxin
c0df7d2aa9 Merge branch 'master' of gitee:zsxxsz/acl into gitee-master 2023-07-10 16:18:47 +08:00
zhengshuxin
b3d9d9e094 Replace fiber_file_open_read() & fiber_file_open_write() with fiber_file_open(). 2023-07-10 16:17:09 +08:00
lday
e4c32ebb6f link liburing-ffi 2023-07-09 21:30:25 +08:00
zhengshuxin
157e138622 Change conditional macro from DISABLE_HOOK_IO to DISABLE_HOOK for compiling. 2023-07-09 12:38:59 +08:00
zhengshuxin
3227944489 Delete unused codes. 2023-07-07 21:38:40 +08:00
zhengshuxin
90c4f9d341 Merge branch 'github-upstream' into gitee-master 2023-07-07 21:33:18 +08:00
郑树新
3e7dd4e73d
Merge pull request #311 from luwei08/fix_clang_compile
Build sucessfully by clang with higher version.
2023-07-07 21:31:09 +08:00
luwei
58ef820caf Build sucessfully by clang with higher version. 2023-07-07 21:14:39 +08:00
zhengshuxin
d2e0e4963d Optimize codes of fiber module. 2023-07-07 16:50:22 +08:00
zhengshuxin
49d73b733e Build sucessfully by clang with higher version. 2023-07-06 22:20:33 +08:00
zhengshuxin
c3980105f4 Removed the '\r\n' appended in json serialize. 2023-07-03 12:35:25 +08:00
zhengshuxin
855c3cbbd8 Add json_node remove API for json object. 2023-07-03 11:18:03 +08:00
zhengshuxin
fba503dde5 Add some comments. 2023-06-27 14:33:08 +08:00
zhengshuxin
aacc3129cb Optimize and test the hooked poll API. 2023-06-26 17:54:17 +08:00
zhengshuxin
b0c18461cc test 2023-06-26 16:46:19 +08:00
zhengshuxin
c5b6dab9aa test poll.c 2023-06-26 16:26:02 +08:00
zhengshuxin
9df7c8d7b1 Optimize fiber event for supporting read/write on the same socket. 2023-06-26 12:04:27 +08:00
zhengshuxin
e664c947e0 optimize and test poll.c 2023-06-26 11:09:48 +08:00
zhengshuxin
d232a391e3 remove event for read/writer should support directive mode. 2023-06-26 09:24:40 +08:00
zhengshuxin
704b9a4b7a set fiber_r/fiber_w NULL after read/write waiting wakeup. 2023-06-25 11:42:03 +08:00
zhengshuxin
2563625613 fixed one compiling warning in fiber_hook.h 2023-06-25 09:49:49 +08:00