Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 5, 2025

Bumps actions/stale from 9 to 10.

Release notes

Sourced from actions/stale's releases.

v10.0.0

What's Changed

Breaking Changes

Enhancement

Dependency Upgrades

Documentation changes

New Contributors

Full Changelog: actions/stale@v9...v10.0.0

v9.1.0

What's Changed

New Contributors

Full Changelog: actions/stale@v9...v9.1.0

Changelog

Sourced from actions/stale's changelog.

Changelog

[9.1.0]

What's Changed

[9.0.0]

Breaking Changes

  1. Action is now stateful: If the action ends because of operations-per-run then the next run will start from the first unprocessed issue skipping the issues processed during the previous run(s). The state is reset when all the issues are processed. This should be considered for scheduling workflow runs.
  2. Version 9 of this action updated the runtime to Node.js 20. All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20.

What Else Changed

  1. Performance optimization that removes unnecessary API calls by @​dsame in #1033; fixes #792
  2. Logs displaying current GitHub API rate limit by @​dsame in #1032; addresses #1029

For more information, please read the action documentation and its section about statefulness

[4.1.1]

In scope of this release we updated actions/core to 1.10.0 for v4 and fixed issues operation count.

[8.0.0]

⚠️ This version contains breaking changes ⚠️

[7.0.0]

⚠️ Breaking change ⚠️

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [actions/stale](https://github.com/actions/stale) from 9 to 10.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](actions/stale@v9...v10)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: '10'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 5, 2025
@dependabot dependabot bot requested a review from a team as a code owner September 5, 2025 01:01
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 5, 2025
@github-actions
Copy link

github-actions bot commented Sep 5, 2025

Benchmark

Results
goos: linux
goarch: amd64
pkg: github.com/canonical/k8s-dqlite/test
cpu: AMD EPYC 7763 64-Core Processor                
                                        │    Before    │                After                │
                                        │    sec/op    │    sec/op     vs base               │
Compaction/sqlite-4                        34.67µ ± 6%   34.02µ ±  5%        ~ (p=0.620 n=7)
Compaction/dqlite-4                        104.6µ ± 1%   103.5µ ±  3%        ~ (p=0.644 n=7)
Create/sqlite/1-workers-4                  574.2µ ± 6%   566.0µ ±  3%        ~ (p=0.620 n=7)
Create/sqlite/4-workers-4                  197.1µ ± 4%   197.3µ ±  4%        ~ (p=0.902 n=7)
Create/sqlite/16-workers-4                 85.13µ ± 2%   84.22µ ±  6%        ~ (p=0.053 n=7)
Create/sqlite/64-workers-4                 52.99µ ± 3%   52.77µ ±  5%        ~ (p=0.805 n=7)
Create/sqlite/128-workers-4                46.60µ ± 4%   45.35µ ±  4%        ~ (p=0.073 n=7)
Create/dqlite/1-workers-4                  1.042m ± 4%   1.028m ±  4%   -1.32% (p=0.011 n=7)
Create/dqlite/4-workers-4                  576.9µ ± 5%   562.1µ ±  5%        ~ (p=0.383 n=7)
Create/dqlite/16-workers-4                 239.6µ ± 4%   238.8µ ±  6%        ~ (p=1.000 n=7)
Create/dqlite/64-workers-4                 145.4µ ± 3%   142.5µ ±  2%   -2.02% (p=0.038 n=7)
Create/dqlite/128-workers-4                127.5µ ± 3%   125.0µ ±  3%   -2.01% (p=0.001 n=7)
Delete/sqlite/1-workers-4                  555.6µ ± 2%   551.9µ ±  2%        ~ (p=0.383 n=7)
Delete/sqlite/4-workers-4                  187.9µ ± 3%   189.1µ ±  5%        ~ (p=1.000 n=7)
Delete/sqlite/16-workers-4                 89.47µ ± 3%   87.85µ ±  4%        ~ (p=0.535 n=7)
Delete/sqlite/64-workers-4                 59.16µ ± 2%   59.29µ ±  5%        ~ (p=0.620 n=7)
Delete/sqlite/128-workers-4                53.55µ ± 2%   53.49µ ±  5%        ~ (p=0.620 n=7)
Delete/dqlite/1-workers-4                 1048.3µ ± 5%   880.6µ ±  2%  -15.99% (p=0.001 n=7)
Delete/dqlite/4-workers-4                  580.1µ ± 3%   572.5µ ±  6%        ~ (p=0.383 n=7)
Delete/dqlite/16-workers-4                 248.2µ ± 5%   246.5µ ±  2%        ~ (p=0.710 n=7)
Delete/dqlite/64-workers-4                 156.1µ ± 4%   156.8µ ± 64%        ~ (p=0.535 n=7)
Delete/dqlite/128-workers-4                139.3µ ± 2%   141.4µ ±  3%        ~ (p=0.259 n=7)
Get/sqlite-4                               249.3µ ± 1%   245.8µ ±  1%   -1.42% (p=0.002 n=7)
Get/dqlite-4                               364.1µ ± 1%   357.5µ ±  1%   -1.80% (p=0.001 n=7)
List/sqlite-tiny/all-4                     4.991µ ± 2%   5.044µ ±  2%        ~ (p=0.097 n=7)
List/sqlite-tiny/pagination-4              9.628µ ± 2%   9.695µ ±  2%        ~ (p=0.456 n=7)
List/sqlite-fits-in-page/all-4             7.743µ ± 4%   7.873µ ±  4%        ~ (p=0.535 n=7)
List/sqlite-fits-in-page/pagination-4      21.93µ ± 2%   21.98µ ±  2%        ~ (p=1.000 n=7)
List/sqlite-overflows-page/all-4           18.61µ ± 5%   18.83µ ±  2%        ~ (p=0.165 n=7)
List/sqlite-overflows-page/pagination-4    32.11µ ± 5%   31.79µ ±  2%        ~ (p=1.000 n=7)
List/dqlite-tiny/all-4                     4.578µ ± 1%   4.592µ ±  3%        ~ (p=0.402 n=7)
List/dqlite-tiny/pagination-4              8.451µ ± 2%   8.424µ ±  1%        ~ (p=0.620 n=7)
List/dqlite-fits-in-page/all-4             8.745µ ± 2%   8.630µ ±  1%        ~ (p=0.154 n=7)
List/dqlite-fits-in-page/pagination-4      19.58µ ± 2%   19.38µ ±  1%        ~ (p=0.165 n=7)
List/dqlite-overflows-page/all-4           22.01µ ± 2%   22.39µ ±  3%        ~ (p=0.073 n=7)
List/dqlite-overflows-page/pagination-4    30.97µ ± 3%   31.08µ ±  1%        ~ (p=1.000 n=7)
Update/sqlite/1-workers-4                  574.2µ ± 2%   568.9µ ±  3%        ~ (p=0.456 n=7)
Update/sqlite/4-workers-4                  203.2µ ± 4%   206.9µ ±  3%        ~ (p=0.318 n=7)
Update/sqlite/16-workers-4                 92.96µ ± 2%   93.75µ ±  3%        ~ (p=0.259 n=7)
Update/sqlite/64-workers-4                 60.18µ ± 3%   60.73µ ±  2%        ~ (p=0.128 n=7)
Update/sqlite/128-workers-4                53.01µ ± 3%   54.01µ ±  3%        ~ (p=0.456 n=7)
Update/dqlite/1-workers-4                  1.055m ± 2%   1.035m ± 21%        ~ (p=0.620 n=7)
Update/dqlite/4-workers-4                  575.7µ ± 6%   579.8µ ±  4%        ~ (p=0.710 n=7)
Update/dqlite/16-workers-4                 257.2µ ± 5%   253.1µ ±  3%        ~ (p=0.805 n=7)
Update/dqlite/64-workers-4                 159.2µ ± 3%   163.5µ ±  3%   +2.65% (p=0.038 n=7)
Update/dqlite/128-workers-4                139.2µ ± 2%   137.4µ ±  5%        ~ (p=0.383 n=7)
geomean                                    93.84µ        93.17µ         -0.71%

                                        │        Before        │                    After                     │
                                        │ page-cache-misses/op │ page-cache-misses/op  vs base                │
Compaction/sqlite-4                               0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Compaction/dqlite-4                               0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Get/sqlite-4                                      0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Get/dqlite-4                                      0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/all-4                            0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/pagination-4                     0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/all-4                    0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/pagination-4             0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/all-4                  0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/pagination-4           0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/all-4                            0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/pagination-4                     0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/all-4                    0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/pagination-4             0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/all-4                  0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/pagination-4           0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                                                      ²                         +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │        Before        │                    After                     │
                                        │ page-cache-spills/op │ page-cache-spills/op  vs base                │
Compaction/sqlite-4                               0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Compaction/dqlite-4                               0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Create/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Get/sqlite-4                                      0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Get/dqlite-4                                      0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/all-4                            0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/pagination-4                     0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/all-4                    0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/pagination-4             0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/all-4                  0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/pagination-4           0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/all-4                            0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/pagination-4                     0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/all-4                    0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/pagination-4             0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/all-4                  0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/pagination-4           0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/sqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/1-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/4-workers-4                         0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/16-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/64-workers-4                        0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
Update/dqlite/128-workers-4                       0.000 ± 0%               0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                                                      ²                         +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │    Before     │                After                │
                                        │ page-reads/op │ page-reads/op  vs base              │
Compaction/sqlite-4                          15.09 ± 1%      15.11 ± 2%       ~ (p=0.921 n=7)
Compaction/dqlite-4                          15.24 ± 1%      15.34 ± 1%  +0.66% (p=0.010 n=7)
Create/sqlite/1-workers-4                    11.80 ± 0%      11.81 ± 0%       ~ (p=0.280 n=7)
Create/sqlite/4-workers-4                    8.538 ± 0%      8.549 ± 0%  +0.13% (p=0.025 n=7)
Create/sqlite/16-workers-4                   8.276 ± 0%      8.280 ± 0%       ~ (p=0.300 n=7)
Create/sqlite/64-workers-4                   8.197 ± 0%      8.194 ± 0%  -0.04% (p=0.047 n=7)
Create/sqlite/128-workers-4                  8.177 ± 0%      8.176 ± 0%       ~ (p=0.734 n=7)
Create/dqlite/1-workers-4                    10.94 ± 1%      10.87 ± 1%       ~ (p=0.096 n=7)
Create/dqlite/4-workers-4                    8.405 ± 1%      8.418 ± 1%       ~ (p=0.837 n=7)
Create/dqlite/16-workers-4                   8.210 ± 0%      8.204 ± 0%       ~ (p=0.510 n=7)
Create/dqlite/64-workers-4                   8.167 ± 0%      8.166 ± 0%       ~ (p=0.191 n=7)
Create/dqlite/128-workers-4                  8.156 ± 0%      8.165 ± 0%       ~ (p=0.925 n=7)
Delete/sqlite/1-workers-4                    14.53 ± 0%      14.52 ± 0%       ~ (p=0.127 n=7)
Delete/sqlite/4-workers-4                    11.42 ± 3%      11.47 ± 4%       ~ (p=0.804 n=7)
Delete/sqlite/16-workers-4                   14.34 ± 1%      14.32 ± 1%       ~ (p=0.687 n=7)
Delete/sqlite/64-workers-4                   14.89 ± 0%      14.90 ± 0%       ~ (p=0.118 n=7)
Delete/sqlite/128-workers-4                  14.89 ± 0%      14.89 ± 0%       ~ (p=0.522 n=7)
Delete/dqlite/1-workers-4                    13.76 ± 1%      13.56 ± 1%  -1.45% (p=0.001 n=7)
Delete/dqlite/4-workers-4                    11.06 ± 0%      11.06 ± 0%       ~ (p=0.328 n=7)
Delete/dqlite/16-workers-4                   10.65 ± 1%      10.66 ± 0%       ~ (p=0.914 n=7)
Delete/dqlite/64-workers-4                   11.66 ± 5%      12.00 ± 4%       ~ (p=0.135 n=7)
Delete/dqlite/128-workers-4                  12.50 ± 4%      12.92 ± 5%       ~ (p=0.435 n=7)
Get/sqlite-4                                 12.23 ± 0%      12.24 ± 0%       ~ (p=0.694 n=7)
Get/dqlite-4                                 12.28 ± 0%      12.30 ± 1%       ~ (p=0.693 n=7)
List/sqlite-tiny/all-4                      379.4m ± 0%     379.9m ± 0%  +0.13% (p=0.033 n=7)
List/sqlite-tiny/pagination-4                1.327 ± 3%      1.321 ± 1%       ~ (p=0.739 n=7)
List/sqlite-fits-in-page/all-4              323.6m ± 0%     323.4m ± 0%       ~ (p=0.431 n=7)
List/sqlite-fits-in-page/pagination-4        1.125 ± 3%      1.125 ± 0%       ~ (p=1.000 n=7)
List/sqlite-overflows-page/all-4            364.6m ± 1%     364.5m ± 0%       ~ (p=0.184 n=7)
List/sqlite-overflows-page/pagination-4      1.260 ± 3%      1.260 ± 0%       ~ (p=0.241 n=7)
List/dqlite-tiny/all-4                      378.0m ± 0%     378.0m ± 0%       ~ (p=1.000 n=7)
List/dqlite-tiny/pagination-4                1.314 ± 3%      1.314 ± 3%       ~ (p=1.000 n=7)
List/dqlite-fits-in-page/all-4              322.7m ± 0%     322.7m ± 0%       ~ (p=0.755 n=7)
List/dqlite-fits-in-page/pagination-4        1.116 ± 3%      1.116 ± 0%       ~ (p=0.755 n=7)
List/dqlite-overflows-page/all-4            362.8m ± 0%     362.9m ± 0%       ~ (p=0.829 n=7)
List/dqlite-overflows-page/pagination-4      1.252 ± 3%      1.252 ± 0%       ~ (p=0.636 n=7)
Update/sqlite/1-workers-4                    14.02 ± 0%      14.02 ± 0%       ~ (p=0.462 n=7)
Update/sqlite/4-workers-4                    10.53 ± 1%      10.55 ± 0%       ~ (p=0.112 n=7)
Update/sqlite/16-workers-4                   10.25 ± 0%      10.24 ± 1%       ~ (p=0.781 n=7)
Update/sqlite/64-workers-4                   10.13 ± 0%      10.15 ± 0%       ~ (p=0.075 n=7)
Update/sqlite/128-workers-4                  10.14 ± 0%      10.16 ± 0%       ~ (p=0.206 n=7)
Update/dqlite/1-workers-4                    13.04 ± 2%      12.94 ± 1%  -0.77% (p=0.011 n=7)
Update/dqlite/4-workers-4                    10.40 ± 1%      10.42 ± 1%       ~ (p=0.092 n=7)
Update/dqlite/16-workers-4                   10.15 ± 0%      10.17 ± 0%       ~ (p=0.213 n=7)
Update/dqlite/64-workers-4                   10.11 ± 0%      10.12 ± 0%       ~ (p=0.612 n=7)
Update/dqlite/128-workers-4                  10.13 ± 0%      10.12 ± 0%       ~ (p=0.248 n=7)
geomean                                      5.285           5.291       +0.12%

                                        │     Before     │                  After                  │
                                        │ page-writes/op │ page-writes/op  vs base                 │
Compaction/sqlite-4                       89.46m ± 32%       94.44m ± 35%        ~ (p=1.000 n=7)
Compaction/dqlite-4                       100.8m ± 21%       122.8m ± 18%  +21.83% (p=0.009 n=7)
Create/sqlite/1-workers-4                  3.196 ±  0%        3.196 ±  0%        ~ (p=0.805 n=7)
Create/sqlite/4-workers-4                  1.861 ±  1%        1.842 ±  1%   -1.02% (p=0.002 n=7)
Create/sqlite/16-workers-4                644.3m ±  2%       637.9m ±  2%        ~ (p=0.165 n=7)
Create/sqlite/64-workers-4                269.0m ±  9%       267.9m ±  4%        ~ (p=0.535 n=7)
Create/sqlite/128-workers-4               190.9m ±  4%       185.0m ±  5%        ~ (p=0.105 n=7)
Create/dqlite/1-workers-4                  3.147 ±  1%        3.148 ±  1%        ~ (p=0.604 n=7)
Create/dqlite/4-workers-4                  1.689 ±  0%        1.689 ±  0%        ~ (p=0.821 n=7)
Create/dqlite/16-workers-4                540.5m ±  3%       541.9m ±  2%        ~ (p=0.778 n=7)
Create/dqlite/64-workers-4                192.1m ±  7%       197.0m ±  8%        ~ (p=0.805 n=7)
Create/dqlite/128-workers-4               119.1m ±  5%       120.9m ±  3%        ~ (p=0.209 n=7)
Delete/sqlite/1-workers-4                  3.278 ±  0%        3.285 ±  0%        ~ (p=0.395 n=7)
Delete/sqlite/4-workers-4                  1.981 ±  3%        1.991 ±  1%        ~ (p=0.456 n=7)
Delete/sqlite/16-workers-4                826.5m ± 10%       829.6m ±  6%        ~ (p=1.000 n=7)
Delete/sqlite/64-workers-4                536.8m ±  6%       511.6m ±  8%        ~ (p=0.128 n=7)
Delete/sqlite/128-workers-4               413.0m ± 10%       419.4m ±  8%        ~ (p=0.710 n=7)
Delete/dqlite/1-workers-4                  3.257 ±  2%        3.276 ±  1%        ~ (p=0.431 n=7)
Delete/dqlite/4-workers-4                  1.787 ±  1%        1.779 ±  1%        ~ (p=0.597 n=7)
Delete/dqlite/16-workers-4                615.2m ±  3%       622.6m ±  4%        ~ (p=0.165 n=7)
Delete/dqlite/64-workers-4                271.9m ±  6%       270.1m ±  6%        ~ (p=0.559 n=7)
Delete/dqlite/128-workers-4               191.0m ± 10%       190.7m ±  6%        ~ (p=0.805 n=7)
Get/sqlite-4                               0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
Get/dqlite-4                               0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-tiny/all-4                     0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-tiny/pagination-4              0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/all-4             0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/pagination-4      0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/all-4           0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/pagination-4    0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-tiny/all-4                     0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-tiny/pagination-4              0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/all-4             0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/pagination-4      0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/all-4           0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/pagination-4    0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
Update/sqlite/1-workers-4                  3.391 ±  0%        3.391 ±  0%        ~ (p=0.812 n=7)
Update/sqlite/4-workers-4                  2.346 ±  1%        2.336 ±  1%        ~ (p=0.154 n=7)
Update/sqlite/16-workers-4                 1.458 ±  1%        1.459 ±  1%        ~ (p=0.978 n=7)
Update/sqlite/64-workers-4                 1.026 ±  1%        1.026 ±  1%        ~ (p=0.899 n=7)
Update/sqlite/128-workers-4               831.8m ±  3%       829.0m ±  2%        ~ (p=0.710 n=7)
Update/dqlite/1-workers-4                  3.318 ±  0%        3.323 ±  2%        ~ (p=0.643 n=7)
Update/dqlite/4-workers-4                  2.081 ±  3%        2.085 ±  2%        ~ (p=0.620 n=7)
Update/dqlite/16-workers-4                 1.174 ±  9%        1.148 ±  5%        ~ (p=0.874 n=7)
Update/dqlite/64-workers-4                627.8m ± 17%       632.1m ± 14%        ~ (p=0.535 n=7)
Update/dqlite/128-workers-4               383.2m ± 12%       431.3m ± 17%        ~ (p=0.209 n=7)
geomean                                                ²                    +0.70%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │     Before     │                 After                 │
                                        │ sec-reading/op │ sec-reading/op  vs base               │
Compaction/sqlite-4                        75.30µ ±   5%     74.20µ ±  4%        ~ (p=0.456 n=7)
Compaction/dqlite-4                        84.70µ ±  22%     84.80µ ± 22%        ~ (p=1.000 n=7)
Create/sqlite/1-workers-4                  24.10µ ±  83%     22.60µ ± 14%        ~ (p=0.138 n=7)
Create/sqlite/4-workers-4                  101.9µ ±  21%     115.9µ ± 10%        ~ (p=0.053 n=7)
Create/sqlite/16-workers-4                 52.20µ ±   7%     52.80µ ±  8%        ~ (p=0.555 n=7)
Create/sqlite/64-workers-4                 26.10µ ±   5%     25.90µ ±  8%        ~ (p=0.805 n=7)
Create/sqlite/128-workers-4                20.90µ ±  11%     19.80µ ±  5%        ~ (p=0.077 n=7)
Create/dqlite/1-workers-4                  11.30µ ±  69%     10.50µ ± 50%        ~ (p=0.644 n=7)
Create/dqlite/4-workers-4                  9.700µ ± 100%     9.300µ ± 89%        ~ (p=0.686 n=7)
Create/dqlite/16-workers-4                 7.500µ ±  36%     6.900µ ± 23%        ~ (p=0.477 n=7)
Create/dqlite/64-workers-4                 3.700µ ±  32%     3.600µ ± 33%        ~ (p=0.783 n=7)
Create/dqlite/128-workers-4                3.000µ ±  27%     2.600µ ± 31%        ~ (p=0.176 n=7)
Delete/sqlite/1-workers-4                  41.30µ ±  18%     39.90µ ± 14%        ~ (p=0.902 n=7)
Delete/sqlite/4-workers-4                  117.7µ ±   3%     120.6µ ±  5%        ~ (p=0.245 n=7)
Delete/sqlite/16-workers-4                 68.80µ ±   6%     67.80µ ±  4%        ~ (p=0.245 n=7)
Delete/sqlite/64-workers-4                 46.00µ ±   6%     47.20µ ±  6%        ~ (p=0.104 n=7)
Delete/sqlite/128-workers-4                42.50µ ±   5%     41.30µ ±  4%   -2.82% (p=0.035 n=7)
Delete/dqlite/1-workers-4                  22.30µ ±  22%     19.60µ ± 33%        ~ (p=0.097 n=7)
Delete/dqlite/4-workers-4                  19.00µ ±  34%     17.40µ ± 25%        ~ (p=0.383 n=7)
Delete/dqlite/16-workers-4                 14.20µ ±  22%     14.00µ ± 22%        ~ (p=0.620 n=7)
Delete/dqlite/64-workers-4                 12.50µ ±  13%     11.40µ ± 15%   -8.80% (p=0.039 n=7)
Delete/dqlite/128-workers-4                11.00µ ±  14%     10.10µ ± 24%        ~ (p=0.402 n=7)
Get/sqlite-4                               82.90µ ±   5%     79.60µ ±  6%        ~ (p=0.196 n=7)
Get/dqlite-4                               50.90µ ±  14%     56.20µ ± 12%  +10.41% (p=0.026 n=7)
List/sqlite-tiny/all-4                     11.10µ ±   2%     11.30µ ±  2%        ~ (p=0.107 n=7)
List/sqlite-tiny/pagination-4              20.20µ ±   2%     20.30µ ±  1%        ~ (p=0.528 n=7)
List/sqlite-fits-in-page/all-4             16.30µ ±   2%     16.30µ ±  3%        ~ (p=0.931 n=7)
List/sqlite-fits-in-page/pagination-4      41.40µ ±   3%     41.00µ ±  3%        ~ (p=0.923 n=7)
List/sqlite-overflows-page/all-4           34.90µ ±   5%     34.90µ ±  1%        ~ (p=0.973 n=7)
List/sqlite-overflows-page/pagination-4    55.70µ ±   4%     55.30µ ±  2%        ~ (p=0.518 n=7)
List/dqlite-tiny/all-4                     7.100µ ±  37%     7.200µ ± 18%        ~ (p=0.630 n=7)
List/dqlite-tiny/pagination-4              11.70µ ±  10%     12.90µ ± 15%  +10.26% (p=0.038 n=7)
List/dqlite-fits-in-page/all-4             13.40µ ±  15%     13.10µ ± 15%        ~ (p=0.151 n=7)
List/dqlite-fits-in-page/pagination-4      32.00µ ±   9%     33.20µ ± 10%        ~ (p=0.976 n=7)
List/dqlite-overflows-page/all-4           37.60µ ±   1%     38.00µ ±  1%        ~ (p=0.078 n=7)
List/dqlite-overflows-page/pagination-4    53.90µ ±   3%     53.40µ ±  3%        ~ (p=0.333 n=7)
Update/sqlite/1-workers-4                  26.60µ ±  26%     21.80µ ± 19%        ~ (p=0.165 n=7)
Update/sqlite/4-workers-4                  122.3µ ±  18%     112.5µ ± 17%        ~ (p=0.902 n=7)
Update/sqlite/16-workers-4                 55.20µ ±   4%     56.50µ ±  5%        ~ (p=0.511 n=7)
Update/sqlite/64-workers-4                 30.40µ ±   8%     30.20µ ±  7%        ~ (p=0.365 n=7)
Update/sqlite/128-workers-4                24.10µ ±   5%     24.10µ ± 12%        ~ (p=0.646 n=7)
Update/dqlite/1-workers-4                  11.70µ ±  45%     10.90µ ± 43%        ~ (p=0.902 n=7)
Update/dqlite/4-workers-4                  12.80µ ±  68%     11.70µ ± 69%        ~ (p=0.209 n=7)
Update/dqlite/16-workers-4                 8.200µ ±  46%     7.600µ ± 21%        ~ (p=0.175 n=7)
Update/dqlite/64-workers-4                 4.700µ ±  32%     4.100µ ± 20%        ~ (p=0.221 n=7)
Update/dqlite/128-workers-4                3.700µ ±  24%     3.200µ ± 22%        ~ (p=0.102 n=7)
geomean                                    23.12µ            22.43µ         -2.99%

                                        │     Before     │                  After                  │
                                        │ sec-writing/op │ sec-writing/op  vs base                 │
Compaction/sqlite-4                       17.90µ ± 12%       17.90µ ±  5%        ~ (p=0.929 n=7)
Compaction/dqlite-4                       14.90µ ±  8%       13.80µ ± 12%        ~ (p=0.460 n=7)
Create/sqlite/1-workers-4                 326.1µ ± 13%       326.8µ ± 12%        ~ (p=0.620 n=7)
Create/sqlite/4-workers-4                 87.00µ ± 18%       70.50µ ± 24%        ~ (p=0.053 n=7)
Create/sqlite/16-workers-4                24.40µ ± 20%       24.20µ ± 12%        ~ (p=0.973 n=7)
Create/sqlite/64-workers-4                19.30µ ±  6%       19.50µ ±  5%        ~ (p=0.398 n=7)
Create/sqlite/128-workers-4               18.00µ ±  6%       17.40µ ±  7%        ~ (p=0.269 n=7)
Create/dqlite/1-workers-4                 52.40µ ± 20%       58.40µ ± 21%        ~ (p=0.805 n=7)
Create/dqlite/4-workers-4                 34.60µ ± 21%       31.00µ ± 68%        ~ (p=0.318 n=7)
Create/dqlite/16-workers-4                23.80µ ± 16%       23.50µ ± 19%        ~ (p=0.831 n=7)
Create/dqlite/64-workers-4                23.50µ ± 23%       22.80µ ± 14%        ~ (p=0.364 n=7)
Create/dqlite/128-workers-4               23.20µ ± 17%       22.30µ ±  5%        ~ (p=0.876 n=7)
Delete/sqlite/1-workers-4                 319.0µ ±  8%       315.2µ ± 13%        ~ (p=0.805 n=7)
Delete/sqlite/4-workers-4                 79.00µ ±  5%       77.60µ ± 11%        ~ (p=0.318 n=7)
Delete/sqlite/16-workers-4                30.00µ ± 10%       28.90µ ±  6%        ~ (p=0.477 n=7)
Delete/sqlite/64-workers-4                23.90µ ± 12%       23.60µ ± 11%        ~ (p=0.638 n=7)
Delete/sqlite/128-workers-4               21.20µ ±  6%       21.90µ ±  5%        ~ (p=0.558 n=7)
Delete/dqlite/1-workers-4                 58.90µ ± 32%       54.10µ ± 23%        ~ (p=0.155 n=7)
Delete/dqlite/4-workers-4                 36.30µ ±  9%       38.30µ ± 25%        ~ (p=0.456 n=7)
Delete/dqlite/16-workers-4                25.50µ ±  9%       22.40µ ± 16%  -12.16% (p=0.026 n=7)
Delete/dqlite/64-workers-4                23.70µ ±  8%       23.10µ ± 14%        ~ (p=0.399 n=7)
Delete/dqlite/128-workers-4               22.40µ ± 13%       22.70µ ± 12%        ~ (p=0.379 n=7)
Get/sqlite-4                               0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
Get/dqlite-4                               0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-tiny/all-4                     0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-tiny/pagination-4              0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/all-4             0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-fits-in-page/pagination-4      0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/all-4           0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/pagination-4    0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-tiny/all-4                     0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-tiny/pagination-4              0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/all-4             0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/pagination-4      0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/all-4           0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
List/dqlite-overflows-page/pagination-4    0.000 ±  0%        0.000 ±  0%        ~ (p=1.000 n=7) ¹
Update/sqlite/1-workers-4                 344.6µ ±  7%       335.3µ ±  6%        ~ (p=0.594 n=7)
Update/sqlite/4-workers-4                 69.20µ ± 27%       80.10µ ± 26%        ~ (p=0.594 n=7)
Update/sqlite/16-workers-4                26.80µ ±  8%       26.80µ ±  7%        ~ (p=0.974 n=7)
Update/sqlite/64-workers-4                21.90µ ±  8%       22.00µ ±  9%        ~ (p=0.980 n=7)
Update/sqlite/128-workers-4               19.90µ ±  8%       20.20µ ±  4%        ~ (p=0.177 n=7)
Update/dqlite/1-workers-4                 62.50µ ± 19%       66.40µ ± 33%        ~ (p=0.383 n=7)
Update/dqlite/4-workers-4                 38.30µ ± 18%       37.60µ ± 17%        ~ (p=0.383 n=7)
Update/dqlite/16-workers-4                24.70µ ± 15%       24.40µ ± 14%        ~ (p=1.000 n=7)
Update/dqlite/64-workers-4                21.80µ ± 10%       21.80µ ±  8%        ~ (p=0.645 n=7)
Update/dqlite/128-workers-4               22.00µ ± 14%       20.90µ ± 14%        ~ (p=0.175 n=7)
geomean                                                ²                    -1.09%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │    Before     │                After                │
                                        │     B/op      │     B/op       vs base              │
Compaction/sqlite-4                       3.487Ki ±  9%   3.650Ki ± 12%       ~ (p=0.710 n=7)
Compaction/dqlite-4                       13.72Ki ±  1%   13.68Ki ±  1%       ~ (p=0.646 n=7)
Create/sqlite/1-workers-4                 21.59Ki ±  0%   21.58Ki ±  0%  -0.02% (p=0.025 n=7)
Create/sqlite/4-workers-4                 19.78Ki ±  0%   19.76Ki ±  0%  -0.07% (p=0.047 n=7)
Create/sqlite/16-workers-4                17.91Ki ±  0%   17.90Ki ±  0%  -0.02% (p=0.022 n=7)
Create/sqlite/64-workers-4                17.41Ki ±  0%   17.41Ki ±  0%       ~ (p=1.000 n=7)
Create/sqlite/128-workers-4               17.33Ki ±  0%   17.33Ki ±  0%       ~ (p=0.611 n=7)
Create/dqlite/1-workers-4                 20.85Ki ±  0%   20.85Ki ±  0%       ~ (p=1.000 n=7)
Create/dqlite/4-workers-4                 18.00Ki ±  5%   18.00Ki ±  5%       ~ (p=1.000 n=7)
Create/dqlite/16-workers-4                17.30Ki ±  0%   17.29Ki ±  0%       ~ (p=0.559 n=7)
Create/dqlite/64-workers-4                16.89Ki ±  0%   16.89Ki ±  0%       ~ (p=0.364 n=7)
Create/dqlite/128-workers-4               16.84Ki ±  0%   16.85Ki ±  0%       ~ (p=0.156 n=7)
Delete/sqlite/1-workers-4                 24.22Ki ±  0%   24.22Ki ±  0%       ~ (p=0.926 n=7)
Delete/sqlite/4-workers-4                 22.42Ki ±  0%   22.40Ki ±  0%       ~ (p=0.473 n=7)
Delete/sqlite/16-workers-4                20.58Ki ±  0%   20.59Ki ±  0%       ~ (p=0.732 n=7)
Delete/sqlite/64-workers-4                20.13Ki ±  0%   20.13Ki ±  0%       ~ (p=0.596 n=7)
Delete/sqlite/128-workers-4               20.06Ki ±  0%   20.06Ki ±  0%       ~ (p=0.922 n=7)
Delete/dqlite/1-workers-4                 23.42Ki ±  0%   23.34Ki ±  0%  -0.33% (p=0.001 n=7)
Delete/dqlite/4-workers-4                 20.48Ki ±  5%   20.48Ki ±  0%       ~ (p=0.935 n=7)
Delete/dqlite/16-workers-4                19.75Ki ±  1%   19.77Ki ±  0%       ~ (p=0.259 n=7)
Delete/dqlite/64-workers-4                19.41Ki ±  0%   19.40Ki ±  0%       ~ (p=0.272 n=7)
Delete/dqlite/128-workers-4               19.37Ki ±  0%   19.35Ki ±  0%       ~ (p=0.399 n=7)
Get/sqlite-4                              22.78Ki ±  0%   22.77Ki ±  0%       ~ (p=0.089 n=7)
Get/dqlite-4                              21.69Ki ±  0%   21.68Ki ±  0%       ~ (p=0.271 n=7)
List/sqlite-tiny/all-4                    1.331Ki ±  4%   1.339Ki ±  6%       ~ (p=0.402 n=7)
List/sqlite-tiny/pagination-4             1.793Ki ±  2%   1.793Ki ±  2%       ~ (p=0.272 n=7)
List/sqlite-fits-in-page/all-4            6.578Ki ± 10%   6.541Ki ±  9%       ~ (p=0.383 n=7)
List/sqlite-fits-in-page/pagination-4     8.300Ki ±  2%   8.199Ki ±  2%       ~ (p=0.153 n=7)
List/sqlite-overflows-page/all-4          33.85Ki ±  8%   33.72Ki ±  7%       ~ (p=0.456 n=7)
List/sqlite-overflows-page/pagination-4   36.44Ki ±  4%   36.44Ki ±  1%       ~ (p=1.000 n=7)
List/dqlite-tiny/all-4                    1.046Ki ±  1%   1.041Ki ±  5%       ~ (p=0.302 n=7)
List/dqlite-tiny/pagination-4             1.060Ki ±  2%   1.047Ki ±  2%       ~ (p=0.402 n=7)
List/dqlite-fits-in-page/all-4            6.175Ki ±  1%   6.156Ki ±  9%       ~ (p=0.686 n=7)
List/dqlite-fits-in-page/pagination-4     6.214Ki ±  4%   6.276Ki ±  3%       ~ (p=0.805 n=7)
List/dqlite-overflows-page/all-4          31.29Ki ±  9%   31.36Ki ±  9%       ~ (p=0.535 n=7)
List/dqlite-overflows-page/pagination-4   32.25Ki ±  3%   32.26Ki ±  2%       ~ (p=0.805 n=7)
Update/sqlite/1-workers-4                 22.73Ki ±  0%   22.73Ki ±  0%       ~ (p=0.332 n=7)
Update/sqlite/4-workers-4                 20.91Ki ±  0%   20.88Ki ±  0%  -0.11% (p=0.005 n=7)
Update/sqlite/16-workers-4                19.01Ki ±  0%   19.01Ki ±  0%       ~ (p=0.216 n=7)
Update/sqlite/64-workers-4                18.52Ki ±  0%   18.52Ki ±  0%       ~ (p=0.504 n=7)
Update/sqlite/128-workers-4               18.44Ki ±  0%   18.44Ki ±  0%       ~ (p=0.646 n=7)
Update/dqlite/1-workers-4                 21.98Ki ±  0%   21.96Ki ±  0%       ~ (p=0.246 n=7)
Update/dqlite/4-workers-4                 19.12Ki ±  5%   19.11Ki ±  5%       ~ (p=0.830 n=7)
Update/dqlite/16-workers-4                18.42Ki ±  1%   18.43Ki ±  0%       ~ (p=1.000 n=7)
Update/dqlite/64-workers-4                18.03Ki ±  0%   18.04Ki ±  0%       ~ (p=0.643 n=7)
Update/dqlite/128-workers-4               17.98Ki ±  0%   17.98Ki ±  0%       ~ (p=0.734 n=7)
geomean                                   14.15Ki         14.16Ki        +0.03%

                                        │   Before    │                After                │
                                        │  allocs/op  │  allocs/op   vs base                │
Compaction/sqlite-4                       51.00 ± 10%   53.00 ± 11%       ~ (p=0.748 n=7)
Compaction/dqlite-4                       210.0 ±  1%   210.0 ±  1%       ~ (p=0.869 n=7)
Create/sqlite/1-workers-4                 406.0 ±  0%   406.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/sqlite/4-workers-4                 363.0 ±  0%   363.0 ±  0%       ~ (p=1.000 n=7)
Create/sqlite/16-workers-4                315.0 ±  0%   315.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/sqlite/64-workers-4                301.0 ±  0%   301.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/sqlite/128-workers-4               298.0 ±  0%   298.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/dqlite/1-workers-4                 378.0 ±  0%   378.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/dqlite/4-workers-4                 320.0 ±  6%   320.0 ±  6%       ~ (p=1.000 n=7)
Create/dqlite/16-workers-4                302.0 ±  0%   301.0 ±  0%       ~ (p=0.694 n=7)
Create/dqlite/64-workers-4                292.0 ±  0%   292.0 ±  0%       ~ (p=1.000 n=7) ¹
Create/dqlite/128-workers-4               290.0 ±  0%   290.0 ±  0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/1-workers-4                 432.0 ±  0%   432.0 ±  0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/4-workers-4                 390.0 ±  0%   390.0 ±  0%       ~ (p=0.559 n=7)
Delete/sqlite/16-workers-4                341.0 ±  0%   341.0 ±  0%       ~ (p=1.000 n=7)
Delete/sqlite/64-workers-4                328.0 ±  0%   328.0 ±  0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/128-workers-4               326.0 ±  0%   326.0 ±  0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/1-workers-4                 402.0 ±  0%   402.0 ±  0%       ~ (p=1.000 n=7)
Delete/dqlite/4-workers-4                 344.0 ±  6%   344.0 ±  0%       ~ (p=0.462 n=7)
Delete/dqlite/16-workers-4                326.0 ±  1%   326.0 ±  0%       ~ (p=0.273 n=7)
Delete/dqlite/64-workers-4                317.0 ±  0%   317.0 ±  0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/128-workers-4               315.0 ±  0%   315.0 ±  0%       ~ (p=1.000 n=7)
Get/sqlite-4                              398.0 ±  0%   398.0 ±  0%       ~ (p=1.000 n=7) ¹
Get/dqlite-4                              378.0 ±  0%   377.0 ±  0%       ~ (p=0.592 n=7)
List/sqlite-tiny/all-4                    15.00 ±  0%   15.00 ±  0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/pagination-4             22.00 ±  5%   22.00 ±  5%       ~ (p=0.559 n=7)
List/sqlite-fits-in-page/all-4            17.00 ±  6%   17.00 ±  6%       ~ (p=1.000 n=7)
List/sqlite-fits-in-page/pagination-4     34.00 ±  0%   34.00 ±  0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/all-4          22.00 ±  0%   22.00 ±  5%       ~ (p=1.000 n=7)
List/sqlite-overflows-page/pagination-4   34.00 ±  0%   34.00 ±  0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/all-4                    11.00 ±  0%   11.00 ±  0%       ~ (p=1.000 n=7) ¹
List/dqlite-tiny/pagination-4             11.00 ±  9%   11.00 ±  0%       ~ (p=1.000 n=7)
List/dqlite-fits-in-page/all-4            16.00 ±  0%   16.00 ±  0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/pagination-4     17.00 ±  6%   17.00 ±  6%       ~ (p=1.000 n=7)
List/dqlite-overflows-page/all-4          30.00 ±  7%   30.00 ±  3%       ~ (p=1.000 n=7)
List/dqlite-overflows-page/pagination-4   33.00 ±  6%   33.00 ±  3%       ~ (p=1.000 n=7)
Update/sqlite/1-workers-4                 413.0 ±  0%   413.0 ±  0%       ~ (p=1.000 n=7) ¹
Update/sqlite/4-workers-4                 370.0 ±  0%   370.0 ±  0%       ~ (p=1.000 n=7)
Update/sqlite/16-workers-4                321.0 ±  0%   321.0 ±  0%       ~ (p=1.000 n=7) ¹
Update/sqlite/64-workers-4                307.0 ±  0%   307.0 ±  0%       ~ (p=1.000 n=7) ¹
Update/sqlite/128-workers-4               305.0 ±  0%   305.0 ±  0%       ~ (p=1.000 n=7) ¹
Update/dqlite/1-workers-4                 384.0 ±  0%   384.0 ±  0%       ~ (p=1.000 n=7)
Update/dqlite/4-workers-4                 327.0 ±  6%   327.0 ±  6%       ~ (p=0.878 n=7)
Update/dqlite/16-workers-4                308.0 ±  1%   308.0 ±  0%       ~ (p=0.958 n=7)
Update/dqlite/64-workers-4                298.0 ±  0%   299.0 ±  0%       ~ (p=0.592 n=7)
Update/dqlite/128-workers-4               297.0 ±  0%   297.0 ±  0%       ~ (p=1.000 n=7) ¹
geomean                                   154.0         154.1        +0.08%
¹ all samples are equal

                                        │        Before         │                    After                    │
                                        │ network-bytes-read/op │ network-bytes-read/op  vs base              │
Compaction/dqlite-4                               4.184Ki ±  2%           4.172Ki ±  1%       ~ (p=0.639 n=7)
Create/dqlite/1-workers-4                           240.9 ±  0%             241.1 ±  0%       ~ (p=0.637 n=7)
Create/dqlite/4-workers-4                           166.7 ± 25%             166.7 ± 25%       ~ (p=0.821 n=7)
Create/dqlite/16-workers-4                          147.0 ±  1%             146.6 ±  1%       ~ (p=0.467 n=7)
Create/dqlite/64-workers-4                          133.6 ±  1%             133.8 ±  0%       ~ (p=0.131 n=7)
Create/dqlite/128-workers-4                         132.2 ±  1%             131.6 ±  1%       ~ (p=0.511 n=7)
Delete/dqlite/1-workers-4                           700.6 ±  2%             698.6 ±  1%       ~ (p=0.592 n=7)
Delete/dqlite/4-workers-4                           637.3 ±  7%             634.7 ±  2%       ~ (p=0.122 n=7)
Delete/dqlite/16-workers-4                          621.3 ±  1%             622.4 ±  0%       ~ (p=0.511 n=7)
Delete/dqlite/64-workers-4                          614.9 ±  1%             614.1 ±  0%       ~ (p=0.593 n=7)
Delete/dqlite/128-workers-4                         614.3 ±  0%             614.3 ±  0%       ~ (p=0.974 n=7)
Get/dqlite-4                                        815.6 ±  1%             815.2 ±  1%       ~ (p=0.175 n=7)
List/dqlite-tiny/all-4                              180.8 ±  1%             180.1 ±  2%       ~ (p=0.330 n=7)
List/dqlite-tiny/pagination-4                       189.2 ±  2%             185.8 ±  2%       ~ (p=0.137 n=7)
List/dqlite-fits-in-page/all-4                    1.362Ki ±  1%           1.360Ki ±  2%       ~ (p=1.000 n=7)
List/dqlite-fits-in-page/pagination-4             1.455Ki ±  2%           1.455Ki ±  3%       ~ (p=0.836 n=7)
List/dqlite-overflows-page/all-4                  7.430Ki ±  4%           7.461Ki ±  4%       ~ (p=0.535 n=7)
List/dqlite-overflows-page/pagination-4           8.091Ki ±  4%           8.063Ki ±  1%       ~ (p=0.805 n=7)
Update/dqlite/1-workers-4                           263.0 ±  0%             262.9 ±  0%       ~ (p=0.408 n=7)
Update/dqlite/4-workers-4                           185.7 ± 22%             185.8 ± 22%       ~ (p=0.567 n=7)
Update/dqlite/16-workers-4                          163.8 ±  5%             163.8 ±  1%       ~ (p=0.971 n=7)
Update/dqlite/64-workers-4                          150.6 ±  0%             150.7 ±  0%       ~ (p=0.333 n=7)
Update/dqlite/128-workers-4                         149.8 ±  1%             149.1 ±  1%       ~ (p=0.174 n=7)
geomean                                             471.5                   470.6        -0.18%

                                        │          Before          │                     After                      │
                                        │ network-bytes-written/op │ network-bytes-written/op  vs base              │
Compaction/dqlite-4                                    5.683 ±  1%                5.667 ±  2%       ~ (p=0.710 n=7)
Create/dqlite/1-workers-4                              129.0 ±  0%                129.0 ±  0%       ~ (p=0.567 n=7)
Create/dqlite/4-workers-4                              110.5 ± 20%                110.5 ± 20%       ~ (p=0.922 n=7)
Create/dqlite/16-workers-4                             99.00 ±  1%                98.80 ±  1%       ~ (p=0.784 n=7)
Create/dqlite/64-workers-4                             90.85 ±  0%                90.85 ±  0%       ~ (p=0.853 n=7)
Create/dqlite/128-workers-4                            89.57 ±  0%                89.79 ±  0%       ~ (p=0.734 n=7)
Delete/dqlite/1-workers-4                              90.75 ±  1%                90.28 ±  0%       ~ (p=0.068 n=7)
Delete/dqlite/4-workers-4                              71.42 ± 31%                71.47 ±  0%       ~ (p=0.805 n=7)
Delete/dqlite/16-workers-4                             58.68 ±  5%                59.41 ±  2%       ~ (p=0.105 n=7)
Delete/dqlite/64-workers-4                             51.29 ±  0%                51.21 ±  0%  -0.16% (p=0.005 n=7)
Delete/dqlite/128-workers-4                            49.89 ±  1%                49.87 ±  1%       ~ (p=0.221 n=7)
Get/dqlite-4                                           105.1 ±  0%                105.2 ±  0%       ~ (p=0.615 n=7)
List/dqlite-tiny/all-4                               0.04872 ±  7%              0.04920 ±  5%       ~ (p=0.710 n=7)
List/dqlite-tiny/pagination-4                        0.07902 ±  7%              0.07386 ± 12%       ~ (p=0.165 n=7)
List/dqlite-fits-in-page/all-4                       0.07554 ±  3%              0.07495 ±  7%       ~ (p=0.805 n=7)
List/dqlite-fits-in-page/pagination-4                 0.1283 ± 14%               0.1280 ±  7%       ~ (p=0.620 n=7)
List/dqlite-overflows-page/all-4                      0.1124 ± 10%               0.1127 ±  4%       ~ (p=0.510 n=7)
List/dqlite-overflows-page/pagination-4               0.1818 ±  3%               0.1898 ±  2%  +4.40% (p=0.002 n=7)
Update/dqlite/1-workers-4                              153.3 ±  0%                153.3 ±  0%       ~ (p=0.539 n=7)
Update/dqlite/4-workers-4                              134.8 ± 16%                134.7 ± 17%       ~ (p=0.690 n=7)
Update/dqlite/16-workers-4                             122.8 ±  4%                122.7 ±  1%       ~ (p=0.931 n=7)
Update/dqlite/64-workers-4                             114.8 ±  0%                114.8 ±  0%       ~ (p=0.147 n=7)
Update/dqlite/128-workers-4                            113.7 ±  0%                113.5 ±  0%       ~ (p=0.551 n=7)
geomean                                                13.81                      13.80        -0.09%
Current status
goos: linux
goarch: amd64
pkg: github.com/canonical/k8s-dqlite/test
cpu: AMD EPYC 7763 64-Core Processor                
                                        │    After     │
                                        │    sec/op    │
Compaction/sqlite-4                       34.02µ ±  5%
Compaction/dqlite-4                       103.5µ ±  3%
Create/sqlite/1-workers-4                 566.0µ ±  3%
Create/sqlite/4-workers-4                 197.3µ ±  4%
Create/sqlite/16-workers-4                84.22µ ±  6%
Create/sqlite/64-workers-4                52.77µ ±  5%
Create/sqlite/128-workers-4               45.35µ ±  4%
Create/dqlite/1-workers-4                 1.028m ±  4%
Create/dqlite/4-workers-4                 562.1µ ±  5%
Create/dqlite/16-workers-4                238.8µ ±  6%
Create/dqlite/64-workers-4                142.5µ ±  2%
Create/dqlite/128-workers-4               125.0µ ±  3%
Delete/sqlite/1-workers-4                 551.9µ ±  2%
Delete/sqlite/4-workers-4                 189.1µ ±  5%
Delete/sqlite/16-workers-4                87.85µ ±  4%
Delete/sqlite/64-workers-4                59.29µ ±  5%
Delete/sqlite/128-workers-4               53.49µ ±  5%
Delete/dqlite/1-workers-4                 880.6µ ±  2%
Delete/dqlite/4-workers-4                 572.5µ ±  6%
Delete/dqlite/16-workers-4                246.5µ ±  2%
Delete/dqlite/64-workers-4                156.8µ ± 64%
Delete/dqlite/128-workers-4               141.4µ ±  3%
Get/sqlite-4                              245.8µ ±  1%
Get/dqlite-4                              357.5µ ±  1%
List/sqlite-tiny/all-4                    5.044µ ±  2%
List/sqlite-tiny/pagination-4             9.695µ ±  2%
List/sqlite-fits-in-page/all-4            7.873µ ±  4%
List/sqlite-fits-in-page/pagination-4     21.98µ ±  2%
List/sqlite-overflows-page/all-4          18.83µ ±  2%
List/sqlite-overflows-page/pagination-4   31.79µ ±  2%
List/dqlite-tiny/all-4                    4.592µ ±  3%
List/dqlite-tiny/pagination-4             8.424µ ±  1%
List/dqlite-fits-in-page/all-4            8.630µ ±  1%
List/dqlite-fits-in-page/pagination-4     19.38µ ±  1%
List/dqlite-overflows-page/all-4          22.39µ ±  3%
List/dqlite-overflows-page/pagination-4   31.08µ ±  1%
Update/sqlite/1-workers-4                 568.9µ ±  3%
Update/sqlite/4-workers-4                 206.9µ ±  3%
Update/sqlite/16-workers-4                93.75µ ±  3%
Update/sqlite/64-workers-4                60.73µ ±  2%
Update/sqlite/128-workers-4               54.01µ ±  3%
Update/dqlite/1-workers-4                 1.035m ± 21%
Update/dqlite/4-workers-4                 579.8µ ±  4%
Update/dqlite/16-workers-4                253.1µ ±  3%
Update/dqlite/64-workers-4                163.5µ ±  3%
Update/dqlite/128-workers-4               137.4µ ±  5%
geomean                                   93.17µ

                                        │        After         │
                                        │ page-cache-misses/op │
Compaction/sqlite-4                               0.000 ± 0%
Compaction/dqlite-4                               0.000 ± 0%
Create/sqlite/1-workers-4                         0.000 ± 0%
Create/sqlite/4-workers-4                         0.000 ± 0%
Create/sqlite/16-workers-4                        0.000 ± 0%
Create/sqlite/64-workers-4                        0.000 ± 0%
Create/sqlite/128-workers-4                       0.000 ± 0%
Create/dqlite/1-workers-4                         0.000 ± 0%
Create/dqlite/4-workers-4                         0.000 ± 0%
Create/dqlite/16-workers-4                        0.000 ± 0%
Create/dqlite/64-workers-4                        0.000 ± 0%
Create/dqlite/128-workers-4                       0.000 ± 0%
Delete/sqlite/1-workers-4                         0.000 ± 0%
Delete/sqlite/4-workers-4                         0.000 ± 0%
Delete/sqlite/16-workers-4                        0.000 ± 0%
Delete/sqlite/64-workers-4                        0.000 ± 0%
Delete/sqlite/128-workers-4                       0.000 ± 0%
Delete/dqlite/1-workers-4                         0.000 ± 0%
Delete/dqlite/4-workers-4                         0.000 ± 0%
Delete/dqlite/16-workers-4                        0.000 ± 0%
Delete/dqlite/64-workers-4                        0.000 ± 0%
Delete/dqlite/128-workers-4                       0.000 ± 0%
Get/sqlite-4                                      0.000 ± 0%
Get/dqlite-4                                      0.000 ± 0%
List/sqlite-tiny/all-4                            0.000 ± 0%
List/sqlite-tiny/pagination-4                     0.000 ± 0%
List/sqlite-fits-in-page/all-4                    0.000 ± 0%
List/sqlite-fits-in-page/pagination-4             0.000 ± 0%
List/sqlite-overflows-page/all-4                  0.000 ± 0%
List/sqlite-overflows-page/pagination-4           0.000 ± 0%
List/dqlite-tiny/all-4                            0.000 ± 0%
List/dqlite-tiny/pagination-4                     0.000 ± 0%
List/dqlite-fits-in-page/all-4                    0.000 ± 0%
List/dqlite-fits-in-page/pagination-4             0.000 ± 0%
List/dqlite-overflows-page/all-4                  0.000 ± 0%
List/dqlite-overflows-page/pagination-4           0.000 ± 0%
Update/sqlite/1-workers-4                         0.000 ± 0%
Update/sqlite/4-workers-4                         0.000 ± 0%
Update/sqlite/16-workers-4                        0.000 ± 0%
Update/sqlite/64-workers-4                        0.000 ± 0%
Update/sqlite/128-workers-4                       0.000 ± 0%
Update/dqlite/1-workers-4                         0.000 ± 0%
Update/dqlite/4-workers-4                         0.000 ± 0%
Update/dqlite/16-workers-4                        0.000 ± 0%
Update/dqlite/64-workers-4                        0.000 ± 0%
Update/dqlite/128-workers-4                       0.000 ± 0%
geomean                                                      ¹
¹ summaries must be >0 to compute geomean

                                        │        After         │
                                        │ page-cache-spills/op │
Compaction/sqlite-4                               0.000 ± 0%
Compaction/dqlite-4                               0.000 ± 0%
Create/sqlite/1-workers-4                         0.000 ± 0%
Create/sqlite/4-workers-4                         0.000 ± 0%
Create/sqlite/16-workers-4                        0.000 ± 0%
Create/sqlite/64-workers-4                        0.000 ± 0%
Create/sqlite/128-workers-4                       0.000 ± 0%
Create/dqlite/1-workers-4                         0.000 ± 0%
Create/dqlite/4-workers-4                         0.000 ± 0%
Create/dqlite/16-workers-4                        0.000 ± 0%
Create/dqlite/64-workers-4                        0.000 ± 0%
Create/dqlite/128-workers-4                       0.000 ± 0%
Delete/sqlite/1-workers-4                         0.000 ± 0%
Delete/sqlite/4-workers-4                         0.000 ± 0%
Delete/sqlite/16-workers-4                        0.000 ± 0%
Delete/sqlite/64-workers-4                        0.000 ± 0%
Delete/sqlite/128-workers-4                       0.000 ± 0%
Delete/dqlite/1-workers-4                         0.000 ± 0%
Delete/dqlite/4-workers-4                         0.000 ± 0%
Delete/dqlite/16-workers-4                        0.000 ± 0%
Delete/dqlite/64-workers-4                        0.000 ± 0%
Delete/dqlite/128-workers-4                       0.000 ± 0%
Get/sqlite-4                                      0.000 ± 0%
Get/dqlite-4                                      0.000 ± 0%
List/sqlite-tiny/all-4                            0.000 ± 0%
List/sqlite-tiny/pagination-4                     0.000 ± 0%
List/sqlite-fits-in-page/all-4                    0.000 ± 0%
List/sqlite-fits-in-page/pagination-4             0.000 ± 0%
List/sqlite-overflows-page/all-4                  0.000 ± 0%
List/sqlite-overflows-page/pagination-4           0.000 ± 0%
List/dqlite-tiny/all-4                            0.000 ± 0%
List/dqlite-tiny/pagination-4                     0.000 ± 0%
List/dqlite-fits-in-page/all-4                    0.000 ± 0%
List/dqlite-fits-in-page/pagination-4             0.000 ± 0%
List/dqlite-overflows-page/all-4                  0.000 ± 0%
List/dqlite-overflows-page/pagination-4           0.000 ± 0%
Update/sqlite/1-workers-4                         0.000 ± 0%
Update/sqlite/4-workers-4                         0.000 ± 0%
Update/sqlite/16-workers-4                        0.000 ± 0%
Update/sqlite/64-workers-4                        0.000 ± 0%
Update/sqlite/128-workers-4                       0.000 ± 0%
Update/dqlite/1-workers-4                         0.000 ± 0%
Update/dqlite/4-workers-4                         0.000 ± 0%
Update/dqlite/16-workers-4                        0.000 ± 0%
Update/dqlite/64-workers-4                        0.000 ± 0%
Update/dqlite/128-workers-4                       0.000 ± 0%
geomean                                                      ¹
¹ summaries must be >0 to compute geomean

                                        │     After     │
                                        │ page-reads/op │
Compaction/sqlite-4                          15.11 ± 2%
Compaction/dqlite-4                          15.34 ± 1%
Create/sqlite/1-workers-4                    11.81 ± 0%
Create/sqlite/4-workers-4                    8.549 ± 0%
Create/sqlite/16-workers-4                   8.280 ± 0%
Create/sqlite/64-workers-4                   8.194 ± 0%
Create/sqlite/128-workers-4                  8.176 ± 0%
Create/dqlite/1-workers-4                    10.87 ± 1%
Create/dqlite/4-workers-4                    8.418 ± 1%
Create/dqlite/16-workers-4                   8.204 ± 0%
Create/dqlite/64-workers-4                   8.166 ± 0%
Create/dqlite/128-workers-4                  8.165 ± 0%
Delete/sqlite/1-workers-4                    14.52 ± 0%
Delete/sqlite/4-workers-4                    11.47 ± 4%
Delete/sqlite/16-workers-4                   14.32 ± 1%
Delete/sqlite/64-workers-4                   14.90 ± 0%
Delete/sqlite/128-workers-4                  14.89 ± 0%
Delete/dqlite/1-workers-4                    13.56 ± 1%
Delete/dqlite/4-workers-4                    11.06 ± 0%
Delete/dqlite/16-workers-4                   10.66 ± 0%
Delete/dqlite/64-workers-4                   12.00 ± 4%
Delete/dqlite/128-workers-4                  12.92 ± 5%
Get/sqlite-4                                 12.24 ± 0%
Get/dqlite-4                                 12.30 ± 1%
List/sqlite-tiny/all-4                      379.9m ± 0%
List/sqlite-tiny/pagination-4                1.321 ± 1%
List/sqlite-fits-in-page/all-4              323.4m ± 0%
List/sqlite-fits-in-page/pagination-4        1.125 ± 0%
List/sqlite-overflows-page/all-4            364.5m ± 0%
List/sqlite-overflows-page/pagination-4      1.260 ± 0%
List/dqlite-tiny/all-4                      378.0m ± 0%
List/dqlite-tiny/pagination-4                1.314 ± 3%
List/dqlite-fits-in-page/all-4              322.7m ± 0%
List/dqlite-fits-in-page/pagination-4        1.116 ± 0%
List/dqlite-overflows-page/all-4            362.9m ± 0%
List/dqlite-overflows-page/pagination-4      1.252 ± 0%
Update/sqlite/1-workers-4                    14.02 ± 0%
Update/sqlite/4-workers-4                    10.55 ± 0%
Update/sqlite/16-workers-4                   10.24 ± 1%
Update/sqlite/64-workers-4                   10.15 ± 0%
Update/sqlite/128-workers-4                  10.16 ± 0%
Update/dqlite/1-workers-4                    12.94 ± 1%
Update/dqlite/4-workers-4                    10.42 ± 1%
Update/dqlite/16-workers-4                   10.17 ± 0%
Update/dqlite/64-workers-4                   10.12 ± 0%
Update/dqlite/128-workers-4                  10.12 ± 0%
geomean                                      5.291

                                        │     After      │
                                        │ page-writes/op │
Compaction/sqlite-4                       94.44m ± 35%
Compaction/dqlite-4                       122.8m ± 18%
Create/sqlite/1-workers-4                  3.196 ±  0%
Create/sqlite/4-workers-4                  1.842 ±  1%
Create/sqlite/16-workers-4                637.9m ±  2%
Create/sqlite/64-workers-4                267.9m ±  4%
Create/sqlite/128-workers-4               185.0m ±  5%
Create/dqlite/1-workers-4                  3.148 ±  1%
Create/dqlite/4-workers-4                  1.689 ±  0%
Create/dqlite/16-workers-4                541.9m ±  2%
Create/dqlite/64-workers-4                197.0m ±  8%
Create/dqlite/128-workers-4               120.9m ±  3%
Delete/sqlite/1-workers-4                  3.285 ±  0%
Delete/sqlite/4-workers-4                  1.991 ±  1%
Delete/sqlite/16-workers-4                829.6m ±  6%
Delete/sqlite/64-workers-4                511.6m ±  8%
Delete/sqlite/128-workers-4               419.4m ±  8%
Delete/dqlite/1-workers-4                  3.276 ±  1%
Delete/dqlite/4-workers-4                  1.779 ±  1%
Delete/dqlite/16-workers-4                622.6m ±  4%
Delete/dqlite/64-workers-4                270.1m ±  6%
Delete/dqlite/128-workers-4               190.7m ±  6%
Get/sqlite-4                               0.000 ±  0%
Get/dqlite-4                               0.000 ±  0%
List/sqlite-tiny/all-4                     0.000 ±  0%
List/sqlite-tiny/pagination-4              0.000 ±  0%
List/sqlite-fits-in-page/all-4             0.000 ±  0%
List/sqlite-fits-in-page/pagination-4      0.000 ±  0%
List/sqlite-overflows-page/all-4           0.000 ±  0%
List/sqlite-overflows-page/pagination-4    0.000 ±  0%
List/dqlite-tiny/all-4                     0.000 ±  0%
List/dqlite-tiny/pagination-4              0.000 ±  0%
List/dqlite-fits-in-page/all-4             0.000 ±  0%
List/dqlite-fits-in-page/pagination-4      0.000 ±  0%
List/dqlite-overflows-page/all-4           0.000 ±  0%
List/dqlite-overflows-page/pagination-4    0.000 ±  0%
Update/sqlite/1-workers-4                  3.391 ±  0%
Update/sqlite/4-workers-4                  2.336 ±  1%
Update/sqlite/16-workers-4                 1.459 ±  1%
Update/sqlite/64-workers-4                 1.026 ±  1%
Update/sqlite/128-workers-4               829.0m ±  2%
Update/dqlite/1-workers-4                  3.323 ±  2%
Update/dqlite/4-workers-4                  2.085 ±  2%
Update/dqlite/16-workers-4                 1.148 ±  5%
Update/dqlite/64-workers-4                632.1m ± 14%
Update/dqlite/128-workers-4               431.3m ± 17%
geomean                                                ¹
¹ summaries must be >0 to compute geomean

                                        │     After      │
                                        │ sec-reading/op │
Compaction/sqlite-4                         74.20µ ±  4%
Compaction/dqlite-4                         84.80µ ± 22%
Create/sqlite/1-workers-4                   22.60µ ± 14%
Create/sqlite/4-workers-4                   115.9µ ± 10%
Create/sqlite/16-workers-4                  52.80µ ±  8%
Create/sqlite/64-workers-4                  25.90µ ±  8%
Create/sqlite/128-workers-4                 19.80µ ±  5%
Create/dqlite/1-workers-4                   10.50µ ± 50%
Create/dqlite/4-workers-4                   9.300µ ± 89%
Create/dqlite/16-workers-4                  6.900µ ± 23%
Create/dqlite/64-workers-4                  3.600µ ± 33%
Create/dqlite/128-workers-4                 2.600µ ± 31%
Delete/sqlite/1-workers-4                   39.90µ ± 14%
Delete/sqlite/4-workers-4                   120.6µ ±  5%
Delete/sqlite/16-workers-4                  67.80µ ±  4%
Delete/sqlite/64-workers-4                  47.20µ ±  6%
Delete/sqlite/128-workers-4                 41.30µ ±  4%
Delete/dqlite/1-workers-4                   19.60µ ± 33%
Delete/dqlite/4-workers-4                   17.40µ ± 25%
Delete/dqlite/16-workers-4                  14.00µ ± 22%
Delete/dqlite/64-workers-4                  11.40µ ± 15%
Delete/dqlite/128-workers-4                 10.10µ ± 24%
Get/sqlite-4                                79.60µ ±  6%
Get/dqlite-4                                56.20µ ± 12%
List/sqlite-tiny/all-4                      11.30µ ±  2%
List/sqlite-tiny/pagination-4               20.30µ ±  1%
List/sqlite-fits-in-page/all-4              16.30µ ±  3%
List/sqlite-fits-in-page/pagination-4       41.00µ ±  3%
List/sqlite-overflows-page/all-4            34.90µ ±  1%
List/sqlite-overflows-page/pagination-4     55.30µ ±  2%
List/dqlite-tiny/all-4                      7.200µ ± 18%
List/dqlite-tiny/pagination-4               12.90µ ± 15%
List/dqlite-fits-in-page/all-4              13.10µ ± 15%
List/dqlite-fits-in-page/pagination-4       33.20µ ± 10%
List/dqlite-overflows-page/all-4            38.00µ ±  1%
List/dqlite-overflows-page/pagination-4     53.40µ ±  3%
Update/sqlite/1-workers-4                   21.80µ ± 19%
Update/sqlite/4-workers-4                   112.5µ ± 17%
Update/sqlite/16-workers-4                  56.50µ ±  5%
Update/sqlite/64-workers-4                  30.20µ ±  7%
Update/sqlite/128-workers-4                 24.10µ ± 12%
Update/dqlite/1-workers-4                   10.90µ ± 43%
Update/dqlite/4-workers-4                   11.70µ ± 69%
Update/dqlite/16-workers-4                  7.600µ ± 21%
Update/dqlite/64-workers-4                  4.100µ ± 20%
Update/dqlite/128-workers-4                 3.200µ ± 22%
geomean                                     22.43µ

                                        │     After      │
                                        │ sec-writing/op │
Compaction/sqlite-4                       17.90µ ±  5%
Compaction/dqlite-4                       13.80µ ± 12%
Create/sqlite/1-workers-4                 326.8µ ± 12%
Create/sqlite/4-workers-4                 70.50µ ± 24%
Create/sqlite/16-workers-4                24.20µ ± 12%
Create/sqlite/64-workers-4                19.50µ ±  5%
Create/sqlite/128-workers-4               17.40µ ±  7%
Create/dqlite/1-workers-4                 58.40µ ± 21%
Create/dqlite/4-workers-4                 31.00µ ± 68%
Create/dqlite/16-workers-4                23.50µ ± 19%
Create/dqlite/64-workers-4                22.80µ ± 14%
Create/dqlite/128-workers-4               22.30µ ±  5%
Delete/sqlite/1-workers-4                 315.2µ ± 13%
Delete/sqlite/4-workers-4                 77.60µ ± 11%
Delete/sqlite/16-workers-4                28.90µ ±  6%
Delete/sqlite/64-workers-4                23.60µ ± 11%
Delete/sqlite/128-workers-4               21.90µ ±  5%
Delete/dqlite/1-workers-4                 54.10µ ± 23%
Delete/dqlite/4-workers-4                 38.30µ ± 25%
Delete/dqlite/16-workers-4                22.40µ ± 16%
Delete/dqlite/64-workers-4                23.10µ ± 14%
Delete/dqlite/128-workers-4               22.70µ ± 12%
Get/sqlite-4                               0.000 ±  0%
Get/dqlite-4                               0.000 ±  0%
List/sqlite-tiny/all-4                     0.000 ±  0%
List/sqlite-tiny/pagination-4              0.000 ±  0%
List/sqlite-fits-in-page/all-4             0.000 ±  0%
List/sqlite-fits-in-page/pagination-4      0.000 ±  0%
List/sqlite-overflows-page/all-4           0.000 ±  0%
List/sqlite-overflows-page/pagination-4    0.000 ±  0%
List/dqlite-tiny/all-4                     0.000 ±  0%
List/dqlite-tiny/pagination-4              0.000 ±  0%
List/dqlite-fits-in-page/all-4             0.000 ±  0%
List/dqlite-fits-in-page/pagination-4      0.000 ±  0%
List/dqlite-overflows-page/all-4           0.000 ±  0%
List/dqlite-overflows-page/pagination-4    0.000 ±  0%
Update/sqlite/1-workers-4                 335.3µ ±  6%
Update/sqlite/4-workers-4                 80.10µ ± 26%
Update/sqlite/16-workers-4                26.80µ ±  7%
Update/sqlite/64-workers-4                22.00µ ±  9%
Update/sqlite/128-workers-4               20.20µ ±  4%
Update/dqlite/1-workers-4                 66.40µ ± 33%
Update/dqlite/4-workers-4                 37.60µ ± 17%
Update/dqlite/16-workers-4                24.40µ ± 14%
Update/dqlite/64-workers-4                21.80µ ±  8%
Update/dqlite/128-workers-4               20.90µ ± 14%
geomean                                                ¹
¹ summaries must be >0 to compute geomean

                                        │     After     │
                                        │     B/op      │
Compaction/sqlite-4                       3.650Ki ± 12%
Compaction/dqlite-4                       13.68Ki ±  1%
Create/sqlite/1-workers-4                 21.58Ki ±  0%
Create/sqlite/4-workers-4                 19.76Ki ±  0%
Create/sqlite/16-workers-4                17.90Ki ±  0%
Create/sqlite/64-workers-4                17.41Ki ±  0%
Create/sqlite/128-workers-4               17.33Ki ±  0%
Create/dqlite/1-workers-4                 20.85Ki ±  0%
Create/dqlite/4-workers-4                 18.00Ki ±  5%
Create/dqlite/16-workers-4                17.29Ki ±  0%
Create/dqlite/64-workers-4                16.89Ki ±  0%
Create/dqlite/128-workers-4               16.85Ki ±  0%
Delete/sqlite/1-workers-4                 24.22Ki ±  0%
Delete/sqlite/4-workers-4                 22.40Ki ±  0%
Delete/sqlite/16-workers-4                20.59Ki ±  0%
Delete/sqlite/64-workers-4                20.13Ki ±  0%
Delete/sqlite/128-workers-4               20.06Ki ±  0%
Delete/dqlite/1-workers-4                 23.34Ki ±  0%
Delete/dqlite/4-workers-4                 20.48Ki ±  0%
Delete/dqlite/16-workers-4                19.77Ki ±  0%
Delete/dqlite/64-workers-4                19.40Ki ±  0%
Delete/dqlite/128-workers-4               19.35Ki ±  0%
Get/sqlite-4                              22.77Ki ±  0%
Get/dqlite-4                              21.68Ki ±  0%
List/sqlite-tiny/all-4                    1.339Ki ±  6%
List/sqlite-tiny/pagination-4             1.793Ki ±  2%
List/sqlite-fits-in-page/all-4            6.541Ki ±  9%
List/sqlite-fits-in-page/pagination-4     8.199Ki ±  2%
List/sqlite-overflows-page/all-4          33.72Ki ±  7%
List/sqlite-overflows-page/pagination-4   36.44Ki ±  1%
List/dqlite-tiny/all-4                    1.041Ki ±  5%
List/dqlite-tiny/pagination-4             1.047Ki ±  2%
List/dqlite-fits-in-page/all-4            6.156Ki ±  9%
List/dqlite-fits-in-page/pagination-4     6.276Ki ±  3%
List/dqlite-overflows-page/all-4          31.36Ki ±  9%
List/dqlite-overflows-page/pagination-4   32.26Ki ±  2%
Update/sqlite/1-workers-4                 22.73Ki ±  0%
Update/sqlite/4-workers-4                 20.88Ki ±  0%
Update/sqlite/16-workers-4                19.01Ki ±  0%
Update/sqlite/64-workers-4                18.52Ki ±  0%
Update/sqlite/128-workers-4               18.44Ki ±  0%
Update/dqlite/1-workers-4                 21.96Ki ±  0%
Update/dqlite/4-workers-4                 19.11Ki ±  5%
Update/dqlite/16-workers-4                18.43Ki ±  0%
Update/dqlite/64-workers-4                18.04Ki ±  0%
Update/dqlite/128-workers-4               17.98Ki ±  0%
geomean                                   14.16Ki

                                        │    After    │
                                        │  allocs/op  │
Compaction/sqlite-4                       53.00 ± 11%
Compaction/dqlite-4                       210.0 ±  1%
Create/sqlite/1-workers-4                 406.0 ±  0%
Create/sqlite/4-workers-4                 363.0 ±  0%
Create/sqlite/16-workers-4                315.0 ±  0%
Create/sqlite/64-workers-4                301.0 ±  0%
Create/sqlite/128-workers-4               298.0 ±  0%
Create/dqlite/1-workers-4                 378.0 ±  0%
Create/dqlite/4-workers-4                 320.0 ±  6%
Create/dqlite/16-workers-4                301.0 ±  0%
Create/dqlite/64-workers-4                292.0 ±  0%
Create/dqlite/128-workers-4               290.0 ±  0%
Delete/sqlite/1-workers-4                 432.0 ±  0%
Delete/sqlite/4-workers-4                 390.0 ±  0%
Delete/sqlite/16-workers-4                341.0 ±  0%
Delete/sqlite/64-workers-4                328.0 ±  0%
Delete/sqlite/128-workers-4               326.0 ±  0%
Delete/dqlite/1-workers-4                 402.0 ±  0%
Delete/dqlite/4-workers-4                 344.0 ±  0%
Delete/dqlite/16-workers-4                326.0 ±  0%
Delete/dqlite/64-workers-4                317.0 ±  0%
Delete/dqlite/128-workers-4               315.0 ±  0%
Get/sqlite-4                              398.0 ±  0%
Get/dqlite-4                              377.0 ±  0%
List/sqlite-tiny/all-4                    15.00 ±  0%
List/sqlite-tiny/pagination-4             22.00 ±  5%
List/sqlite-fits-in-page/all-4            17.00 ±  6%
List/sqlite-fits-in-page/pagination-4     34.00 ±  0%
List/sqlite-overflows-page/all-4          22.00 ±  5%
List/sqlite-overflows-page/pagination-4   34.00 ±  0%
List/dqlite-tiny/all-4                    11.00 ±  0%
List/dqlite-tiny/pagination-4             11.00 ±  0%
List/dqlite-fits-in-page/all-4            16.00 ±  0%
List/dqlite-fits-in-page/pagination-4     17.00 ±  6%
List/dqlite-overflows-page/all-4          30.00 ±  3%
List/dqlite-overflows-page/pagination-4   33.00 ±  3%
Update/sqlite/1-workers-4                 413.0 ±  0%
Update/sqlite/4-workers-4                 370.0 ±  0%
Update/sqlite/16-workers-4                321.0 ±  0%
Update/sqlite/64-workers-4                307.0 ±  0%
Update/sqlite/128-workers-4               305.0 ±  0%
Update/dqlite/1-workers-4                 384.0 ±  0%
Update/dqlite/4-workers-4                 327.0 ±  6%
Update/dqlite/16-workers-4                308.0 ±  0%
Update/dqlite/64-workers-4                299.0 ±  0%
Update/dqlite/128-workers-4               297.0 ±  0%
geomean                                   154.1

                                        │         After         │
                                        │ network-bytes-read/op │
Compaction/dqlite-4                               4.172Ki ±  1%
Create/dqlite/1-workers-4                           241.1 ±  0%
Create/dqlite/4-workers-4                           166.7 ± 25%
Create/dqlite/16-workers-4                          146.6 ±  1%
Create/dqlite/64-workers-4                          133.8 ±  0%
Create/dqlite/128-workers-4                         131.6 ±  1%
Delete/dqlite/1-workers-4                           698.6 ±  1%
Delete/dqlite/4-workers-4                           634.7 ±  2%
Delete/dqlite/16-workers-4                          622.4 ±  0%
Delete/dqlite/64-workers-4                          614.1 ±  0%
Delete/dqlite/128-workers-4                         614.3 ±  0%
Get/dqlite-4                                        815.2 ±  1%
List/dqlite-tiny/all-4                              180.1 ±  2%
List/dqlite-tiny/pagination-4                       185.8 ±  2%
List/dqlite-fits-in-page/all-4                    1.360Ki ±  2%
List/dqlite-fits-in-page/pagination-4             1.455Ki ±  3%
List/dqlite-overflows-page/all-4                  7.461Ki ±  4%
List/dqlite-overflows-page/pagination-4           8.063Ki ±  1%
Update/dqlite/1-workers-4                           262.9 ±  0%
Update/dqlite/4-workers-4                           185.8 ± 22%
Update/dqlite/16-workers-4                          163.8 ±  1%
Update/dqlite/64-workers-4                          150.7 ±  0%
Update/dqlite/128-workers-4                         149.1 ±  1%
geomean                                             470.6

                                        │          After           │
                                        │ network-bytes-written/op │
Compaction/dqlite-4                                    5.667 ±  2%
Create/dqlite/1-workers-4                              129.0 ±  0%
Create/dqlite/4-workers-4                              110.5 ± 20%
Create/dqlite/16-workers-4                             98.80 ±  1%
Create/dqlite/64-workers-4                             90.85 ±  0%
Create/dqlite/128-workers-4                            89.79 ±  0%
Delete/dqlite/1-workers-4                              90.28 ±  0%
Delete/dqlite/4-workers-4                              71.47 ±  0%
Delete/dqlite/16-workers-4                             59.41 ±  2%
Delete/dqlite/64-workers-4                             51.21 ±  0%
Delete/dqlite/128-workers-4                            49.87 ±  1%
Get/dqlite-4                                           105.2 ±  0%
List/dqlite-tiny/all-4                               0.04920 ±  5%
List/dqlite-tiny/pagination-4                        0.07386 ± 12%
List/dqlite-fits-in-page/all-4                       0.07495 ±  7%
List/dqlite-fits-in-page/pagination-4                 0.1280 ±  7%
List/dqlite-overflows-page/all-4                      0.1127 ±  4%
List/dqlite-overflows-page/pagination-4               0.1898 ±  2%
Update/dqlite/1-workers-4                              153.3 ±  0%
Update/dqlite/4-workers-4                              134.7 ± 17%
Update/dqlite/16-workers-4                             122.7 ±  1%
Update/dqlite/64-workers-4                             114.8 ±  0%
Update/dqlite/128-workers-4                            113.5 ±  0%
geomean                                                13.80

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

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants