Skip to content

chore(deps-dev): bump concurrently from 8.2.2 to 9.2.1 in /examples/demo-react#27

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/examples/demo-react/concurrently-9.2.1
Open

chore(deps-dev): bump concurrently from 8.2.2 to 9.2.1 in /examples/demo-react#27
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/examples/demo-react/concurrently-9.2.1

Conversation

@dependabot
Copy link

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

Bumps concurrently from 8.2.2 to 9.2.1.

Release notes

Sourced from concurrently's releases.

v9.2.1

What's Changed

Full Changelog: open-cli-tools/concurrently@v9.2.0...v9.2.1

v9.2.0

What's Changed

New Contributors

Full Changelog: open-cli-tools/concurrently@v9.1.2...v9.2.0

v9.1.2

What's Changed

New Contributors

Full Changelog: open-cli-tools/concurrently@v9.1.1...v9.1.2

... (truncated)

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 [concurrently](https://github.com/open-cli-tools/concurrently) from 8.2.2 to 9.2.1.
- [Release notes](https://github.com/open-cli-tools/concurrently/releases)
- [Commits](open-cli-tools/concurrently@v8.2.2...v9.2.1)

---
updated-dependencies:
- dependency-name: concurrently
  dependency-version: 9.2.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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 e5f3f93 Mar 11 2026, 11:59 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) 
 663.89 µs ±  12.53 µs   650.74 µs … 685.71 µs  in 10 ×    144 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:53 ("parser benchmark - imperative incremental medium") ok
time (mean ± σ)         range (min … max) 
 729.19 µs ±  23.50 µs   712.97 µs … 786.40 µs  in 10 ×    139 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:78 ("parser benchmark - reactive full reparse large") ok
time (mean ± σ)         range (min … max) 
   7.97 ms ±  21.83 µs     7.94 ms …   8.01 ms  in 10 ×     13 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:99 ("parser benchmark - imperative incremental large") ok
time (mean ± σ)         range (min … max) 
   8.14 ms ±  31.43 µs     8.09 ms …   8.18 ms  in 10 ×     13 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) 
 675.25 µs ±   6.17 µs   668.07 µs … 686.81 µs  in 10 ×    143 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:53 ("parser benchmark - imperative incremental medium") ok
time (mean ± σ)         range (min … max) 
 737.07 µs ±   6.76 µs   728.35 µs … 749.95 µs  in 10 ×    131 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:78 ("parser benchmark - reactive full reparse large") ok
time (mean ± σ)         range (min … max) 
   8.34 ms ±  22.60 µs     8.29 ms …   8.37 ms  in 10 ×     13 runs
[dowdiness/crdt] bench editor/performance_benchmark.mbt:99 ("parser benchmark - imperative incremental large") ok
time (mean ± σ)         range (min … max) 
   8.55 ms ±  36.71 µs     8.50 ms …   8.60 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) 
  23.60 µs ±   0.74 µs    22.68 µs …  25.01 µs  in 10 ×   3933 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) 
 158.18 µs ±   2.34 µs   154.93 µs … 161.32 µs  in 10 ×    625 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) 
 834.51 µs ±  10.22 µs   818.84 µs … 850.79 µs  in 10 ×    123 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.58 µs ±   4.45 µs   237.26 µs … 250.73 µs  in 10 ×    415 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) 
 136.76 µs ±   0.61 µs   135.97 µs … 137.63 µs  in 10 ×    743 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.24 µs ±   0.64 µs    73.40 µs …  75.30 µs  in 10 ×   1335 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) 
 226.69 µs ±   1.68 µs   224.06 µs … 229.39 µs  in 10 ×    445 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.32 µs ±   0.09 µs     8.19 µs …   8.43 µs  in 10 ×  11858 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:6 ("branch - checkout (10 ops)") ok
time (mean ± σ)         range (min … max) 
   5.77 µs ±   0.03 µs     5.72 µs …   5.84 µs  in 10 ×  17141 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:29 ("branch - checkout (100 ops)") ok
time (mean ± σ)         range (min … max) 
  95.20 µs ±   0.66 µs    94.16 µs …  96.11 µs  in 10 ×   1057 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:47 ("branch - checkout (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.74 ms ±  15.87 µs     1.72 ms …   1.76 ms  in 10 ×     59 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:65 ("branch - advance (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  35.02 µs ±   0.22 µs    34.73 µs …  35.41 µs  in 10 ×   2808 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:91 ("branch - advance (100 new ops)") ok
time (mean ± σ)         range (min … max) 
 143.83 µs ±   1.08 µs   142.20 µs … 145.37 µs  in 10 ×    691 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:117 ("branch - checkout with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  97.87 µs ±   0.54 µs    97.13 µs …  98.40 µs  in 10 ×   1021 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:145 ("branch - checkout with deletes") ok
time (mean ± σ)         range (min … max) 
 157.55 µs ±   2.06 µs   155.14 µs … 161.17 µs  in 10 ×    644 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) 
 133.46 µs ±   0.52 µs   132.72 µs … 134.27 µs  in 10 ×    747 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) 
  19.45 ms ±   5.58 ms    11.85 ms …  27.26 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) 
 142.09 µs ±   1.19 µs   139.85 µs … 143.73 µs  in 10 ×    700 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:264 ("branch - to_text (1000 chars)") ok
time (mean ± σ)         range (min … max) 
  13.06 ms ± 209.82 µs    12.91 ms …  13.62 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.42 µs ±   0.32 µs    25.96 µs …  26.86 µs  in 10 ×   3810 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.31 µs ±   0.74 µs    79.42 µs …  81.78 µs  in 10 ×   1255 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:342 ("branch - realistic typing (50 chars)") ok
time (mean ± σ)         range (min … max) 
  87.12 ms ±  24.96 ms    52.50 ms … 122.79 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.28 µs ±   0.15 µs    23.00 µs …  23.52 µs  in 10 ×   4282 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.24 µs ±   0.07 µs     4.20 µs …   4.37 µs  in 10 ×  23084 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:22 ("walker - linear history (100 ops)") ok
time (mean ± σ)         range (min … max) 
  73.63 µs ±   0.79 µs    72.64 µs …  74.66 µs  in 10 ×   1309 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.38 ms ±  10.30 µs     1.36 ms …   1.39 ms  in 10 ×     73 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.41 µs ±   0.45 µs    76.87 µs …  78.03 µs  in 10 ×   1303 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) 
  75.65 µs ±   0.86 µs    74.58 µs …  77.33 µs  in 10 ×   1333 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:99 ("walker - diamond pattern (50 diamonds)") ok
time (mean ± σ)         range (min … max) 
 147.49 µs ±   1.16 µs   145.90 µs … 149.20 µs  in 10 ×    678 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.09 µs ±   0.23 µs    32.71 µs …  33.52 µs  in 10 ×   2996 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:145 ("walker - diff with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  63.38 µs ±   1.08 µs    62.15 µs …  65.70 µs  in 10 ×   1594 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:176 ("walker - large history (10000 ops)") ok
time (mean ± σ)         range (min … max) 
  28.19 ms ± 931.41 µs    26.92 ms …  30.39 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) 
 727.98 ms ±  62.17 ms   653.32 ms … 820.57 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) 
 763.92 ms ±  54.32 ms   703.06 ms … 840.13 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.31 µs ±   0.00 µs     0.31 µs …   0.32 µ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.58 µs ±   0.02 µs     1.53 µs …   1.60 µs  in 10 ×  64723 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.21 µs ±   0.00 µs     0.21 µs …   0.21 µ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.15 µs ±   0.00 µs     0.15 µs …   0.15 µ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.56 µs ±   0.00 µs     0.56 µs …   0.57 µ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.40 µs ±   0.00 µs     0.39 µs …   0.40 µ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.01 µs ±   0.01 µs     2.00 µs …   2.03 µs  in 10 ×  49622 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.20 µs ±   0.00 µs     0.20 µs …   0.20 µ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.16 µs ±   0.00 µs     0.16 µs …   0.16 µ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.23 µs ±   0.01 µs     1.22 µs …   1.25 µs  in 10 ×  80495 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) 
  17.36 µs ±   0.13 µs    17.13 µs …  17.53 µs  in 10 ×   5716 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.98 µs ±   0.08 µs    18.86 µs …  19.13 µs  in 10 ×   5280 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) 
  52.80 µs ±   0.90 µs    51.19 µs …  54.18 µs  in 10 ×   2012 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:20 ("oplog - insert (1000 ops)") ok
time (mean ± σ)         range (min … max) 
 733.31 µs ±   2.62 µs   729.09 µs … 736.76 µs  in 10 ×    136 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) 
  82.07 µs ±   1.17 µs    80.25 µs …  83.37 µs  in 10 ×   1206 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:58 ("oplog - apply_remote (50 ops)") ok
time (mean ± σ)         range (min … max) 
  30.26 µs ±   0.32 µs    29.84 µs …  30.83 µs  in 10 ×   3291 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.48 µs ±   0.96 µs    78.29 µs …  80.76 µs  in 10 ×   1243 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:150 ("oplog - walk_and_collect (concurrent)") ok
time (mean ± σ)         range (min … max) 
  80.75 µs ±   0.53 µs    80.06 µs …  81.65 µs  in 10 ×   1266 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.82 µs ±   0.32 µs    41.28 µs …  42.24 µs  in 10 ×   2405 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:202 ("oplog - walk_filtered (inserts only)") ok
time (mean ± σ)         range (min … max) 
  58.22 µs ±   0.40 µs    57.47 µs …  58.69 µs  in 10 ×   1683 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:233 ("oplog - sequential typing (500 chars)") ok
time (mean ± σ)         range (min … max) 
 315.10 µs ±   2.41 µs   311.69 µs … 318.94 µs  in 10 ×    321 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:249 ("oplog - random position inserts (100 ops)") ok
time (mean ± σ)         range (min … max) 
  52.61 µs ±   0.54 µs    51.72 µs …  53.36 µs  in 10 ×   1901 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:270 ("oplog - sequential typing (100000 chars)") ok
time (mean ± σ)         range (min … max) 
 346.02 ms ±  53.87 ms   267.93 ms … 401.18 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) 
 735.23 ms ±  54.29 ms   654.76 ms … 787.50 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) 
  12.77 µs ±   0.05 µs    12.72 µs …  12.89 µs  in 10 ×   7787 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:57 ("runs - range iter (middle)") ok
time (mean ± σ)         range (min … max) 
  21.72 µs ±   0.05 µs    21.63 µs …  21.80 µs  in 10 ×   4617 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:87 ("runs - concat batch") ok
time (mean ± σ)         range (min … max) 
   1.15 µs ±   0.00 µs     1.14 µs …   1.15 µs  in 10 ×  87233 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:98 ("runs - extend batch") ok
time (mean ± σ)         range (min … max) 
 246.51 µs ±   9.48 µs   235.81 µs … 261.55 µs  in 10 ×    438 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:109 ("runs - from_array_batch") ok
time (mean ± σ)         range (min … max) 
  93.02 µs ±   7.70 µs    85.69 µs … 106.33 µs  in 10 ×    975 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:10 ("text - insert append (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.45 ms ±  72.15 µs     5.38 ms …   5.60 ms  in 10 ×     19 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:22 ("text - insert append (1000 chars)") ok
time (mean ± σ)         range (min … max) 
   4.61 s ±  21.24 ms     4.57 s …   4.64 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.82 ms ±  57.02 µs     5.74 ms …   5.88 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) 
  19.99 ms ± 196.17 µs    19.71 ms …  20.23 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) 
 139.53 µs ±   1.59 µs   137.19 µs … 141.56 µs  in 10 ×    715 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:83 ("text - text() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
  14.54 ms ±  63.65 µs    14.46 ms …  14.67 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.25 µs ±   0.00 µs     0.25 µ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.69 µs ±   0.01 µs     1.67 µs …   1.70 µs  in 10 ×  58334 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) 
 531.95 µs ±   8.60 µs   519.65 µs … 546.01 µs  in 10 ×    186 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:156 ("text - sync apply (50 remote ops)") ok
time (mean ± σ)         range (min … max) 
  87.25 µs ±   0.52 µs    86.35 µs …  88.14 µs  in 10 ×   1139 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 ±   8.79 µs     1.40 ms …   1.43 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) 
 180.46 µs ±   2.23 µs   177.33 µs … 183.45 µs  in 10 ×    560 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:216 ("text - checkout (midpoint of 100-op doc)") ok
time (mean ± σ)         range (min … max) 
  44.08 µs ±   0.23 µs    43.80 µs …  44.61 µs  in 10 ×   2274 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:233 ("text - checkout (midpoint of 1000-op doc)") ok
time (mean ± σ)         range (min … max) 
 739.14 µs ±   4.46 µs   732.83 µs … 746.30 µs  in 10 ×    137 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.20 µs ±   0.04 µs     2.15 µs …   2.27 µs  in 10 ×  47761 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) 
   3.02 µs ±   0.07 µs     2.92 µs …   3.17 µs  in 10 ×  32969 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:281 ("text - undo undo() (10-op group)") ok
time (mean ± σ)         range (min … max) 
  44.99 µs ±   0.26 µs    44.67 µs …  45.44 µs  in 10 ×   2212 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:295 ("text - undo undo() (50-op group)") ok
time (mean ± σ)         range (min … max) 
   3.03 ms ±  25.09 µs     3.00 ms …   3.07 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) 
  50.42 µs ±   0.89 µs    49.35 µs …  51.84 µs  in 10 ×   1953 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) 
 401.15 µs ±   2.46 µs   396.66 µs … 404.26 µs  in 10 ×    249 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) 
  22.89 µs ±   0.41 µs    22.46 µs …  23.66 µs  in 10 ×   3918 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) 
 159.06 µs ±   0.91 µs   157.71 µs … 160.22 µs  in 10 ×    632 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) 
 856.46 µs ±  16.24 µs   838.63 µs … 884.31 µ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) 
 244.60 µs ±   5.40 µs   238.74 µs … 256.35 µs  in 10 ×    406 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) 
 133.30 µs ±   1.84 µs   130.30 µs … 135.62 µs  in 10 ×    758 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.13 µs ±   1.29 µs    70.27 µs …  73.89 µs  in 10 ×   1369 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.22 µs ±   1.31 µs   219.15 µs … 223.37 µs  in 10 ×    445 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.09 µs     7.98 µs …   8.24 µs  in 10 ×  12159 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:6 ("branch - checkout (10 ops)") ok
time (mean ± σ)         range (min … max) 
   5.68 µs ±   0.06 µs     5.58 µs …   5.75 µs  in 10 ×  17654 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:29 ("branch - checkout (100 ops)") ok
time (mean ± σ)         range (min … max) 
  95.21 µs ±   0.59 µs    94.44 µs …  96.25 µs  in 10 ×   1051 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:47 ("branch - checkout (1000 ops)") ok
time (mean ± σ)         range (min … max) 
   1.72 ms ±  27.20 µs     1.68 ms …   1.77 ms  in 10 ×     59 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:65 ("branch - advance (10 new ops)") ok
time (mean ± σ)         range (min … max) 
  34.80 µs ±   0.36 µs    34.25 µs …  35.32 µs  in 10 ×   2793 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:91 ("branch - advance (100 new ops)") ok
time (mean ± σ)         range (min … max) 
 141.02 µs ±   1.77 µs   139.07 µs … 144.76 µs  in 10 ×    699 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:117 ("branch - checkout with concurrent branches") ok
time (mean ± σ)         range (min … max) 
  95.62 µs ±   0.73 µs    94.34 µs …  96.52 µs  in 10 ×   1056 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:145 ("branch - checkout with deletes") ok
time (mean ± σ)         range (min … max) 
 152.31 µs ±   2.50 µs   149.76 µs … 156.47 µs  in 10 ×    670 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) 
 129.04 µs ±   1.15 µs   127.52 µs … 131.01 µs  in 10 ×    769 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) 
  19.24 ms ±   5.54 ms    11.63 ms …  27.36 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) 
 140.64 µs ±   1.24 µs   138.66 µs … 142.22 µs  in 10 ×    718 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:264 ("branch - to_text (1000 chars)") ok
time (mean ± σ)         range (min … max) 
  13.03 ms ±  71.21 µs    12.93 ms …  13.13 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.83 µs ±   0.23 µs    26.49 µs …  27.15 µs  in 10 ×   3737 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.55 µs ±   0.56 µs    78.92 µs …  80.71 µs  in 10 ×   1233 runs
[dowdiness/event-graph-walker] bench internal/branch/branch_benchmark.mbt:342 ("branch - realistic typing (50 chars)") ok
time (mean ± σ)         range (min … max) 
  88.95 ms ±  25.96 ms    53.13 ms … 126.16 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.00 µs ±   0.19 µs    22.67 µs …  23.22 µs  in 10 ×   4347 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.42 µs ±   0.09 µs     4.34 µs …   4.58 µs  in 10 ×  22692 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:22 ("walker - linear history (100 ops)") ok
time (mean ± σ)         range (min … max) 
  73.21 µs ±   0.74 µs    72.73 µs …  75.23 µs  in 10 ×   1332 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 ±  13.12 µs     1.38 ms …   1.42 ms  in 10 ×     71 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.58 µs ±   0.57 µs    76.90 µs …  78.80 µs  in 10 ×   1290 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) 
  75.75 µs ±   0.41 µs    75.09 µs …  76.32 µs  in 10 ×   1296 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:99 ("walker - diamond pattern (50 diamonds)") ok
time (mean ± σ)         range (min … max) 
 148.49 µs ±   0.77 µs   147.13 µs … 149.52 µ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.28 µs ±   0.25 µs    32.88 µs …  33.70 µs  in 10 ×   2940 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.58 µs ±   0.47 µs    61.77 µs …  63.37 µs  in 10 ×   1574 runs
[dowdiness/event-graph-walker] bench internal/causal_graph/walker_benchmark.mbt:176 ("walker - large history (10000 ops)") ok
time (mean ± σ)         range (min … max) 
  28.71 ms ±   1.27 ms    27.17 ms …  30.90 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) 
 737.04 ms ±  59.82 ms   670.23 ms … 818.81 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) 
 775.43 ms ±  55.53 ms   720.83 ms … 873.10 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.31 µs ±   0.00 µs     0.31 µs …   0.31 µ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.66 µs ±   0.02 µs     1.63 µs …   1.68 µs  in 10 ×  60528 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.22 µs ±   0.00 µs     0.21 µs …   0.22 µ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.15 µs ±   0.00 µs     0.15 µs …   0.15 µ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.56 µs ±   0.00 µs     0.56 µs …   0.56 µ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.41 µs ±   0.00 µs     0.41 µs …   0.42 µ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.03 µs ±   0.01 µs     2.02 µs …   2.04 µs  in 10 ×  49731 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.20 µs ±   0.00 µs     0.20 µs …   0.21 µ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.16 µs ±   0.00 µs     0.15 µs …   0.16 µ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.28 µs ±   0.01 µs     1.27 µs …   1.30 µs  in 10 ×  77944 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) 
  17.65 µs ±   0.20 µs    17.39 µs …  17.90 µs  in 10 ×   5593 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.23 µs ±   0.00 µs     0.23 µs …   0.23 µ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) 
  17.97 µs ±   0.31 µs    17.57 µs …  18.42 µs  in 10 ×   5440 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) 
  52.14 µs ±   0.60 µs    51.29 µs …  53.39 µs  in 10 ×   2020 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:20 ("oplog - insert (1000 ops)") ok
time (mean ± σ)         range (min … max) 
 728.39 µs ±  10.64 µs   714.72 µs … 742.79 µs  in 10 ×    138 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) 
  81.61 µs ±   0.42 µs    81.13 µs …  82.68 µs  in 10 ×   1212 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:58 ("oplog - apply_remote (50 ops)") ok
time (mean ± σ)         range (min … max) 
  30.04 µs ±   0.10 µs    29.91 µs …  30.20 µs  in 10 ×   3352 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.03 µs ±   0.00 µs     0.02 µs …   0.03 µ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.46 µs ±   1.03 µs    77.87 µs …  80.87 µs  in 10 ×   1250 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:150 ("oplog - walk_and_collect (concurrent)") ok
time (mean ± σ)         range (min … max) 
  79.16 µs ±   0.64 µs    78.19 µs …  79.90 µs  in 10 ×   1281 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.55 µs ±   0.35 µs    41.02 µs …  42.15 µs  in 10 ×   2395 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:202 ("oplog - walk_filtered (inserts only)") ok
time (mean ± σ)         range (min … max) 
  57.42 µs ±   0.69 µs    56.46 µs …  58.34 µs  in 10 ×   1738 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:233 ("oplog - sequential typing (500 chars)") ok
time (mean ± σ)         range (min … max) 
 309.63 µs ±   1.26 µs   307.70 µs … 311.88 µ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) 
  52.22 µs ±   0.45 µs    51.43 µs …  52.94 µs  in 10 ×   1896 runs
[dowdiness/event-graph-walker] bench internal/oplog/oplog_benchmark.mbt:270 ("oplog - sequential typing (100000 chars)") ok
time (mean ± σ)         range (min … max) 
 347.79 ms ±  47.99 ms   271.25 ms … 402.18 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) 
 740.23 ms ±  43.39 ms   666.75 ms … 785.46 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) 
  12.77 µs ±   0.04 µs    12.74 µs …  12.87 µs  in 10 ×   7793 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:57 ("runs - range iter (middle)") ok
time (mean ± σ)         range (min … max) 
  21.82 µs ±   0.07 µs    21.71 µs …  21.90 µs  in 10 ×   4593 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:87 ("runs - concat batch") ok
time (mean ± σ)         range (min … max) 
   1.16 µs ±   0.00 µs     1.16 µs …   1.16 µs  in 10 ×  86333 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:98 ("runs - extend batch") ok
time (mean ± σ)         range (min … max) 
 236.42 µs ±   8.49 µs   223.19 µs … 247.98 µs  in 10 ×    429 runs
[dowdiness/event-graph-walker] bench internal/rle/rle_benchmark.mbt:109 ("runs - from_array_batch") ok
time (mean ± σ)         range (min … max) 
  80.09 µs ±   4.34 µs    74.08 µs …  88.48 µs  in 10 ×   1307 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:10 ("text - insert append (100 chars)") ok
time (mean ± σ)         range (min … max) 
   5.44 ms ± 105.76 µs     5.31 ms …   5.63 ms  in 10 ×     19 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:22 ("text - insert append (1000 chars)") ok
time (mean ± σ)         range (min … max) 
   4.56 s ±  11.34 ms     4.54 s …   4.57 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.79 ms ±  74.99 µs     5.70 ms …   5.92 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) 
  19.88 ms ± 235.87 µs    19.58 ms …  20.14 ms  in 10 ×      6 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:70 ("text - text() (100-char doc)") ok
time (mean ± σ)         range (min … max) 
 136.78 µs ±   0.47 µs   136.23 µs … 137.65 µs  in 10 ×    732 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:83 ("text - text() (1000-char doc)") ok
time (mean ± σ)         range (min … max) 
  14.37 ms ± 116.43 µs    14.22 ms …  14.50 ms  in 10 ×      8 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.24 µs ±   0.01 µs     0.23 µs …   0.25 µ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.59 µs ±   0.08 µs     1.48 µs …   1.70 µs  in 10 ×  63115 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) 
 526.79 µs ±   8.37 µs   516.50 µs … 538.31 µs  in 10 ×    189 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:156 ("text - sync apply (50 remote ops)") ok
time (mean ± σ)         range (min … max) 
  85.97 µs ±   0.93 µs    84.58 µs …  88.07 µs  in 10 ×   1166 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:171 ("text - sync apply (500 remote ops)") ok
time (mean ± σ)         range (min … max) 
   1.40 ms ±  15.47 µs     1.38 ms …   1.42 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) 
 175.48 µs ±   2.07 µs   172.95 µs … 178.71 µs  in 10 ×    574 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:216 ("text - checkout (midpoint of 100-op doc)") ok
time (mean ± σ)         range (min … max) 
  43.56 µs ±   0.54 µs    43.00 µs …  44.56 µs  in 10 ×   2319 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:233 ("text - checkout (midpoint of 1000-op doc)") ok
time (mean ± σ)         range (min … max) 
 724.40 µs ±   8.39 µs   714.22 µs … 737.41 µs  in 10 ×    139 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.05 µs ±   0.06 µs     1.99 µs …   2.15 µs  in 10 ×  48144 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.85 µs ±   0.15 µs     2.72 µs …   3.12 µs  in 10 ×  36287 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:281 ("text - undo undo() (10-op group)") ok
time (mean ± σ)         range (min … max) 
  45.57 µs ±   0.34 µs    44.96 µs …  46.06 µs  in 10 ×   2216 runs
[dowdiness/event-graph-walker] bench text/text_benchmark.mbt:295 ("text - undo undo() (50-op group)") ok
time (mean ± σ)         range (min … max) 
   3.10 ms ±  29.52 µs     3.05 ms …   3.13 ms  in 10 ×     33 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) 
  51.52 µs ±   0.29 µs    51.02 µs …  51.96 µs  in 10 ×   1926 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) 
 402.28 µs ±   4.53 µs   393.61 µs … 407.58 µs  in 10 ×    243 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