diff options
| author | tv <tv@krebsco.de> | 2026-11-08 18:35:27 +0000 |
|---|---|---|
| committer | tv <tv@krebsco.de> | 2026-11-08 19:36:58 +0100 |
| commit | 9b58d2e870fddb5f04e846b0566dd6a613d2f699 (patch) | |
| tree | d94d8faa5fee1135128e05a090ed8cd66a28df94 /src/api/store.rs | |
| parent | e9813db05f2cc8590b785639a3c41ba60812909a (diff) | |
bench: what screening costs while catching up
Review 2, N7, measured first: a node whose document has no policy (a
joiner's empty one) applies what it receives unjudged. Screening it too
would cost finding every change's paths and judging it. bench_screening
takes 1 000, 10 000 and 100 000 changes into an empty document, as one
delta brings them: unjudged, as Automerge applies them, against
screened (access::screen::apply), with no policy in them (each passes,
read at its dependencies, after its paths were found) and with the
policy their first change wrote (each judged by the rules).
Diffstat (limited to 'src/api/store.rs')
0 files changed, 0 insertions, 0 deletions
