yangjianbo
|
bb664d9bbf
|
feat(sync): full code sync from release
|
2026-02-28 15:01:20 +08:00 |
|
shaw
|
492b852a1f
|
fix: 幂等测试使用哈希值避免超出 VARCHAR(64) 限制
idempotency_key_hash 和 request_fingerprint 列为 VARCHAR(64),
而 uniqueTestValue 生成的字符串含完整测试名可能超过 64 字符。
新增 hashedTestValue 辅助函数对测试值做 SHA-256 哈希,
与生产逻辑一致且严格符合列宽限制。
|
2026-02-24 12:18:07 +08:00 |
|
shaw
|
8a137405d4
|
fix: 移除重复的 ptrTime 函数声明修复编译错误
idempotency_repo_integration_test.go 中的 ptrTime 与
scheduler_cache.go 中的声明冲突,导致 repository 包测试构建失败。
|
2026-02-24 11:49:01 +08:00 |
|
yangjianbo
|
5fa45f3b8c
|
feat(idempotency): 为关键写接口接入幂等并完善并发容错
|
2026-02-23 12:45:37 +08:00 |
|