跳到主要内容

DEFAULT_NOTIFY_MAX_BATCH_WAIT_MS

const DEFAULT_NOTIFY_MAX_BATCH_WAIT_MS: 100 = 100;

Defined in: packages/rxdb-adapter-pglite/src/notify/notification-batcher.ts:33

一个批量窗口从开启到必须冲刷的上限(毫秒)。

Remarks​

纯 trailing debounce 下,写入间隔只要小于防抖间隔,定时器就被无限重置,事件一条也派发不出去 (PGL-008)。该上限同步在每条 NOTIFY 到达时检查——不能靠再加一个 setTimeout: 紧凑的 await 循环会把宏任务队列饿死,定时器根本不到期(sqlite 侧 SWM-005 实测过同一现象)。