Files
Belén Albeza fa1b3d4708 ⚡ Keep only the shape data the worker reads (#12840)
* ⚡ Keep only the shape data the worker reads

The worker kept a full copy of the current page for its selection and
snap indexes. It now keeps only the attributes the indexes and the
change replay read, and re-indexes only the shapes that changed.

On a 52k-shape page the worker heap goes from 698 MB to 286 MB.

Closes #12740

AI-assisted-by: claude-opus-5-5

* ♻️ Share the worker re-trim with its replay test

The worker and its replay test now share `retrim-objects`.

AI-assisted-by: claude-opus-5-5
2026-11-05 16:25:29 +01:00
..
2026-09-22 10:22:31 +02:00
…
2026-09-29 09:07:34 +02:00
2026-10-29 15:43:06 +01:00
2026-10-29 15:43:06 +01:00
2026-03-11 15:24:40 +01:00