Repository navigation
v0.4.3
⚡ Performance (性能优化)
- 身份库 sender_id → is_admin 惰性索引(Phase 3):
IdentityStore新增is_admin_of(sender_id)——按sender_id惰性构建管理员身份索引(create_identity/update_identity/delete_identities写操作后失效、下次查询重建),runner 的_resolve_role改走该 O(1) 查询,不再在每次发送时对身份库全量线性扫描(身份数量增长时避免每次群发都 O(n) 比对)。语义不变:任一身份命中(sender_id精确匹配且is_admin为真)即按管理员处理,未命中 / 旧数据缺is_admin键一律普通成员。