Yichen Jiang
ceadd90e71
feat(session-projection): identity-gated change feed
...
The feed previously fired on every changed state reference of a
client-visible unit; it now also compares the raw view output against
the last delivered one and stays quiet when Object.is-identical, so a
unit can buffer working fields in state behind an identity-stable
projection. Units whose views build fresh objects per call are
unaffected.
2026-08-31 19:46:54 +08:00
..
2026-08-30 02:29:53 +08:00
2026-08-25 23:47:20 +08:00
2026-08-30 02:29:53 +08:00
2026-08-31 11:23:30 +08:00
2026-08-25 23:47:20 +08:00
2026-08-31 19:46:54 +08:00
2026-08-30 02:29:53 +08:00
2026-08-25 14:44:08 +08:00
2026-08-25 14:44:08 +08:00
2026-08-25 14:44:08 +08:00
2026-08-29 15:31:12 +08:00
2026-08-30 02:29:53 +08:00
2026-08-30 02:29:53 +08:00
2026-08-30 02:29:53 +08:00
2026-08-28 15:19:28 +08:00
2026-08-28 15:19:28 +08:00
2026-08-28 15:19:28 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 13:23:07 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-18 19:00:37 +08:00
2026-08-13 15:16:12 +08:00
2026-08-18 19:00:37 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:31 +08:00
2026-08-31 10:37:39 +08:00
2026-08-31 10:37:39 +08:00
2026-08-31 10:37:39 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-24 22:02:44 +08:00
2026-08-24 22:02:44 +08:00
2026-08-24 22:02:44 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-31 19:46:53 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-30 12:26:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-25 23:47:20 +08:00
2026-08-29 15:31:12 +08:00
2026-08-29 15:31:12 +08:00
2026-08-29 15:31:12 +08:00
2026-08-28 15:02:04 +08:00
2026-08-28 15:02:04 +08:00
2026-08-28 15:02:04 +08:00
2026-08-27 23:14:32 +08:00
2026-08-27 23:14:31 +08:00
2026-08-27 23:14:32 +08:00
2026-08-18 19:00:37 +08:00
2026-08-05 16:16:57 +08:00
2026-08-18 19:00:37 +08:00