tqcq air tqcq
  • Joined on 2026-07-07
tqcq deleted branch feat/redis from tqcq/teles 2026-09-09 23:58:54 +08:00
tqcq merged pull request tqcq/teles#4 2026-09-09 23:58:53 +08:00
Feat/redis
tqcq pushed to master at tqcq/teles 2026-09-09 23:58:53 +08:00
6613f63c4e Feat/redis (#4)
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 22:42:16 +08:00
0fad1678fd docs(readme): Usage 首节新增 Lifecycle(teles::Init/teles::Shutdown)——生命周期先行,含 TelesConfig 全字段、Init/Shutdown 顺序与幂等/可再初始化语义、C ABI 对应
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 21:45:59 +08:00
4937c256e8 fix(concurrency): 修复关停丢失唤醒——Shutdown/ShutdownNow/RequestStop 改持锁通知、TimerQueue Loop 关停检查入锁(CI run196 gcc 挂死 120s 于 MetricsWorkerCountTracksLiveWorkers 的根因),附 500 循环建池即关压测
tqcq created pull request tqcq/teles#4 2026-09-09 20:49:05 +08:00
Feat/redis
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 15:34:28 +08:00
20d20268ac style(redis): clang-format-17 重排(CI format-check 钉 17 版,此前误用系统默认 21 版)
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 00:23:22 +08:00
8fb4e8ce10 fix(redis): AfterAuth SELECT 参数改持串(StringView 挂 to_string 临时量致 ASan stack-use-after-scope,CI clang+ASan 矩阵抓出)
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 00:11:52 +08:00
c91f960259 ci: push 触发放宽到所有分支——功能分支建 PR 前也有 build 反馈(同 ref 取消机制兜底)
tqcq closed pull request tqcq/teles#3 2026-09-09 00:08:39 +08:00
feat(redis): TQCQ-3 模块设计 + 骨架 + RESP2/RESP3 编解码器
tqcq deleted branch agent/agent/82be75f9ec45 from tqcq/teles 2026-09-09 00:07:11 +08:00
tqcq deleted branch tqcq/TQCQ-3 from tqcq/teles 2026-09-09 00:07:11 +08:00
tqcq created branch feat/redis in tqcq/teles 2026-09-09 00:07:06 +08:00
tqcq pushed to feat/redis at tqcq/teles 2026-09-09 00:07:06 +08:00
tqcq pushed to tqcq/TQCQ-3 at tqcq/teles 2026-09-09 00:02:47 +08:00
13c36fe6d0 docs(redis): 模块文档(API/错误带/发布订阅语义/线程与阻塞命令注意事项/旗标表)+ 计划客户端落地记录 + AGENTS 哨兵带与 Key files 登记
67438bd3d0 bench(redis): RESP 编解码吞吐(解析 483Mi/s、序列化 574–727Mi/s)+ 客户端 SET/GET 往返与 16/128 深度管线基准(最深 95 万 cmd/s)
2d873598b0 test(redis): TLS 通道集成测试——MiniTlsRedisServer(同步 AdoptConnection + 会话自持),覆盖 HELLO+SET/GET over TLS 与外来 CA 拒绝
a2d1b6186d test(redis): MiniRedisServer + 17 项客户端集成测试(HELLO3 协商/旧版回退字节断言/WRONGPASS 带/便捷命令/管线顺序与 [i] 前缀/超时/断连/RESP2 订阅守卫与消息路由/PSUBSCRIBE)
44066932f5 fix(redis): Connect 原样传播握手错误(-200 带直达调用方),内部握手回调改收原始回复——pre-6.0 unknown-command 回退此前被前置分类饿死
Compare 7 commits »
tqcq pushed to main at tqcq/screeps-sandbox 2026-09-06 14:59:42 +08:00
5035520d37 docs+bench: roadmap 现状盘点 + QuickJS spike 双分支基准 (TQCQ-10)
tqcq pushed to agent/agent/82be75f9ec45 at tqcq/teles 2026-09-06 12:11:16 +08:00
e75ea651f0 test(redis): redis 4.0~8.0 + valkey 7.2/8.x 真机兼容矩阵与实测证据 (scripts/redis-matrix)
tqcq created branch agent/agent/82be75f9ec45 in tqcq/teles 2026-09-06 12:11:16 +08:00
tqcq created pull request tqcq/teles#3 2026-09-06 11:44:29 +08:00
feat(redis): TQCQ-3 模块设计 + 骨架 + RESP2/RESP3 编解码器
tqcq closed pull request tqcq/teles#2 2026-09-06 11:42:15 +08:00
docs(redis): 设计文档迁至 docs/plans/redis.md — .omo 属本地工作目录不入库