chore: refresh gramsrv public release

This commit is contained in:
A 2026-06-30 14:37:43 +08:00
parent 75cebe8dbf
commit 70b6820474
1274 changed files with 378751 additions and 59919 deletions

View file

@ -0,0 +1,9 @@
-- dialogs 按 peer_id 的反向索引。
-- dialog_light 失效扇出函数 telesrv_bump_private_dialog_light_for_user 按
-- peer_id 过滤 dialogs"哪些用户与该 user 有私聊会话"),但 dialogs 上所有
-- 既有索引都以 user_id 前导(主键 + dialogs_user_folder_top_message_idx +
-- dialogs_user_pinned_order_idx该按 peer_id 的查询此前只能 Seq Scan。
-- dialogs 有 CHECK (peer_type = 'user'),故单列 (peer_id) 即精确命中、无需
-- peer_type 前缀,与 contacts.contacts_contact_user_id_idx 对称。资料变更 /
-- premium 到期触发扇出时,从全表扫降为索引扫(随表规模增长收益放大)。
CREATE INDEX dialogs_peer_id_idx ON public.dialogs USING btree (peer_id);