aboutsummaryrefslogtreecommitdiffstats
path: root/src/transport/paths.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-08 18:35:27 +0000
committertv <tv@krebsco.de>2026-11-08 19:36:58 +0100
commit9b58d2e870fddb5f04e846b0566dd6a613d2f699 (patch)
treed94d8faa5fee1135128e05a090ed8cd66a28df94 /src/transport/paths.rs
parente9813db05f2cc8590b785639a3c41ba60812909a (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/transport/paths.rs')
0 files changed, 0 insertions, 0 deletions