
FastheiandClaude Opus 4.8
35aab3a643
feat(redis): 加 REDIS_CLUSTER 支持 OSS Cluster 端点(heicode-rd 必需)
heicode-rd(Azure Redis Enterprise)database clusteringPolicy=OSSCluster,
裸 redis.Redis 客户端在多分片下 keys()/跨 slot 操作会误路由/抛 MOVED。
- REDIS_CLUSTER truthy → 用 redis.asyncio.cluster.RedisCluster(URL 或
host/port 两种入参,密码/TLS 同样支持)。cluster 模式无 DB select,
REDIS_DB 被忽略(仅逻辑 DB0)。
- 不设时维持 standalone 行为,完全向后兼容。
- 测试加 cluster 用例;manifest/DELIVERY 补 REDIS_CLUSTER 说明。
验证:连接配置单测 4 项 + REDIS_FAKE 回退 + test-runtime-contract /
test-contract-freeze / test-merge-smoke 全 PASS。
影响范围:仅 agent_swarm orchestrator 连接层;不改契约/计费/审计/密钥落地。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 17:00:37 +08:00
..
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-12 17:00:37 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00
2026-06-08 17:32:34 +08:00