Skip to content

chore(deps-dev): bump @types/node from 25.0.10 to 25.4.0 in /examples/demo-react#26

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/examples/demo-react/types/node-25.4.0
Open

chore(deps-dev): bump @types/node from 25.0.10 to 25.4.0 in /examples/demo-react#26
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/examples/demo-react/types/node-25.4.0

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 11, 2026

Bumps @types/node from 25.0.10 to 25.4.0.

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 25.0.10 to 25.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 11, 2026

Labels

The following labels could not be found: dependencies, npm. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 11, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
lambda-editor 22741c1 Mar 11 2026, 11:58 AM

@github-actions
Copy link

Benchmark Comparison Report

Comparing PR branch against main

Main Module Benchmarks

Base branch:

[dowdiness/crdt] bench editor/performance_benchmark.mbt:32 ("parser benchmark - reactive full reparse medium") ok
time (mean ± σ)         range (min … max) 
 699.76 µs ±  14.52 µs   686.94 µs … 732.23 µs  in 10 ×    132 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:53 ("parser benchmark - imperative incremental medium") ok
time (mean ± σ)         range (min … max) 
 753.07 µs ±   5.21 µs   748.63 µs … 766.45 µs  in 10 ×    126 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:78 ("parser benchmark - reactive full reparse large") ok
time (mean ± σ)         range (min … max) 
   8.42 ms ±  24.81 µs     8.39 ms …   8.46 ms  in 10 ×     12 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:99 ("parser benchmark - imperative incremental large") ok
time (mean ± σ)         range (min … max) 
   8.65 ms ±  46.53 µs     8.61 ms …   8.75 ms  in 10 ×     12 runs
Total tests: 4, passed: 4, failed: 0.

PR branch:

Downloading moonbitlang/quickcheck@0.9.10
[dowdiness/crdt] bench editor/performance_benchmark.mbt:32 ("parser benchmark - reactive full reparse medium") ok
time (mean ± σ)         range (min … max) 
 712.11 µs ±   6.20 µs   704.50 µs … 720.94 µs  in 10 ×    127 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:53 ("parser benchmark - imperative incremental medium") ok
time (mean ± σ)         range (min … max) 
 799.40 µs ±  49.03 µs   765.26 µs … 895.23 µs  in 10 ×    113 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:78 ("parser benchmark - reactive full reparse large") ok
time (mean ± σ)         range (min … max) 
   8.88 ms ± 253.76 µs     8.72 ms …   9.51 ms  in 10 ×     11 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:99 ("parser benchmark - imperative incremental large") ok
time (mean ± σ)         range (min … max) 
   8.82 ms ±  34.21 µs     8.78 ms …   8.87 ms  in 10 ×     12 runs
Total tests: 4, passed: 4, failed: 0.

event-graph-walker Benchmarks

Base branch:

[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:21 ("merge - concurrent edits (2 agents x 10)") ok
time (mean ± σ)         range (min … max) 
  24.65 µs ±   0.82 µs    24.19 µs …  26.82 µs  in 10 ×   3834 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:59 ("merge - concurrent edits (2 agents x 50)") ok
time (mean ± σ)         range (min … max) 
 161.58 µs ±   0.99 µs   160.70 µs … 163.21 µs  in 10 ×    612 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:97 ("merge - concurrent edits (2 agents x 200)") ok
time (mean ± σ)         range (min … max) 
 844.34 µs ±   6.31 µs   836.72 µs … 857.55 µs  in 10 ×    119 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:135 ("merge - many agents (5 agents x 20)") ok
time (mean ± σ)         range (min … max) 
 241.73 µs ±   2.35 µs   238.59 µs … 244.38 µs  in 10 ×    412 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:184 ("merge - with deletes (50 inserts, 25 deletes)") ok
time (mean ± σ)         range (min … max) 
 131.94 µs ±   1.21 µs   130.31 µs … 133.52 µs  in 10 ×    746 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:230 ("merge - graph_diff advance (20 ops)") ok
time (mean ± σ)         range (min … max) 
  72.56 µs ±   0.67 µs    71.94 µs …  73.70 µs  in 10 ×   1376 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:303 ("merge - repeated small (10 iterations x 5 ops)") ok
time (mean ± σ)         range (min … max) 
 217.82 µs ±   2.57 µs   214.57 µs … 221.69 µs  in 10 ×    456 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:341 ("merge - context apply operations (50 ops)") ok
time (mean ± σ)         range (min … max) 
   8.13 µs ±   0.03 µs     8.11 µs …   8.20 µs  in 10 ×  12231 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:6 ("branch - checkout (10 ops)") ok
time (mean ± σ)         range (min … max) 
   6.15 µs ±   0.01 µs     6.15 µs …   6.17 µs  in 10 ×  16251 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:29 ("branch - checkout (100 ops)") ok
time (mean ± σ)         range (min … max) 
  96.86 µs ±   0.35 µs    96.36 µs …  97.31 µs  in 10 ×   1024 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:47 ("branch - checkout (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.73 ms ±   5.54 µs     1.72 ms …   1.74 ms  in 10 ×     58 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:65 ("branch - advance (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  35.30 µs ±   0.09 µs    35.17 µs …  35.46 µs  in 10 ×   2835 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:91 ("branch - advance (100 new ops)") ok
time (mean ± σ)         range (min … max) 
 144.03 µs ±   1.37 µs   142.43 µs … 145.96 µs  in 10 ×    686 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:117 ("branch - checkout with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  97.00 µs ±   0.56 µs    96.38 µs …  97.66 µs  in 10 ×   1036 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:145 ("branch - checkout with deletes") ok
time (mean ± σ)         range (min … max) 
 159.68 µs ±   0.77 µs   158.58 µs … 160.83 µs  in 10 ×    624 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:176 ("branch - repeated advance steady-state (10 iterations)") ok
time (mean ± σ)         range (min … max) 
 135.61 µs ±   0.45 µs   134.99 µs … 136.33 µs  in 10 ×    741 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:220 ("branch - repeated advance with oplog mutations (10 iterations)") ok
time (mean ± σ)         range (min … max) 
  17.69 ms ±   4.69 ms    11.19 ms …  24.33 ms  in 10 ×     15 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:246 ("branch - to_text (100 chars)") ok
time (mean ± σ)         range (min … max) 
 141.77 µs ±   0.20 µs   141.47 µs … 142.09 µs  in 10 ×    705 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:264 ("branch - to_text (1000 chars)") ok
time (mean ± σ)         range (min … max) 
  13.35 ms ±  24.45 µs    13.31 ms …  13.39 ms  in 10 ×      8 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:285 ("branch - single advance (1 new op)") ok
time (mean ± σ)         range (min … max) 
  26.75 µs ±   0.03 µs    26.69 µs …  26.82 µs  in 10 ×   3740 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:311 ("branch - single advance (50 new ops)") ok
time (mean ± σ)         range (min … max) 
  79.54 µs ±   0.28 µs    79.19 µs …  80.15 µs  in 10 ×   1242 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:342 ("branch - realistic typing (50 chars)") ok
time (mean ± σ)         range (min … max) 
  81.69 ms ±  23.79 ms    48.92 ms … 116.39 ms  in 10 ×      4 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:375 ("branch - concurrent merge scenario") ok
time (mean ± σ)         range (min … max) 
  23.92 µs ±   0.03 µs    23.87 µs …  23.98 µs  in 10 ×   4176 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:6 ("walker - linear history (10 ops)") ok
time (mean ± σ)         range (min … max) 
   4.87 µs ±   0.07 µs     4.81 µs …   4.97 µs  in 10 ×  20349 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:22 ("walker - linear history (100 ops)") ok
time (mean ± σ)         range (min … max) 
  78.01 µs ±   0.13 µs    77.78 µs …  78.25 µs  in 10 ×   1214 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:38 ("walker - linear history (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.40 ms ±   4.12 µs     1.39 ms …   1.40 ms  in 10 ×     72 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:54 ("walker - concurrent branches (2 agents x 50)") ok
time (mean ± σ)         range (min … max) 
  77.19 µs ±   0.16 µs    76.95 µs …  77.45 µs  in 10 ×   1295 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:79 ("walker - concurrent branches (5 agents x 20)") ok
time (mean ± σ)         range (min … max) 
  77.68 µs ±   2.60 µs    76.08 µs …  83.48 µs  in 10 ×   1317 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:99 ("walker - diamond pattern (50 diamonds)") ok
time (mean ± σ)         range (min … max) 
 150.03 µs ±   0.54 µs   149.25 µs … 150.81 µs  in 10 ×    667 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:121 ("walker - diff advance only (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  33.76 µs ±   0.07 µs    33.66 µs …  33.87 µs  in 10 ×   2947 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:145 ("walker - diff with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  62.40 µs ±   0.11 µs    62.27 µs …  62.61 µs  in 10 ×   1599 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:176 ("walker - large history (10000 ops)") ok
time (mean ± σ)         range (min … max) 
  22.90 ms ± 462.73 µs    22.47 ms …  23.51 ms  in 10 ×      5 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:196 ("walker - linear history (100000 ops)") ok
time (mean ± σ)         range (min … max) 
 682.35 ms ±  45.47 ms   629.16 ms … 762.75 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:213 ("walker - concurrent branches (100000 ops, 5 agents)") ok
time (mean ± σ)         range (min … max) 
 703.78 ms ±  92.11 ms   600.02 ms … 799.77 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:6 ("version_vector - create (1 agent)") ok
time (mean ± σ)         range (min … max) 
   0.07 µs ±   0.00 µs     0.07 µs …   0.07 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:15 ("version_vector - create (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.35 µs ±   0.00 µs     0.35 µs …   0.35 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:29 ("version_vector - create (20 agents)") ok
time (mean ± σ)         range (min … max) 
   1.50 µs ±   0.00 µs     1.50 µs …   1.51 µs  in 10 ×  66529 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:42 ("version_vector - compare equal (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.26 µs ±   0.00 µs     0.25 µs …   0.26 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:63 ("version_vector - compare <= (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.16 µs ±   0.00 µs     0.16 µs …   0.17 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:84 ("version_vector - compare <= (20 agents)") ok
time (mean ± σ)         range (min … max) 
   0.68 µs ±   0.00 µs     0.68 µs …   0.68 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:100 ("version_vector - merge (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.52 µs ±   0.00 µs     0.52 µs …   0.52 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:118 ("version_vector - merge (20 agents)") ok
time (mean ± σ)         range (min … max) 
   2.62 µs ±   0.00 µs     2.61 µs …   2.63 µs  in 10 ×  38190 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:134 ("version_vector - includes (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.24 µs ±   0.00 µs     0.24 µs …   0.24 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:153 ("version_vector - concurrent (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.17 µs ±   0.00 µs     0.17 µs …   0.17 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:170 ("version_vector - from_frontier (10 ops)") ok
time (mean ± σ)         range (min … max) 
   1.36 µs ±   0.00 µs     1.36 µs …   1.37 µs  in 10 ×  73567 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:186 ("version_vector - from_frontier (100 ops, 5 agents)") ok
time (mean ± σ)         range (min … max) 
  19.71 µs ±   0.02 µs    19.69 µs …  19.74 µs  in 10 ×   5070 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:206 ("version_vector - to_frontier (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.24 µs ±   0.00 µs     0.23 µs …   0.24 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:230 ("version_vector - roundtrip (5 agents)") ok
time (mean ± σ)         range (min … max) 
  19.84 µs ±   0.03 µs    19.80 µs …  19.89 µs  in 10 ×   5037 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:251 ("version_vector - agents (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.05 µs ±   0.00 µs     0.05 µs …   0.05 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:266 ("version_vector - length (20 agents)") ok
time (mean ± σ)         range (min … max) 
   0.01 µs ±   0.00 µs     0.01 µs …   0.01 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:6 ("oplog - insert (100 ops)") ok
time (mean ± σ)         range (min … max) 
  48.75 µs ±   1.35 µs    47.97 µs …  52.51 µs  in 10 ×   1996 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:20 ("oplog - insert (1000 ops)") ok
time (mean ± σ)         range (min … max) 
 698.74 µs ±   3.72 µs   692.18 µs … 704.58 µs  in 10 ×    145 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:34 ("oplog - insert and delete mix (100 ops)") ok
time (mean ± σ)         range (min … max) 
  79.23 µs ±   0.16 µs    78.96 µs …  79.43 µs  in 10 ×   1266 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:58 ("oplog - apply_remote (50 ops)") ok
time (mean ± σ)         range (min … max) 
  28.20 µs ±   0.09 µs    28.08 µs …  28.33 µs  in 10 ×   3551 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:79 ("oplog - get_op (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   0.02 µs ±   0.00 µs     0.02 µs …   0.02 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:97 ("oplog - get_frontier (single agent)") ok
time (mean ± σ)         range (min … max) 
   0.02 µs ±   0.00 µs     0.02 µs …   0.02 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:112 ("oplog - get_frontier (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.03 µs ±   0.00 µs     0.03 µs …   0.03 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:134 ("oplog - walk_and_collect (100 ops)") ok
time (mean ± σ)         range (min … max) 
  79.39 µs ±   0.26 µs    79.07 µs …  79.83 µs  in 10 ×   1260 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:150 ("oplog - walk_and_collect (concurrent)") ok
time (mean ± σ)         range (min … max) 
  79.19 µs ±   0.25 µs    78.90 µs …  79.67 µs  in 10 ×   1270 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:177 ("oplog - diff_and_collect (advance 20)") ok
time (mean ± σ)         range (min … max) 
  41.76 µs ±   0.06 µs    41.67 µs …  41.83 µs  in 10 ×   2392 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:202 ("oplog - walk_filtered (inserts only)") ok
time (mean ± σ)         range (min … max) 
  57.05 µs ±   0.15 µs    56.88 µs …  57.28 µs  in 10 ×   1754 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:233 ("oplog - sequential typing (500 chars)") ok
time (mean ± σ)         range (min … max) 
 297.58 µs ±   2.23 µs   295.70 µs … 303.31 µs  in 10 ×    340 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:249 ("oplog - random position inserts (100 ops)") ok
time (mean ± σ)         range (min … max) 
  50.05 µs ±   1.75 µs    48.67 µs …  54.10 µs  in 10 ×   2012 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:270 ("oplog - sequential typing (100000 chars)") ok
time (mean ± σ)         range (min … max) 
 316.84 ms ±  50.91 ms   247.89 ms … 378.33 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:287 ("oplog - diff_and_collect (100000 ops advance)") ok
time (mean ± σ)         range (min … max) 
 744.35 ms ±  39.79 ms   663.13 ms … 780.01 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:40 ("runs - range iter (small)") ok
time (mean ± σ)         range (min … max) 
  11.95 µs ±   0.02 µs    11.93 µs …  12.01 µs  in 10 ×   8155 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:57 ("runs - range iter (middle)") ok
time (mean ± σ)         range (min … max) 
  22.68 µs ±   0.19 µs    22.52 µs …  23.10 µs  in 10 ×   4356 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:87 ("runs - concat batch") ok
time (mean ± σ)         range (min … max) 
   0.91 µs ±   0.00 µs     0.91 µs …   0.92 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:98 ("runs - extend batch") ok
time (mean ± σ)         range (min … max) 
 230.14 µs ±  13.25 µs   222.25 µs … 265.18 µs  in 10 ×    383 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:109 ("runs - from_array_batch") ok
time (mean ± σ)         range (min … max) 
  58.65 µs ±   0.34 µs    58.35 µs …  59.41 µs  in 10 ×   1699 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:10 ("text - insert append (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.59 ms ± 201.70 µs     5.44 ms …   6.06 ms  in 10 ×     17 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:22 ("text - insert append (1000 chars)") ok
time (mean ± σ)         range (min … max) 
   4.93 s ±  17.18 ms     4.90 s …   4.96 s  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:35 ("text - insert prepend (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.64 ms ±  14.88 µs     5.62 ms …   5.66 ms  in 10 ×     18 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:51 ("text - delete (100 deletes from 100-char doc)") ok
time (mean ± σ)         range (min … max) 
  20.33 ms ±  94.37 µs    20.21 ms …  20.48 ms  in 10 ×      5 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:70 ("text - text() (100-char doc)") ok
time (mean ± σ)         range (min … max) 
 141.69 µs ±   0.18 µs   141.43 µs … 142.00 µs  in 10 ×    705 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:83 ("text - text() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
  15.50 ms ±  31.85 µs    15.45 ms …  15.56 ms  in 10 ×      7 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:96 ("text - len() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
   0.01 µs ±   0.00 µs     0.01 µs …   0.01 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:113 ("text - sync export_all (100 ops)") ok
time (mean ± σ)         range (min … max) 
   0.26 µs ±   0.00 µs     0.26 µs …   0.26 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:126 ("text - sync export_all (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.41 µs ±   0.00 µs     1.41 µs …   1.42 µs  in 10 ×  70814 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:139 ("text - sync export_since (50-op delta, 1000-op base)") ok
time (mean ± σ)         range (min … max) 
 529.97 µs ±   4.96 µs   523.15 µs … 536.01 µs  in 10 ×    184 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:156 ("text - sync apply (50 remote ops)") ok
time (mean ± σ)         range (min … max) 
  87.84 µs ±   0.32 µs    87.44 µs …  88.40 µs  in 10 ×   1135 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:171 ("text - sync apply (500 remote ops)") ok
time (mean ± σ)         range (min … max) 
   1.41 ms ±   5.51 µs     1.41 ms …   1.42 ms  in 10 ×     71 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:186 ("text - bidirectional sync (2 peers, 50 ops each)") ok
time (mean ± σ)         range (min … max) 
 186.32 µs ±   0.62 µs   185.43 µs … 186.91 µs  in 10 ×    539 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:216 ("text - checkout (midpoint of 100-op doc)") ok
time (mean ± σ)         range (min … max) 
  47.45 µs ±   3.20 µs    45.69 µs …  55.53 µs  in 10 ×   2192 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:233 ("text - checkout (midpoint of 1000-op doc)") ok
time (mean ± σ)         range (min … max) 
 796.02 µs ±   2.71 µs   791.41 µs … 799.62 µs  in 10 ×    127 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:256 ("text - undo record_insert (100 ops, 1 group)") ok
time (mean ± σ)         range (min … max) 
   2.00 µs ±   0.00 µs     2.00 µs …   2.01 µs  in 10 ×  50020 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:269 ("text - undo record_insert (100 ops, 100 groups)") ok
time (mean ± σ)         range (min … max) 
   2.50 µs ±   0.18 µs     2.40 µs …   2.87 µs  in 10 ×  40776 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:281 ("text - undo undo() (10-op group)") ok
time (mean ± σ)         range (min … max) 
  50.36 µs ±   0.24 µs    50.09 µs …  50.86 µs  in 10 ×   1950 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:295 ("text - undo undo() (50-op group)") ok
time (mean ± σ)         range (min … max) 
   3.00 ms ±  35.17 µs     2.98 ms …   3.09 ms  in 10 ×     32 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:309 ("text - undo undo+redo roundtrip (10-op group)") ok
time (mean ± σ)         range (min … max) 
  55.79 µs ±   0.30 µs    55.41 µs …  56.32 µs  in 10 ×   1789 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:324 ("text - undo 10 undo+redo cycles (10-op group)") ok
time (mean ± σ)         range (min … max) 
 449.02 µs ±   1.19 µs   447.54 µs … 451.16 µs  in 10 ×    224 runs
Total tests: 91, passed: 91, failed: 0.

PR branch:

Downloading moonbitlang/quickcheck@0.9.9
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:21 ("merge - concurrent edits (2 agents x 10)") ok
time (mean ± σ)         range (min … max) 
  24.74 µs ±   0.56 µs    24.34 µs …  25.95 µs  in 10 ×   3751 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:59 ("merge - concurrent edits (2 agents x 50)") ok
time (mean ± σ)         range (min … max) 
 166.10 µs ±   1.69 µs   164.71 µs … 170.16 µs  in 10 ×    596 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:97 ("merge - concurrent edits (2 agents x 200)") ok
time (mean ± σ)         range (min … max) 
 870.23 µs ±   3.05 µs   865.19 µs … 874.67 µs  in 10 ×    116 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:135 ("merge - many agents (5 agents x 20)") ok
time (mean ± σ)         range (min … max) 
 245.38 µs ±   4.71 µs   240.80 µs … 256.50 µs  in 10 ×    404 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:184 ("merge - with deletes (50 inserts, 25 deletes)") ok
time (mean ± σ)         range (min … max) 
 137.31 µs ±   2.35 µs   134.56 µs … 141.32 µs  in 10 ×    724 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:230 ("merge - graph_diff advance (20 ops)") ok
time (mean ± σ)         range (min … max) 
  74.90 µs ±   1.68 µs    73.66 µs …  78.93 µs  in 10 ×   1354 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:303 ("merge - repeated small (10 iterations x 5 ops)") ok
time (mean ± σ)         range (min … max) 
 221.80 µs ±   3.15 µs   217.66 µs … 227.27 µs  in 10 ×    442 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_merge_benchmark.mbt:341 ("merge - context apply operations (50 ops)") ok
time (mean ± σ)         range (min … max) 
   8.29 µs ±   0.03 µs     8.25 µs …   8.33 µs  in 10 ×  11952 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:6 ("branch - checkout (10 ops)") ok
time (mean ± σ)         range (min … max) 
   6.23 µs ±   0.12 µs     6.17 µs …   6.56 µs  in 10 ×  16159 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:29 ("branch - checkout (100 ops)") ok
time (mean ± σ)         range (min … max) 
  98.80 µs ±   0.73 µs    97.92 µs … 100.24 µs  in 10 ×   1022 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:47 ("branch - checkout (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.81 ms ±  30.77 µs     1.78 ms …   1.86 ms  in 10 ×     58 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:65 ("branch - advance (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  35.91 µs ±   0.70 µs    35.64 µs …  37.90 µs  in 10 ×   2770 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:91 ("branch - advance (100 new ops)") ok
time (mean ± σ)         range (min … max) 
 147.66 µs ±   0.52 µs   146.91 µs … 148.46 µs  in 10 ×    678 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:117 ("branch - checkout with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  98.38 µs ±   0.57 µs    97.57 µs …  99.06 µs  in 10 ×   1022 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:145 ("branch - checkout with deletes") ok
time (mean ± σ)         range (min … max) 
 161.63 µs ±   1.13 µs   160.26 µs … 163.56 µs  in 10 ×    616 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:176 ("branch - repeated advance steady-state (10 iterations)") ok
time (mean ± σ)         range (min … max) 
 136.44 µs ±   0.67 µs   135.71 µs … 137.66 µs  in 10 ×    734 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:220 ("branch - repeated advance with oplog mutations (10 iterations)") ok
time (mean ± σ)         range (min … max) 
  17.66 ms ±   4.43 ms    11.42 ms …  23.88 ms  in 10 ×     15 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:246 ("branch - to_text (100 chars)") ok
time (mean ± σ)         range (min … max) 
 143.21 µs ±   0.16 µs   142.98 µs … 143.47 µs  in 10 ×    699 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:264 ("branch - to_text (1000 chars)") ok
time (mean ± σ)         range (min … max) 
  13.56 ms ± 100.55 µs    13.44 ms …  13.77 ms  in 10 ×      8 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:285 ("branch - single advance (1 new op)") ok
time (mean ± σ)         range (min … max) 
  26.98 µs ±   0.18 µs    26.75 µs …  27.28 µs  in 10 ×   3716 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:311 ("branch - single advance (50 new ops)") ok
time (mean ± σ)         range (min … max) 
  80.84 µs ±   0.65 µs    80.19 µs …  81.97 µs  in 10 ×   1246 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:342 ("branch - realistic typing (50 chars)") ok
time (mean ± σ)         range (min … max) 
  80.14 ms ±  22.04 ms    49.72 ms … 112.38 ms  in 10 ×      4 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:375 ("branch - concurrent merge scenario") ok
time (mean ± σ)         range (min … max) 
  24.03 µs ±   0.15 µs    23.94 µs …  24.45 µs  in 10 ×   4176 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:6 ("walker - linear history (10 ops)") ok
time (mean ± σ)         range (min … max) 
   4.83 µs ±   0.06 µs     4.78 µs …   4.93 µs  in 10 ×  20429 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:22 ("walker - linear history (100 ops)") ok
time (mean ± σ)         range (min … max) 
  77.99 µs ±   0.47 µs    77.64 µs …  79.11 µs  in 10 ×   1224 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:38 ("walker - linear history (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.40 ms ±   9.54 µs     1.38 ms …   1.41 ms  in 10 ×     72 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:54 ("walker - concurrent branches (2 agents x 50)") ok
time (mean ± σ)         range (min … max) 
  77.34 µs ±   0.15 µs    77.19 µs …  77.60 µs  in 10 ×   1294 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:79 ("walker - concurrent branches (5 agents x 20)") ok
time (mean ± σ)         range (min … max) 
  76.22 µs ±   0.10 µs    76.08 µs …  76.40 µs  in 10 ×   1315 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:99 ("walker - diamond pattern (50 diamonds)") ok
time (mean ± σ)         range (min … max) 
 152.47 µs ±   0.45 µs   151.86 µs … 153.18 µs  in 10 ×    659 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:121 ("walker - diff advance only (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  33.83 µs ±   0.10 µs    33.73 µs …  34.01 µs  in 10 ×   2944 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:145 ("walker - diff with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  62.52 µs ±   0.18 µs    62.32 µs …  62.82 µs  in 10 ×   1601 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:176 ("walker - large history (10000 ops)") ok
time (mean ± σ)         range (min … max) 
  24.08 ms ± 603.77 µs    23.62 ms …  25.07 ms  in 10 ×      4 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:196 ("walker - linear history (100000 ops)") ok
time (mean ± σ)         range (min … max) 
 698.39 ms ±  68.44 ms   630.29 ms … 785.31 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:213 ("walker - concurrent branches (100000 ops, 5 agents)") ok
time (mean ± σ)         range (min … max) 
 695.75 ms ±  87.69 ms   596.56 ms … 820.78 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:6 ("version_vector - create (1 agent)") ok
time (mean ± σ)         range (min … max) 
   0.06 µs ±   0.00 µs     0.06 µs …   0.07 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:15 ("version_vector - create (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.35 µs ±   0.00 µs     0.35 µs …   0.35 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:29 ("version_vector - create (20 agents)") ok
time (mean ± σ)         range (min … max) 
   1.50 µs ±   0.00 µs     1.50 µs …   1.50 µs  in 10 ×  66792 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:42 ("version_vector - compare equal (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.26 µs ±   0.00 µs     0.26 µs …   0.26 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:63 ("version_vector - compare <= (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.16 µs ±   0.00 µs     0.16 µs …   0.17 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:84 ("version_vector - compare <= (20 agents)") ok
time (mean ± σ)         range (min … max) 
   0.68 µs ±   0.01 µs     0.68 µs …   0.70 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:100 ("version_vector - merge (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.54 µs ±   0.00 µs     0.54 µs …   0.54 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:118 ("version_vector - merge (20 agents)") ok
time (mean ± σ)         range (min … max) 
   2.73 µs ±   0.00 µs     2.72 µs …   2.74 µs  in 10 ×  36674 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:134 ("version_vector - includes (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.26 µs ±   0.00 µs     0.26 µs …   0.26 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:153 ("version_vector - concurrent (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.17 µs ±   0.00 µs     0.17 µs …   0.17 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:170 ("version_vector - from_frontier (10 ops)") ok
time (mean ± σ)         range (min … max) 
   1.38 µs ±   0.04 µs     1.35 µs …   1.47 µs  in 10 ×  73801 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:186 ("version_vector - from_frontier (100 ops, 5 agents)") ok
time (mean ± σ)         range (min … max) 
  18.51 µs ±   0.02 µs    18.48 µs …  18.55 µs  in 10 ×   5399 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:206 ("version_vector - to_frontier (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.24 µs ±   0.00 µs     0.24 µs …   0.24 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:230 ("version_vector - roundtrip (5 agents)") ok
time (mean ± σ)         range (min … max) 
  18.96 µs ±   0.14 µs    18.83 µs …  19.30 µs  in 10 ×   5288 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:251 ("version_vector - agents (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.05 µs ±   0.00 µs     0.05 µs …   0.05 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/version_vector_benchmark.mbt:266 ("version_vector - length (20 agents)") ok
time (mean ± σ)         range (min … max) 
   0.01 µs ±   0.00 µs     0.01 µs …   0.01 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:6 ("oplog - insert (100 ops)") ok
time (mean ± σ)         range (min … max) 
  49.94 µs ±   1.45 µs    49.12 µs …  53.95 µs  in 10 ×   1963 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:20 ("oplog - insert (1000 ops)") ok
time (mean ± σ)         range (min … max) 
 716.85 µs ±   4.01 µs   713.40 µs … 726.24 µs  in 10 ×    140 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:34 ("oplog - insert and delete mix (100 ops)") ok
time (mean ± σ)         range (min … max) 
  79.58 µs ±   1.20 µs    78.99 µs …  82.96 µs  in 10 ×   1263 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:58 ("oplog - apply_remote (50 ops)") ok
time (mean ± σ)         range (min … max) 
  28.44 µs ±   0.10 µs    28.33 µs …  28.63 µs  in 10 ×   3510 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:79 ("oplog - get_op (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   0.02 µs ±   0.00 µs     0.02 µs …   0.02 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:97 ("oplog - get_frontier (single agent)") ok
time (mean ± σ)         range (min … max) 
   0.02 µs ±   0.00 µs     0.02 µs …   0.02 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:112 ("oplog - get_frontier (5 agents)") ok
time (mean ± σ)         range (min … max) 
   0.03 µs ±   0.00 µs     0.03 µs …   0.03 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:134 ("oplog - walk_and_collect (100 ops)") ok
time (mean ± σ)         range (min … max) 
  79.25 µs ±   0.15 µs    79.08 µs …  79.58 µs  in 10 ×   1259 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:150 ("oplog - walk_and_collect (concurrent)") ok
time (mean ± σ)         range (min … max) 
  80.08 µs ±   2.18 µs    79.14 µs …  86.24 µs  in 10 ×   1265 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:177 ("oplog - diff_and_collect (advance 20)") ok
time (mean ± σ)         range (min … max) 
  42.99 µs ±   2.16 µs    41.87 µs …  48.97 µs  in 10 ×   2370 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:202 ("oplog - walk_filtered (inserts only)") ok
time (mean ± σ)         range (min … max) 
  57.31 µs ±   0.30 µs    57.11 µs …  58.04 µs  in 10 ×   1748 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:233 ("oplog - sequential typing (500 chars)") ok
time (mean ± σ)         range (min … max) 
 307.81 µs ±   3.44 µs   305.80 µs … 317.39 µs  in 10 ×    326 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:249 ("oplog - random position inserts (100 ops)") ok
time (mean ± σ)         range (min … max) 
  51.47 µs ±   0.56 µs    50.75 µs …  52.84 µs  in 10 ×   1978 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:270 ("oplog - sequential typing (100000 chars)") ok
time (mean ± σ)         range (min … max) 
 323.34 ms ±  59.55 ms   233.50 ms … 380.50 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:287 ("oplog - diff_and_collect (100000 ops advance)") ok
time (mean ± σ)         range (min … max) 
 702.18 ms ±  51.47 ms   621.66 ms … 752.41 ms  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:40 ("runs - range iter (small)") ok
time (mean ± σ)         range (min … max) 
  11.91 µs ±   0.02 µs    11.89 µs …  11.96 µs  in 10 ×   8295 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:57 ("runs - range iter (middle)") ok
time (mean ± σ)         range (min … max) 
  22.63 µs ±   0.15 µs    22.52 µs …  23.00 µs  in 10 ×   4423 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:87 ("runs - concat batch") ok
time (mean ± σ)         range (min … max) 
   0.91 µs ±   0.00 µs     0.91 µs …   0.91 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:98 ("runs - extend batch") ok
time (mean ± σ)         range (min … max) 
 222.54 µs ±   2.23 µs   219.17 µs … 224.58 µs  in 10 ×    456 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:109 ("runs - from_array_batch") ok
time (mean ± σ)         range (min … max) 
  58.36 µs ±   0.29 µs    57.99 µs …  58.83 µs  in 10 ×   1721 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:10 ("text - insert append (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.58 ms ± 172.59 µs     5.48 ms …   6.01 ms  in 10 ×     18 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:22 ("text - insert append (1000 chars)") ok
time (mean ± σ)         range (min … max) 
   4.92 s ±  18.99 ms     4.90 s …   4.95 s  in 10 ×      1 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:35 ("text - insert prepend (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.72 ms ±  25.14 µs     5.69 ms …   5.78 ms  in 10 ×     18 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:51 ("text - delete (100 deletes from 100-char doc)") ok
time (mean ± σ)         range (min … max) 
  20.45 ms ±  65.12 µs    20.34 ms …  20.56 ms  in 10 ×      5 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:70 ("text - text() (100-char doc)") ok
time (mean ± σ)         range (min … max) 
 142.40 µs ±   0.18 µs   142.11 µs … 142.58 µs  in 10 ×    703 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:83 ("text - text() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
  15.49 ms ±  88.58 µs    15.41 ms …  15.70 ms  in 10 ×      7 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:96 ("text - len() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
   0.01 µs ±   0.00 µs     0.01 µs …   0.01 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:113 ("text - sync export_all (100 ops)") ok
time (mean ± σ)         range (min … max) 
   0.26 µs ±   0.00 µs     0.26 µs …   0.26 µs  in 10 × 100000 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:126 ("text - sync export_all (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.43 µs ±   0.00 µs     1.42 µs …   1.43 µs  in 10 ×  70064 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:139 ("text - sync export_since (50-op delta, 1000-op base)") ok
time (mean ± σ)         range (min … max) 
 540.57 µs ±   4.07 µs   534.93 µs … 546.80 µs  in 10 ×    184 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:156 ("text - sync apply (50 remote ops)") ok
time (mean ± σ)         range (min … max) 
  90.92 µs ±   4.27 µs    88.22 µs … 102.31 µs  in 10 ×   1123 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:171 ("text - sync apply (500 remote ops)") ok
time (mean ± σ)         range (min … max) 
   1.41 ms ±   4.56 µs     1.40 ms …   1.41 ms  in 10 ×     72 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:186 ("text - bidirectional sync (2 peers, 50 ops each)") ok
time (mean ± σ)         range (min … max) 
 187.06 µs ±   2.03 µs   185.63 µs … 192.36 µs  in 10 ×    536 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:216 ("text - checkout (midpoint of 100-op doc)") ok
time (mean ± σ)         range (min … max) 
  45.50 µs ±   0.07 µs    45.39 µs …  45.62 µs  in 10 ×   2198 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:233 ("text - checkout (midpoint of 1000-op doc)") ok
time (mean ± σ)         range (min … max) 
 794.51 µs ±   2.14 µs   791.64 µs … 797.09 µs  in 10 ×    126 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:256 ("text - undo record_insert (100 ops, 1 group)") ok
time (mean ± σ)         range (min … max) 
   1.99 µs ±   0.00 µs     1.99 µs …   2.00 µs  in 10 ×  50213 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:269 ("text - undo record_insert (100 ops, 100 groups)") ok
time (mean ± σ)         range (min … max) 
   2.41 µs ±   0.01 µs     2.40 µs …   2.42 µs  in 10 ×  41268 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:281 ("text - undo undo() (10-op group)") ok
time (mean ± σ)         range (min … max) 
  50.28 µs ±   0.26 µs    49.98 µs …  50.68 µs  in 10 ×   1965 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:295 ("text - undo undo() (50-op group)") ok
time (mean ± σ)         range (min … max) 
   3.00 ms ±   5.93 µs     2.99 ms …   3.01 ms  in 10 ×     34 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:309 ("text - undo undo+redo roundtrip (10-op group)") ok
time (mean ± σ)         range (min … max) 
  57.29 µs ±   3.48 µs    55.20 µs …  65.25 µs  in 10 ×   1791 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:324 ("text - undo 10 undo+redo cycles (10-op group)") ok
time (mean ± σ)         range (min … max) 
 445.94 µs ±   1.12 µs   444.35 µs … 447.88 µs  in 10 ×    224 runs
Total tests: 91, passed: 91, failed: 0.

Benchmarks run with --release flag

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants