Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump aquasecurity/trivy-action from 0.27.0 to 0.28.0 #191

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 16, 2024

Bumps aquasecurity/trivy-action from 0.27.0 to 0.28.0.

Release notes

Sourced from aquasecurity/trivy-action's releases.

v0.28.0

What's Changed

Full Changelog: aquasecurity/trivy-action@0.27.0...0.28.0

Commits

Dependabot compatibility score

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


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot 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)

Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases)
- [Commits](aquasecurity/trivy-action@0.27.0...0.28.0)

---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from a team as a code owner October 16, 2024 01:58
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 16, 2024
Copy link

Benchmark Result

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                       20.87µ ±      6%    21.17µ ±    9%         ~ (p=0.535 n=7)
Compaction/dqlite-4                       43.48µ ±      3%    44.62µ ±    8%         ~ (p=0.259 n=7)
Create/sqlite/1-workers-4                 559.3µ ±      2%    546.5µ ±    3%         ~ (p=0.073 n=7)
Create/sqlite/4-workers-4                 533.9µ ±      3%    545.2µ ±    7%         ~ (p=0.128 n=7)
Create/sqlite/16-workers-4                494.6µ ±     19%    489.9µ ±   13%         ~ (p=1.000 n=7)
Create/sqlite/64-workers-4                507.2µ ±     45%    514.5µ ± 2144%         ~ (p=0.383 n=7)
Create/sqlite/128-workers-4               776.6µ ±    227%    775.2µ ±  602%         ~ (p=0.456 n=7)
Create/dqlite/1-workers-4                 1.229m ±      3%    1.194m ±    3%    -2.89% (p=0.011 n=7)
Create/dqlite/4-workers-4                 1.069m ±      6%    1.058m ±    3%         ~ (p=0.620 n=7)
Create/dqlite/16-workers-4                1.084m ±      2%    1.051m ±    4%    -3.06% (p=0.026 n=7)
Create/dqlite/64-workers-4                1.087m ±      4%    1.070m ±    4%         ~ (p=0.259 n=7)
Create/dqlite/128-workers-4               1.063m ±      4%    1.076m ±    3%         ~ (p=0.053 n=7)
Delete/sqlite/1-workers-4                 541.5µ ±      5%    549.1µ ±    3%         ~ (p=0.456 n=7)
Delete/sqlite/4-workers-4                 515.8µ ±      2%    540.8µ ±    8%    +4.86% (p=0.026 n=7)
Delete/sqlite/16-workers-4                529.0µ ±     11%    486.9µ ±   26%         ~ (p=0.456 n=7)
Delete/sqlite/64-workers-4                586.0µ ±   1745%    697.0µ ± 1701%         ~ (p=0.456 n=7)
Delete/sqlite/128-workers-4               763.9µ ±     55%   1954.6µ ±  496%  +155.87% (p=0.004 n=7)
Delete/dqlite/1-workers-4                 1.223m ±      2%    1.216m ±    2%         ~ (p=0.805 n=7)
Delete/dqlite/4-workers-4                 1.100m ±      3%    1.084m ±    3%         ~ (p=0.097 n=7)
Delete/dqlite/16-workers-4                1.106m ±      5%    1.097m ±   11%         ~ (p=0.620 n=7)
Delete/dqlite/64-workers-4                1.098m ±      7%    1.112m ±    5%         ~ (p=0.259 n=7)
Delete/dqlite/128-workers-4               1.111m ±      4%    1.085m ±   13%         ~ (p=0.053 n=7)
Get/sqlite-4                              238.4µ ±      1%    240.6µ ±    1%    +0.93% (p=0.011 n=7)
Get/dqlite-4                              356.1µ ±      1%    356.5µ ±    1%         ~ (p=0.710 n=7)
List/sqlite-tiny/all-4                    4.170µ ±      9%    4.323µ ±    7%         ~ (p=0.710 n=7)
List/sqlite-tiny/pagination-4             8.668µ ±      3%    8.833µ ±    2%    +1.90% (p=0.026 n=7)
List/sqlite-fits-in-page/all-4            7.662µ ±      5%    7.589µ ±    4%         ~ (p=0.902 n=7)
List/sqlite-fits-in-page/pagination-4     21.60µ ±      7%    22.37µ ±    7%         ~ (p=0.165 n=7)
List/sqlite-overflows-page/all-4          15.44µ ±      4%    15.66µ ±    3%         ~ (p=0.209 n=7)
List/sqlite-overflows-page/pagination-4   39.91µ ±      8%    39.83µ ±    7%         ~ (p=1.000 n=7)
List/dqlite-tiny/all-4                    2.745µ ±     18%    2.850µ ±    2%         ~ (p=0.057 n=7)
List/dqlite-tiny/pagination-4             6.015µ ±      3%    6.034µ ±    3%         ~ (p=0.902 n=7)
List/dqlite-fits-in-page/all-4            6.167µ ±      2%    6.102µ ±    3%         ~ (p=0.318 n=7)
List/dqlite-fits-in-page/pagination-4     17.01µ ±      4%    16.87µ ±    2%         ~ (p=0.710 n=7)
List/dqlite-overflows-page/all-4          19.19µ ±      4%    19.10µ ±    5%         ~ (p=1.000 n=7)
List/dqlite-overflows-page/pagination-4   43.09µ ±      1%    43.55µ ±    3%         ~ (p=0.165 n=7)
Update/sqlite/1-workers-4                 565.8µ ±      2%    567.2µ ±    5%         ~ (p=0.805 n=7)
Update/sqlite/4-workers-4                 556.8µ ±      4%    549.2µ ±   12%         ~ (p=1.000 n=7)
Update/sqlite/16-workers-4                519.0µ ±      7%    511.9µ ±   18%         ~ (p=0.620 n=7)
Update/sqlite/64-workers-4                584.2µ ±    106%    680.1µ ±   35%         ~ (p=0.620 n=7)
Update/sqlite/128-workers-4               900.4µ ± 118054%    986.0µ ±  191%         ~ (p=0.902 n=7)
Update/dqlite/1-workers-4                 1.271m ±      4%    1.241m ±    3%    -2.30% (p=0.017 n=7)
Update/dqlite/4-workers-4                 1.086m ±      5%    1.090m ±    4%         ~ (p=0.456 n=7)
Update/dqlite/16-workers-4                1.083m ±      4%    1.091m ±    3%         ~ (p=0.383 n=7)
Update/dqlite/64-workers-4                1.119m ±      4%    1.153m ±    5%         ~ (p=0.073 n=7)
Update/dqlite/128-workers-4               1.049m ±     21%    1.129m ±    9%         ~ (p=0.259 n=7)
geomean                                   221.1µ              228.2µ            +3.22%

                                        │        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                        12.27 ±    2%     12.17 ±  2%       ~ (p=0.301 n=7)
Compaction/dqlite-4                        12.21 ±    1%     12.22 ±  1%       ~ (p=0.678 n=7)
Create/sqlite/1-workers-4                  13.81 ±    0%     13.81 ±  0%       ~ (p=0.837 n=7)
Create/sqlite/4-workers-4                  12.81 ±    4%     12.87 ±  2%       ~ (p=0.644 n=7)
Create/sqlite/16-workers-4                 11.07 ±    8%     10.94 ±  4%       ~ (p=0.902 n=7)
Create/sqlite/64-workers-4                 9.189 ±    9%     8.989 ± 45%       ~ (p=0.456 n=7)
Create/sqlite/128-workers-4                8.354 ±   19%     8.374 ± 46%       ~ (p=0.596 n=7)
Create/dqlite/1-workers-4                  13.12 ±    2%     13.14 ±  1%       ~ (p=0.928 n=7)
Create/dqlite/4-workers-4                  10.73 ±    1%     10.73 ±  1%       ~ (p=0.557 n=7)
Create/dqlite/16-workers-4                 10.60 ±    3%     10.83 ±  1%  +2.17% (p=0.026 n=7)
Create/dqlite/64-workers-4                 10.74 ±    1%     10.82 ±  1%       ~ (p=0.196 n=7)
Create/dqlite/128-workers-4                10.85 ±    1%     10.85 ±  1%       ~ (p=0.931 n=7)
Delete/sqlite/1-workers-4                  16.23 ±    0%     16.22 ±  0%       ~ (p=0.993 n=7)
Delete/sqlite/4-workers-4                  14.74 ±    3%     14.86 ±  4%       ~ (p=0.687 n=7)
Delete/sqlite/16-workers-4                 12.64 ±    5%     12.27 ± 18%       ~ (p=0.259 n=7)
Delete/sqlite/64-workers-4                 10.32 ±   25%     10.11 ± 16%       ~ (p=0.972 n=7)
Delete/sqlite/128-workers-4                9.551 ±    5%     9.013 ± 25%       ~ (p=0.128 n=7)
Delete/dqlite/1-workers-4                  15.52 ±    1%     15.53 ±  1%       ~ (p=0.591 n=7)
Delete/dqlite/4-workers-4                  13.26 ±    2%     13.26 ±  1%       ~ (p=0.636 n=7)
Delete/dqlite/16-workers-4                 13.24 ±    3%     13.29 ±  1%       ~ (p=0.245 n=7)
Delete/dqlite/64-workers-4                 13.14 ±    2%     13.21 ±  1%       ~ (p=0.259 n=7)
Delete/dqlite/128-workers-4                13.10 ±    2%     13.12 ±  1%       ~ (p=0.976 n=7)
Get/sqlite-4                               14.96 ±    0%     14.95 ±  0%       ~ (p=1.000 n=7)
Get/dqlite-4                               11.95 ±    0%     11.96 ±  0%       ~ (p=1.000 n=7)
List/sqlite-tiny/all-4                    191.4m ±    1%    191.9m ±  1%       ~ (p=0.920 n=7)
List/sqlite-tiny/pagination-4              1.131 ±    3%     1.131 ±  0%       ~ (p=1.000 n=7)
List/sqlite-fits-in-page/all-4            164.2m ±    1%    163.9m ±  1%       ~ (p=0.741 n=7)
List/sqlite-fits-in-page/pagination-4     960.9m ±    3%    964.9m ±  0%       ~ (p=0.101 n=7)
List/sqlite-overflows-page/all-4          177.1m ±    0%    177.1m ±  0%       ~ (p=0.559 n=7)
List/sqlite-overflows-page/pagination-4    1.065 ±   77%     1.135 ± 48%       ~ (p=0.825 n=7)
List/dqlite-tiny/all-4                    190.6m ±    1%    191.1m ±  0%       ~ (p=0.205 n=7)
List/dqlite-tiny/pagination-4              1.126 ±    3%     1.126 ±  3%       ~ (p=0.559 n=7)
List/dqlite-fits-in-page/all-4            163.0m ±    0%    163.0m ± 59%       ~ (p=0.257 n=7)
List/dqlite-fits-in-page/pagination-4     954.6m ±    3%    954.2m ±  1%       ~ (p=0.922 n=7)
List/dqlite-overflows-page/all-4          182.7m ±    0%    182.7m ±  0%       ~ (p=0.584 n=7)
List/dqlite-overflows-page/pagination-4    1.070 ±    0%     1.070 ±  3%       ~ (p=1.000 n=7)
Update/sqlite/1-workers-4                  15.77 ±    0%     15.77 ±  0%       ~ (p=0.355 n=7)
Update/sqlite/4-workers-4                  14.83 ±    2%     14.80 ±  2%       ~ (p=0.513 n=7)
Update/sqlite/16-workers-4                 13.02 ±    5%     13.28 ±  9%       ~ (p=0.301 n=7)
Update/sqlite/64-workers-4                 11.37 ±   12%     11.60 ±  4%       ~ (p=0.481 n=7)
Update/sqlite/128-workers-4                11.15 ± 5308%     10.68 ±  7%       ~ (p=0.383 n=7)
Update/dqlite/1-workers-4                  15.20 ±    1%     15.23 ±  1%       ~ (p=0.642 n=7)
Update/dqlite/4-workers-4                  12.60 ±    1%     12.59 ±  1%       ~ (p=0.780 n=7)
Update/dqlite/16-workers-4                 12.70 ±    2%     12.58 ±  2%       ~ (p=0.456 n=7)
Update/dqlite/64-workers-4                 12.85 ±    2%     12.92 ±  4%       ~ (p=0.710 n=7)
Update/dqlite/128-workers-4                13.36 ±    6%     12.99 ±  8%       ~ (p=0.456 n=7)
geomean                                    5.170             5.164        -0.13%

                                        │      Before       │                 After                  │
                                        │  page-writes/op   │ page-writes/op  vs base                │
Compaction/sqlite-4                       190.4m ±     1%        190.2m ± 1%       ~ (p=0.301 n=7)
Compaction/dqlite-4                       187.8m ±     1%        187.7m ± 0%       ~ (p=1.000 n=7)
Create/sqlite/1-workers-4                  4.342 ±     0%         4.343 ± 0%       ~ (p=0.075 n=7)
Create/sqlite/4-workers-4                  4.319 ±     1%         4.323 ± 1%       ~ (p=0.934 n=7)
Create/sqlite/16-workers-4                 4.275 ±     1%         4.271 ± 1%       ~ (p=0.971 n=7)
Create/sqlite/64-workers-4                 4.246 ±     1%         4.228 ± 5%       ~ (p=0.165 n=7)
Create/sqlite/128-workers-4                4.181 ±     4%         4.228 ± 5%       ~ (p=0.209 n=7)
Create/dqlite/1-workers-4                  4.135 ±     2%         4.179 ± 1%       ~ (p=0.474 n=7)
Create/dqlite/4-workers-4                  4.244 ±     1%         4.251 ± 1%       ~ (p=0.597 n=7)
Create/dqlite/16-workers-4                 4.224 ±     1%         4.282 ± 1%  +1.37% (p=0.001 n=7)
Create/dqlite/64-workers-4                 4.227 ±     2%         4.251 ± 1%       ~ (p=0.163 n=7)
Create/dqlite/128-workers-4                4.252 ±     1%         4.242 ± 1%       ~ (p=0.383 n=7)
Delete/sqlite/1-workers-4                  4.386 ±     0%         4.389 ± 0%       ~ (p=0.555 n=7)
Delete/sqlite/4-workers-4                  4.383 ±     1%         4.364 ± 1%       ~ (p=0.273 n=7)
Delete/sqlite/16-workers-4                 4.369 ±     1%         4.364 ± 1%       ~ (p=0.642 n=7)
Delete/sqlite/64-workers-4                 4.344 ±     5%         4.324 ± 5%       ~ (p=0.368 n=7)
Delete/sqlite/128-workers-4                4.334 ±     1%         4.308 ± 4%       ~ (p=0.456 n=7)
Delete/dqlite/1-workers-4                  4.342 ±     1%         4.361 ± 1%       ~ (p=0.553 n=7)
Delete/dqlite/4-workers-4                  4.393 ±     1%         4.383 ± 1%       ~ (p=0.513 n=7)
Delete/dqlite/16-workers-4                 4.361 ±     1%         4.381 ± 0%       ~ (p=0.243 n=7)
Delete/dqlite/64-workers-4                 4.347 ±     1%         4.352 ± 1%       ~ (p=1.000 n=7)
Delete/dqlite/128-workers-4                4.352 ±     1%         4.360 ± 0%       ~ (p=0.535 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                  4.243 ±     0%         4.244 ± 0%       ~ (p=0.121 n=7)
Update/sqlite/4-workers-4                  4.316 ±     1%         4.311 ± 1%       ~ (p=0.520 n=7)
Update/sqlite/16-workers-4                 4.318 ±     1%         4.315 ± 1%       ~ (p=0.333 n=7)
Update/sqlite/64-workers-4                 4.369 ±     4%         4.388 ± 2%       ~ (p=0.535 n=7)
Update/sqlite/128-workers-4                4.573 ± 11162%         4.557 ± 4%       ~ (p=0.620 n=7)
Update/dqlite/1-workers-4                  4.193 ±     0%         4.193 ± 0%       ~ (p=0.649 n=7)
Update/dqlite/4-workers-4                  4.193 ±     0%         4.198 ± 0%       ~ (p=0.123 n=7)
Update/dqlite/16-workers-4                 4.236 ±     1%         4.207 ± 1%       ~ (p=0.220 n=7)
Update/dqlite/64-workers-4                 4.350 ±     3%         4.377 ± 4%       ~ (p=0.535 n=7)
Update/dqlite/128-workers-4                4.520 ±     5%         4.384 ± 7%       ~ (p=0.383 n=7)
geomean                                                   ²                   -0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │     Before      │                 After                 │
                                        │ sec-reading/op  │ sec-reading/op  vs base               │
Compaction/sqlite-4                        29.50µ ±   31%     30.10µ ± 36%        ~ (p=0.302 n=7)
Compaction/dqlite-4                        29.60µ ±   23%     28.20µ ± 35%        ~ (p=0.620 n=7)
Create/sqlite/1-workers-4                  19.10µ ±   31%     18.00µ ± 24%        ~ (p=0.558 n=7)
Create/sqlite/4-workers-4                  19.20µ ±   19%     21.10µ ± 22%        ~ (p=0.512 n=7)
Create/sqlite/16-workers-4                 21.80µ ±   31%     26.60µ ± 23%        ~ (p=0.165 n=7)
Create/sqlite/64-workers-4                 21.10µ ±    9%     22.90µ ± 31%        ~ (p=0.477 n=7)
Create/sqlite/128-workers-4                23.60µ ±   43%     17.40µ ± 46%        ~ (p=0.119 n=7)
Create/dqlite/1-workers-4                  7.700µ ±  143%     9.100µ ± 85%        ~ (p=0.781 n=7)
Create/dqlite/4-workers-4                 10.900µ ±   19%     9.400µ ± 34%        ~ (p=0.364 n=7)
Create/dqlite/16-workers-4                 13.10µ ±   63%     10.70µ ± 39%        ~ (p=0.383 n=7)
Create/dqlite/64-workers-4                 12.30µ ±   75%     13.50µ ± 54%        ~ (p=1.000 n=7)
Create/dqlite/128-workers-4                10.60µ ±   87%     12.70µ ± 55%        ~ (p=0.301 n=7)
Delete/sqlite/1-workers-4                  32.70µ ±    6%     33.00µ ± 17%        ~ (p=1.000 n=7)
Delete/sqlite/4-workers-4                  35.90µ ±   21%     34.70µ ± 14%        ~ (p=0.401 n=7)
Delete/sqlite/16-workers-4                 35.10µ ±   21%     36.70µ ± 24%        ~ (p=0.535 n=7)
Delete/sqlite/64-workers-4                 42.20µ ±   18%     43.20µ ± 38%        ~ (p=0.878 n=7)
Delete/sqlite/128-workers-4                35.10µ ±   26%     35.90µ ± 61%        ~ (p=1.000 n=7)
Delete/dqlite/1-workers-4                  15.80µ ±   19%     11.00µ ± 44%  -30.38% (p=0.005 n=7)
Delete/dqlite/4-workers-4                  19.30µ ±   21%     18.50µ ± 18%        ~ (p=0.220 n=7)
Delete/dqlite/16-workers-4                 17.60µ ±   36%     17.00µ ± 50%        ~ (p=0.805 n=7)
Delete/dqlite/64-workers-4                 15.60µ ±   64%     14.90µ ± 64%        ~ (p=0.685 n=7)
Delete/dqlite/128-workers-4                16.40µ ±   30%     15.00µ ± 32%        ~ (p=0.383 n=7)
Get/sqlite-4                               65.80µ ±    8%     68.60µ ±  9%        ~ (p=0.165 n=7)
Get/dqlite-4                               33.80µ ±    8%     32.70µ ± 14%        ~ (p=0.779 n=7)
List/sqlite-tiny/all-4                     7.100µ ±   23%     7.900µ ± 25%        ~ (p=1.000 n=7)
List/sqlite-tiny/pagination-4              15.50µ ±    3%     15.80µ ±  3%   +1.94% (p=0.020 n=7)
List/sqlite-fits-in-page/all-4             14.40µ ±   10%     14.30µ ± 11%        ~ (p=0.902 n=7)
List/sqlite-fits-in-page/pagination-4      38.30µ ±   11%     39.80µ ± 14%        ~ (p=0.318 n=7)
List/sqlite-overflows-page/all-4           13.20µ ±    3%     13.30µ ±  3%        ~ (p=0.239 n=7)
List/sqlite-overflows-page/pagination-4    35.20µ ±   56%     36.00µ ± 43%        ~ (p=0.805 n=7)
List/dqlite-tiny/all-4                     3.700µ ±   41%     4.000µ ± 22%        ~ (p=0.287 n=7)
List/dqlite-tiny/pagination-4              9.400µ ±    6%     9.600µ ±  7%        ~ (p=0.640 n=7)
List/dqlite-fits-in-page/all-4             10.10µ ±   16%     10.40µ ±  1%        ~ (p=0.281 n=7)
List/dqlite-fits-in-page/pagination-4      27.90µ ±   13%     25.80µ ±  4%        ~ (p=0.366 n=7)
List/dqlite-overflows-page/all-4           33.00µ ±    7%     32.80µ ± 14%        ~ (p=0.514 n=7)
List/dqlite-overflows-page/pagination-4    67.20µ ±   10%     74.70µ ± 14%        ~ (p=0.155 n=7)
Update/sqlite/1-workers-4                  18.30µ ±   39%     22.60µ ± 18%        ~ (p=0.165 n=7)
Update/sqlite/4-workers-4                  20.20µ ±   37%     23.30µ ± 14%        ~ (p=0.301 n=7)
Update/sqlite/16-workers-4                 22.10µ ±   22%     22.30µ ± 27%        ~ (p=0.710 n=7)
Update/sqlite/64-workers-4                 24.00µ ±   21%     23.70µ ± 20%        ~ (p=0.902 n=7)
Update/sqlite/128-workers-4                27.10µ ± 7280%     28.20µ ± 32%        ~ (p=0.736 n=7)
Update/dqlite/1-workers-4                  12.70µ ±   28%     10.00µ ± 52%  -21.26% (p=0.026 n=7)
Update/dqlite/4-workers-4                  11.40µ ±   82%     12.10µ ± 40%        ~ (p=0.596 n=7)
Update/dqlite/16-workers-4                 10.80µ ±   35%     13.30µ ± 47%        ~ (p=0.209 n=7)
Update/dqlite/64-workers-4                 12.90µ ±   40%     14.30µ ± 47%        ~ (p=0.710 n=7)
Update/dqlite/128-workers-4                9.800µ ±   60%    14.800µ ± 52%  +51.02% (p=0.034 n=7)
geomean                                    18.96µ             19.31µ         +1.85%

                                        │      Before       │                  After                  │
                                        │  sec-writing/op   │ sec-writing/op  vs base                 │
Compaction/sqlite-4                       9.600µ ±    27%      9.000µ ±  34%        ~ (p=0.172 n=7)
Compaction/dqlite-4                       6.900µ ±     7%      6.900µ ±   7%        ~ (p=0.883 n=7)
Create/sqlite/1-workers-4                 332.8µ ±     5%      333.0µ ±  13%        ~ (p=0.805 n=7)
Create/sqlite/4-workers-4                 1.708m ±    13%      1.610m ±   9%        ~ (p=0.090 n=7)
Create/sqlite/16-workers-4                5.947m ±    13%      5.803m ±   8%        ~ (p=0.902 n=7)
Create/sqlite/64-workers-4                19.26m ±    14%      21.71m ± 344%  +12.72% (p=0.017 n=7)
Create/sqlite/128-workers-4               40.64m ±    98%      41.78m ± 117%        ~ (p=0.805 n=7)
Create/dqlite/1-workers-4                 45.20µ ±    37%      38.80µ ±  29%        ~ (p=0.535 n=7)
Create/dqlite/4-workers-4                 58.90µ ±    29%      42.20µ ±  11%  -28.35% (p=0.019 n=7)
Create/dqlite/16-workers-4                47.60µ ±    19%      43.70µ ±  31%        ~ (p=0.620 n=7)
Create/dqlite/64-workers-4                52.20µ ±    24%      45.90µ ±   8%        ~ (p=0.209 n=7)
Create/dqlite/128-workers-4               43.30µ ±    33%      50.10µ ±  29%        ~ (p=0.259 n=7)
Delete/sqlite/1-workers-4                 303.9µ ±     6%      318.9µ ±   7%        ~ (p=0.154 n=7)
Delete/sqlite/4-workers-4                 1.588m ±    13%      1.646m ±   7%        ~ (p=0.165 n=7)
Delete/sqlite/16-workers-4                5.854m ±    10%      5.877m ±   8%        ~ (p=0.902 n=7)
Delete/sqlite/64-workers-4                20.39m ±   505%      20.72m ± 412%        ~ (p=1.000 n=7)
Delete/sqlite/128-workers-4               40.28m ±    23%      61.27m ± 236%  +52.11% (p=0.002 n=7)
Delete/dqlite/1-workers-4                 48.30µ ±    23%      44.70µ ±  18%        ~ (p=0.209 n=7)
Delete/dqlite/4-workers-4                 56.80µ ±    32%      37.70µ ±  30%  -33.63% (p=0.002 n=7)
Delete/dqlite/16-workers-4                57.70µ ±    15%      37.60µ ±  30%  -34.84% (p=0.001 n=7)
Delete/dqlite/64-workers-4                47.70µ ±    14%      43.90µ ±  27%        ~ (p=0.640 n=7)
Delete/dqlite/128-workers-4               48.00µ ±    21%      45.90µ ±  20%        ~ (p=0.259 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                 333.2µ ±     5%      316.3µ ±   6%        ~ (p=0.067 n=7)
Update/sqlite/4-workers-4                 1.711m ±     9%      1.735m ±   8%        ~ (p=0.902 n=7)
Update/sqlite/16-workers-4                6.096m ±     7%      5.974m ±  12%        ~ (p=0.165 n=7)
Update/sqlite/64-workers-4                21.07m ±    32%      21.20m ±  14%        ~ (p=0.972 n=7)
Update/sqlite/128-workers-4               47.53m ± 33058%      45.99m ±  71%        ~ (p=0.456 n=7)
Update/dqlite/1-workers-4                 43.00µ ±    37%      39.20µ ±  28%        ~ (p=0.123 n=7)
Update/dqlite/4-workers-4                 51.00µ ±    28%      41.10µ ±  26%        ~ (p=0.097 n=7)
Update/dqlite/16-workers-4                43.10µ ±    19%      43.30µ ±  31%        ~ (p=0.805 n=7)
Update/dqlite/64-workers-4                46.10µ ±    31%      48.60µ ±  23%        ~ (p=1.000 n=7)
Update/dqlite/128-workers-4               44.70µ ±    22%      54.20µ ±  17%  +21.25% (p=0.038 n=7)
geomean                                                   ²                    -2.61%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

                                        │      Before      │                After                │
                                        │       B/op       │     B/op       vs base              │
Compaction/sqlite-4                       2.722Ki ±    38%   2.637Ki ± 45%       ~ (p=0.456 n=7)
Compaction/dqlite-4                       4.737Ki ±    35%   4.771Ki ± 57%       ~ (p=0.902 n=7)
Create/sqlite/1-workers-4                 20.65Ki ±     0%   20.65Ki ±  0%       ~ (p=0.474 n=7)
Create/sqlite/4-workers-4                 20.64Ki ±     0%   20.65Ki ±  0%       ~ (p=0.475 n=7)
Create/sqlite/16-workers-4                20.64Ki ±     0%   20.63Ki ±  0%       ~ (p=0.557 n=7)
Create/sqlite/64-workers-4                20.66Ki ±     0%   20.67Ki ± 12%       ~ (p=0.318 n=7)
Create/sqlite/128-workers-4               20.84Ki ±     3%   20.82Ki ±  7%       ~ (p=0.318 n=7)
Create/dqlite/1-workers-4                 19.48Ki ±     0%   19.47Ki ±  0%       ~ (p=0.596 n=7)
Create/dqlite/4-workers-4                 19.45Ki ±     0%   19.44Ki ±  0%       ~ (p=0.535 n=7)
Create/dqlite/16-workers-4                19.46Ki ±     0%   19.44Ki ±  0%  -0.11% (p=0.001 n=7)
Create/dqlite/64-workers-4                19.48Ki ±     0%   19.46Ki ±  1%  -0.11% (p=0.003 n=7)
Create/dqlite/128-workers-4               19.48Ki ±     0%   19.48Ki ±  0%       ~ (p=0.456 n=7)
Delete/sqlite/1-workers-4                 23.33Ki ±     0%   23.33Ki ±  0%       ~ (p=0.950 n=7)
Delete/sqlite/4-workers-4                 23.33Ki ±     0%   23.33Ki ±  0%       ~ (p=0.209 n=7)
Delete/sqlite/16-workers-4                23.32Ki ±     0%   23.31Ki ±  0%       ~ (p=1.000 n=7)
Delete/sqlite/64-workers-4                23.35Ki ±     9%   23.37Ki ±  8%       ~ (p=0.837 n=7)
Delete/sqlite/128-workers-4               23.50Ki ±     1%   23.92Ki ±  7%  +1.80% (p=0.004 n=7)
Delete/dqlite/1-workers-4                 21.72Ki ±     0%   21.73Ki ±  0%       ~ (p=0.471 n=7)
Delete/dqlite/4-workers-4                 21.70Ki ±     0%   21.69Ki ±  0%       ~ (p=0.334 n=7)
Delete/dqlite/16-workers-4                21.71Ki ±     0%   21.70Ki ±  0%       ~ (p=0.477 n=7)
Delete/dqlite/64-workers-4                21.73Ki ±    10%   21.72Ki ±  3%       ~ (p=0.778 n=7)
Delete/dqlite/128-workers-4               21.73Ki ±     9%   21.73Ki ±  0%       ~ (p=0.829 n=7)
Get/sqlite-4                              24.98Ki ±     0%   24.98Ki ±  0%       ~ (p=0.880 n=7)
Get/dqlite-4                              22.81Ki ±     0%   22.81Ki ±  0%       ~ (p=0.734 n=7)
List/sqlite-tiny/all-4                    1.169Ki ±    15%   1.225Ki ± 18%       ~ (p=1.000 n=7)
List/sqlite-tiny/pagination-4             1.626Ki ±     2%   1.620Ki ±  1%       ~ (p=0.330 n=7)
List/sqlite-fits-in-page/all-4            6.330Ki ±    10%   6.259Ki ± 10%       ~ (p=0.644 n=7)
List/sqlite-fits-in-page/pagination-4     9.685Ki ±    11%   9.936Ki ± 14%       ~ (p=0.535 n=7)
List/sqlite-overflows-page/all-4          13.22Ki ±     0%   13.22Ki ±  0%       ~ (p=0.289 n=7)
List/sqlite-overflows-page/pagination-4   13.40Ki ±   131%   14.46Ki ± 83%       ~ (p=0.710 n=7)
List/dqlite-tiny/all-4                      837.0 ±    18%     870.0 ±  3%       ~ (p=0.241 n=7)
List/dqlite-tiny/pagination-4               840.0 ±     2%     848.0 ±  4%       ~ (p=0.197 n=7)
List/dqlite-fits-in-page/all-4            4.247Ki ±     3%   4.268Ki ±  1%       ~ (p=0.620 n=7)
List/dqlite-fits-in-page/pagination-4     4.392Ki ±     4%   4.276Ki ±  2%       ~ (p=0.097 n=7)
List/dqlite-overflows-page/all-4          21.18Ki ±     1%   21.03Ki ±  2%       ~ (p=0.318 n=7)
List/dqlite-overflows-page/pagination-4   21.58Ki ±     5%   22.52Ki ±  4%  +4.36% (p=0.038 n=7)
Update/sqlite/1-workers-4                 22.43Ki ±     0%   22.43Ki ±  0%       ~ (p=0.360 n=7)
Update/sqlite/4-workers-4                 22.44Ki ±     0%   22.43Ki ±  0%       ~ (p=0.220 n=7)
Update/sqlite/16-workers-4                22.48Ki ±     0%   22.46Ki ±  0%       ~ (p=0.710 n=7)
Update/sqlite/64-workers-4                22.93Ki ±     5%   23.08Ki ±  2%       ~ (p=0.318 n=7)
Update/sqlite/128-workers-4               24.34Ki ± 12085%   23.96Ki ± 10%       ~ (p=0.620 n=7)
Update/dqlite/1-workers-4                 21.19Ki ±     0%   21.18Ki ±  0%       ~ (p=0.058 n=7)
Update/dqlite/4-workers-4                 21.17Ki ±     0%   21.16Ki ±  0%       ~ (p=0.636 n=7)
Update/dqlite/16-workers-4                21.22Ki ±     1%   21.20Ki ±  1%       ~ (p=0.620 n=7)
Update/dqlite/64-workers-4                21.72Ki ±     2%   21.85Ki ±  3%       ~ (p=0.710 n=7)
Update/dqlite/128-workers-4               22.45Ki ±     5%   21.79Ki ±  8%       ~ (p=0.318 n=7)
geomean                                   13.47Ki            13.52Ki        +0.33%

                                        │     Before     │                After                 │
                                        │   allocs/op    │  allocs/op    vs base                │
Compaction/sqlite-4                       113.0 ±    39%   109.0 ±  47%       ~ (p=0.363 n=7)
Compaction/dqlite-4                       114.0 ±    35%   115.0 ±  57%       ~ (p=0.927 n=7)
Create/sqlite/1-workers-4                 444.0 ±     0%   444.0 ±   0%       ~ (p=1.000 n=7) ¹
Create/sqlite/4-workers-4                 444.0 ±     0%   444.0 ±   0%       ~ (p=1.000 n=7) ¹
Create/sqlite/16-workers-4                444.0 ±     0%   444.0 ±   0%       ~ (p=1.000 n=7)
Create/sqlite/64-workers-4                444.0 ±     0%   444.0 ±   5%       ~ (p=0.396 n=7)
Create/sqlite/128-workers-4               448.0 ±     2%   447.0 ±   3%       ~ (p=0.095 n=7)
Create/dqlite/1-workers-4                 361.0 ±     0%   361.0 ±   0%       ~ (p=1.000 n=7)
Create/dqlite/4-workers-4                 361.0 ±     0%   361.0 ±   0%       ~ (p=1.000 n=7) ¹
Create/dqlite/16-workers-4                360.0 ±     0%   361.0 ±   0%       ~ (p=0.592 n=7)
Create/dqlite/64-workers-4                360.0 ±     0%   360.0 ±   0%       ~ (p=1.000 n=7)
Create/dqlite/128-workers-4               360.0 ±     0%   360.0 ±   0%       ~ (p=1.000 n=7) ¹
Delete/sqlite/1-workers-4                 513.0 ±     0%   513.0 ±   0%       ~ (p=1.000 n=7)
Delete/sqlite/4-workers-4                 512.0 ±     0%   512.0 ±   0%       ~ (p=1.000 n=7)
Delete/sqlite/16-workers-4                512.0 ±     0%   512.0 ±   0%       ~ (p=1.000 n=7)
Delete/sqlite/64-workers-4                512.0 ±     1%   513.0 ±   1%       ~ (p=0.435 n=7)
Delete/sqlite/128-workers-4               515.0 ±     1%   518.0 ±   1%       ~ (p=0.160 n=7)
Delete/dqlite/1-workers-4                 391.0 ±     0%   391.0 ±   0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/4-workers-4                 391.0 ±     0%   391.0 ±   0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/16-workers-4                391.0 ±     0%   391.0 ±   0%       ~ (p=1.000 n=7) ¹
Delete/dqlite/64-workers-4                391.0 ±    13%   391.0 ±   4%       ~ (p=1.000 n=7)
Delete/dqlite/128-workers-4               391.0 ±    12%   391.0 ±   0%       ~ (p=1.000 n=7)
Get/sqlite-4                              560.0 ±     0%   560.0 ±   0%       ~ (p=1.000 n=7) ¹
Get/dqlite-4                              404.0 ±     0%   404.0 ±   0%       ~ (p=1.000 n=7) ¹
List/sqlite-tiny/all-4                    37.00 ±    19%   39.00 ±  23%       ~ (p=0.866 n=7)
List/sqlite-tiny/pagination-4             56.00 ±     2%   56.00 ±   2%       ~ (p=1.000 n=7)
List/sqlite-fits-in-page/all-4            48.00 ±    12%   47.00 ±  13%       ~ (p=0.633 n=7)
List/sqlite-fits-in-page/pagination-4     88.00 ±    18%   89.00 ±  20%       ~ (p=0.645 n=7)
List/sqlite-overflows-page/all-4          18.00 ±     0%   18.00 ±   0%       ~ (p=1.000 n=7) ¹
List/sqlite-overflows-page/pagination-4   18.00 ±   183%   20.00 ± 115%       ~ (p=0.633 n=7)
List/dqlite-tiny/all-4                    13.00 ±    31%   14.00 ±   7%       ~ (p=0.168 n=7)
List/dqlite-tiny/pagination-4             13.00 ±     0%   13.00 ±   0%       ~ (p=1.000 n=7) ¹
List/dqlite-fits-in-page/all-4            17.00 ±     6%   18.00 ±   6%       ~ (p=1.000 n=7)
List/dqlite-fits-in-page/pagination-4     18.00 ±     6%   17.00 ±   6%       ~ (p=0.054 n=7)
List/dqlite-overflows-page/all-4          29.00 ±     3%   29.00 ±   3%       ~ (p=1.000 n=7)
List/dqlite-overflows-page/pagination-4   30.00 ±     7%   32.00 ±   6%       ~ (p=0.051 n=7)
Update/sqlite/1-workers-4                 460.0 ±     0%   460.0 ±   0%       ~ (p=1.000 n=7) ¹
Update/sqlite/4-workers-4                 460.0 ±     0%   460.0 ±   0%       ~ (p=1.000 n=7) ¹
Update/sqlite/16-workers-4                461.0 ±     0%   460.0 ±   0%       ~ (p=0.541 n=7)
Update/sqlite/64-workers-4                470.0 ±     4%   473.0 ±   2%       ~ (p=0.283 n=7)
Update/sqlite/128-workers-4               500.0 ± 11998%   491.0 ±  10%       ~ (p=0.596 n=7)
Update/dqlite/1-workers-4                 373.0 ±     0%   373.0 ±   0%       ~ (p=1.000 n=7) ¹
Update/dqlite/4-workers-4                 373.0 ±     0%   373.0 ±   0%       ~ (p=1.000 n=7)
Update/dqlite/16-workers-4                374.0 ±     1%   373.0 ±   1%       ~ (p=0.308 n=7)
Update/dqlite/64-workers-4                382.0 ±     2%   385.0 ±   3%       ~ (p=0.688 n=7)
Update/dqlite/128-workers-4               396.0 ±     5%   384.0 ±   8%       ~ (p=0.273 n=7)
geomean                                   195.2            196.2         +0.50%
¹ all samples are equal

                                        │        Before         │                    After                    │
                                        │ network-bytes-read/op │ network-bytes-read/op  vs base              │
Compaction/dqlite-4                               1.722Ki ± 35%           1.734Ki ± 58%       ~ (p=0.927 n=7)
Create/dqlite/1-workers-4                           239.6 ±  0%             240.1 ±  0%       ~ (p=0.527 n=7)
Create/dqlite/4-workers-4                           240.9 ±  0%             241.2 ±  0%       ~ (p=0.400 n=7)
Create/dqlite/16-workers-4                          240.7 ±  0%             241.6 ±  0%  +0.37% (p=0.001 n=7)
Create/dqlite/64-workers-4                          240.7 ±  0%             241.1 ±  0%       ~ (p=0.143 n=7)
Create/dqlite/128-workers-4                         241.2 ±  0%             240.9 ±  0%       ~ (p=0.470 n=7)
Delete/dqlite/1-workers-4                           716.3 ±  0%             716.1 ±  0%       ~ (p=0.684 n=7)
Delete/dqlite/4-workers-4                           717.6 ±  0%             717.7 ±  0%       ~ (p=0.597 n=7)
Delete/dqlite/16-workers-4                          717.0 ±  0%             717.4 ±  0%       ~ (p=0.618 n=7)
Delete/dqlite/64-workers-4                          716.8 ± 11%             716.9 ±  4%       ~ (p=0.779 n=7)
Delete/dqlite/128-workers-4                         717.6 ± 11%             718.1 ±  0%       ~ (p=0.104 n=7)
Get/dqlite-4                                      1.133Ki ±  0%           1.134Ki ±  0%       ~ (p=0.286 n=7)
List/dqlite-tiny/all-4                              189.3 ± 30%             202.9 ±  6%       ~ (p=0.244 n=7)
List/dqlite-tiny/pagination-4                       188.9 ±  2%             191.5 ±  4%       ~ (p=0.053 n=7)
List/dqlite-fits-in-page/all-4                    1.206Ki ±  4%           1.214Ki ±  1%       ~ (p=0.737 n=7)
List/dqlite-fits-in-page/pagination-4             1.237Ki ±  6%           1.189Ki ±  2%  -3.87% (p=0.011 n=7)
List/dqlite-overflows-page/all-4                  6.214Ki ±  2%           6.144Ki ±  3%       ~ (p=0.209 n=7)
List/dqlite-overflows-page/pagination-4           6.318Ki ±  7%           6.722Ki ±  7%       ~ (p=0.079 n=7)
Update/dqlite/1-workers-4                           262.6 ±  0%             262.7 ±  0%  +0.04% (p=0.009 n=7)
Update/dqlite/4-workers-4                           262.9 ±  0%             262.9 ±  0%       ~ (p=0.764 n=7)
Update/dqlite/16-workers-4                          263.4 ±  1%             262.8 ±  1%       ~ (p=0.274 n=7)
Update/dqlite/64-workers-4                          269.0 ±  2%             271.0 ±  3%       ~ (p=0.805 n=7)
Update/dqlite/128-workers-4                         278.6 ±  5%             270.2 ±  8%       ~ (p=0.298 n=7)
geomean                                             548.0                   550.2        +0.40%

                                        │          Before          │                     After                      │
                                        │ network-bytes-written/op │ network-bytes-written/op  vs base              │
Compaction/dqlite-4                                    4.464 ±  6%                4.473 ±  9%       ~ (p=0.876 n=7)
Create/dqlite/1-workers-4                              112.9 ±  2%                113.4 ±  1%       ~ (p=0.397 n=7)
Create/dqlite/4-workers-4                              114.9 ±  1%                115.5 ±  1%       ~ (p=0.368 n=7)
Create/dqlite/16-workers-4                             114.7 ±  1%                116.1 ±  1%  +1.22% (p=0.001 n=7)
Create/dqlite/64-workers-4                             114.5 ±  1%                115.2 ±  1%       ~ (p=0.195 n=7)
Create/dqlite/128-workers-4                            115.2 ±  1%                115.2 ±  1%       ~ (p=0.642 n=7)
Delete/dqlite/1-workers-4                              81.71 ±  1%                81.56 ±  1%       ~ (p=0.318 n=7)
Delete/dqlite/4-workers-4                              82.17 ±  1%                82.24 ±  0%       ~ (p=0.535 n=7)
Delete/dqlite/16-workers-4                             82.09 ±  0%                82.32 ±  1%       ~ (p=0.535 n=7)
Delete/dqlite/64-workers-4                             81.87 ± 33%                81.90 ± 11%       ~ (p=0.805 n=7)
Delete/dqlite/128-workers-4                            82.22 ± 33%                82.49 ±  1%       ~ (p=0.137 n=7)
Get/dqlite-4                                           80.50 ±  0%                80.49 ±  0%       ~ (p=0.254 n=7)
List/dqlite-tiny/all-4                               0.03743 ± 61%              0.04285 ± 11%       ~ (p=0.259 n=7)
List/dqlite-tiny/pagination-4                        0.04440 ±  7%              0.04566 ±  6%       ~ (p=0.128 n=7)
List/dqlite-fits-in-page/all-4                       0.05075 ±  7%              0.05111 ±  2%       ~ (p=0.805 n=7)
List/dqlite-fits-in-page/pagination-4                0.08174 ± 21%              0.07706 ± 13%       ~ (p=0.620 n=7)
List/dqlite-overflows-page/all-4                     0.06472 ±  3%              0.06442 ±  3%       ~ (p=0.934 n=7)
List/dqlite-overflows-page/pagination-4               0.1158 ± 12%               0.1198 ± 18%       ~ (p=0.383 n=7)
Update/dqlite/1-workers-4                              136.7 ±  0%                136.7 ±  0%       ~ (p=0.625 n=7)
Update/dqlite/4-workers-4                              136.7 ±  0%                136.7 ±  0%       ~ (p=0.954 n=7)
Update/dqlite/16-workers-4                             137.0 ±  1%                137.1 ±  0%       ~ (p=0.918 n=7)
Update/dqlite/64-workers-4                             140.5 ±  2%                141.2 ±  3%       ~ (p=0.688 n=7)
Update/dqlite/128-workers-4                            144.8 ±  5%                140.9 ±  8%       ~ (p=0.437 n=7)
geomean                                                13.30                      13.39        +0.67%
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                       21.17µ ±    9%
Compaction/dqlite-4                       44.62µ ±    8%
Create/sqlite/1-workers-4                 546.5µ ±    3%
Create/sqlite/4-workers-4                 545.2µ ±    7%
Create/sqlite/16-workers-4                489.9µ ±   13%
Create/sqlite/64-workers-4                514.5µ ± 2144%
Create/sqlite/128-workers-4               775.2µ ±  602%
Create/dqlite/1-workers-4                 1.194m ±    3%
Create/dqlite/4-workers-4                 1.058m ±    3%
Create/dqlite/16-workers-4                1.051m ±    4%
Create/dqlite/64-workers-4                1.070m ±    4%
Create/dqlite/128-workers-4               1.076m ±    3%
Delete/sqlite/1-workers-4                 549.1µ ±    3%
Delete/sqlite/4-workers-4                 540.8µ ±    8%
Delete/sqlite/16-workers-4                486.9µ ±   26%
Delete/sqlite/64-workers-4                697.0µ ± 1701%
Delete/sqlite/128-workers-4               1.955m ±  496%
Delete/dqlite/1-workers-4                 1.216m ±    2%
Delete/dqlite/4-workers-4                 1.084m ±    3%
Delete/dqlite/16-workers-4                1.097m ±   11%
Delete/dqlite/64-workers-4                1.112m ±    5%
Delete/dqlite/128-workers-4               1.085m ±   13%
Get/sqlite-4                              240.6µ ±    1%
Get/dqlite-4                              356.5µ ±    1%
List/sqlite-tiny/all-4                    4.323µ ±    7%
List/sqlite-tiny/pagination-4             8.833µ ±    2%
List/sqlite-fits-in-page/all-4            7.589µ ±    4%
List/sqlite-fits-in-page/pagination-4     22.37µ ±    7%
List/sqlite-overflows-page/all-4          15.66µ ±    3%
List/sqlite-overflows-page/pagination-4   39.83µ ±    7%
List/dqlite-tiny/all-4                    2.850µ ±    2%
List/dqlite-tiny/pagination-4             6.034µ ±    3%
List/dqlite-fits-in-page/all-4            6.102µ ±    3%
List/dqlite-fits-in-page/pagination-4     16.87µ ±    2%
List/dqlite-overflows-page/all-4          19.10µ ±    5%
List/dqlite-overflows-page/pagination-4   43.55µ ±    3%
Update/sqlite/1-workers-4                 567.2µ ±    5%
Update/sqlite/4-workers-4                 549.2µ ±   12%
Update/sqlite/16-workers-4                511.9µ ±   18%
Update/sqlite/64-workers-4                680.1µ ±   35%
Update/sqlite/128-workers-4               986.0µ ±  191%
Update/dqlite/1-workers-4                 1.241m ±    3%
Update/dqlite/4-workers-4                 1.090m ±    4%
Update/dqlite/16-workers-4                1.091m ±    3%
Update/dqlite/64-workers-4                1.153m ±    5%
Update/dqlite/128-workers-4               1.129m ±    9%
geomean                                   228.2µ

                                        │        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                         12.17 ±  2%
Compaction/dqlite-4                         12.22 ±  1%
Create/sqlite/1-workers-4                   13.81 ±  0%
Create/sqlite/4-workers-4                   12.87 ±  2%
Create/sqlite/16-workers-4                  10.94 ±  4%
Create/sqlite/64-workers-4                  8.989 ± 45%
Create/sqlite/128-workers-4                 8.374 ± 46%
Create/dqlite/1-workers-4                   13.14 ±  1%
Create/dqlite/4-workers-4                   10.73 ±  1%
Create/dqlite/16-workers-4                  10.83 ±  1%
Create/dqlite/64-workers-4                  10.82 ±  1%
Create/dqlite/128-workers-4                 10.85 ±  1%
Delete/sqlite/1-workers-4                   16.22 ±  0%
Delete/sqlite/4-workers-4                   14.86 ±  4%
Delete/sqlite/16-workers-4                  12.27 ± 18%
Delete/sqlite/64-workers-4                  10.11 ± 16%
Delete/sqlite/128-workers-4                 9.013 ± 25%
Delete/dqlite/1-workers-4                   15.53 ±  1%
Delete/dqlite/4-workers-4                   13.26 ±  1%
Delete/dqlite/16-workers-4                  13.29 ±  1%
Delete/dqlite/64-workers-4                  13.21 ±  1%
Delete/dqlite/128-workers-4                 13.12 ±  1%
Get/sqlite-4                                14.95 ±  0%
Get/dqlite-4                                11.96 ±  0%
List/sqlite-tiny/all-4                     191.9m ±  1%
List/sqlite-tiny/pagination-4               1.131 ±  0%
List/sqlite-fits-in-page/all-4             163.9m ±  1%
List/sqlite-fits-in-page/pagination-4      964.9m ±  0%
List/sqlite-overflows-page/all-4           177.1m ±  0%
List/sqlite-overflows-page/pagination-4     1.135 ± 48%
List/dqlite-tiny/all-4                     191.1m ±  0%
List/dqlite-tiny/pagination-4               1.126 ±  3%
List/dqlite-fits-in-page/all-4             163.0m ± 59%
List/dqlite-fits-in-page/pagination-4      954.2m ±  1%
List/dqlite-overflows-page/all-4           182.7m ±  0%
List/dqlite-overflows-page/pagination-4     1.070 ±  3%
Update/sqlite/1-workers-4                   15.77 ±  0%
Update/sqlite/4-workers-4                   14.80 ±  2%
Update/sqlite/16-workers-4                  13.28 ±  9%
Update/sqlite/64-workers-4                  11.60 ±  4%
Update/sqlite/128-workers-4                 10.68 ±  7%
Update/dqlite/1-workers-4                   15.23 ±  1%
Update/dqlite/4-workers-4                   12.59 ±  1%
Update/dqlite/16-workers-4                  12.58 ±  2%
Update/dqlite/64-workers-4                  12.92 ±  4%
Update/dqlite/128-workers-4                 12.99 ±  8%
geomean                                     5.164

                                        │     After      │
                                        │ page-writes/op │
Compaction/sqlite-4                        190.2m ± 1%
Compaction/dqlite-4                        187.7m ± 0%
Create/sqlite/1-workers-4                   4.343 ± 0%
Create/sqlite/4-workers-4                   4.323 ± 1%
Create/sqlite/16-workers-4                  4.271 ± 1%
Create/sqlite/64-workers-4                  4.228 ± 5%
Create/sqlite/128-workers-4                 4.228 ± 5%
Create/dqlite/1-workers-4                   4.179 ± 1%
Create/dqlite/4-workers-4                   4.251 ± 1%
Create/dqlite/16-workers-4                  4.282 ± 1%
Create/dqlite/64-workers-4                  4.251 ± 1%
Create/dqlite/128-workers-4                 4.242 ± 1%
Delete/sqlite/1-workers-4                   4.389 ± 0%
Delete/sqlite/4-workers-4                   4.364 ± 1%
Delete/sqlite/16-workers-4                  4.364 ± 1%
Delete/sqlite/64-workers-4                  4.324 ± 5%
Delete/sqlite/128-workers-4                 4.308 ± 4%
Delete/dqlite/1-workers-4                   4.361 ± 1%
Delete/dqlite/4-workers-4                   4.383 ± 1%
Delete/dqlite/16-workers-4                  4.381 ± 0%
Delete/dqlite/64-workers-4                  4.352 ± 1%
Delete/dqlite/128-workers-4                 4.360 ± 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                   4.244 ± 0%
Update/sqlite/4-workers-4                   4.311 ± 1%
Update/sqlite/16-workers-4                  4.315 ± 1%
Update/sqlite/64-workers-4                  4.388 ± 2%
Update/sqlite/128-workers-4                 4.557 ± 4%
Update/dqlite/1-workers-4                   4.193 ± 0%
Update/dqlite/4-workers-4                   4.198 ± 0%
Update/dqlite/16-workers-4                  4.207 ± 1%
Update/dqlite/64-workers-4                  4.377 ± 4%
Update/dqlite/128-workers-4                 4.384 ± 7%
geomean                                                ¹
¹ summaries must be >0 to compute geomean

                                        │     After      │
                                        │ sec-reading/op │
Compaction/sqlite-4                         30.10µ ± 36%
Compaction/dqlite-4                         28.20µ ± 35%
Create/sqlite/1-workers-4                   18.00µ ± 24%
Create/sqlite/4-workers-4                   21.10µ ± 22%
Create/sqlite/16-workers-4                  26.60µ ± 23%
Create/sqlite/64-workers-4                  22.90µ ± 31%
Create/sqlite/128-workers-4                 17.40µ ± 46%
Create/dqlite/1-workers-4                   9.100µ ± 85%
Create/dqlite/4-workers-4                   9.400µ ± 34%
Create/dqlite/16-workers-4                  10.70µ ± 39%
Create/dqlite/64-workers-4                  13.50µ ± 54%
Create/dqlite/128-workers-4                 12.70µ ± 55%
Delete/sqlite/1-workers-4                   33.00µ ± 17%
Delete/sqlite/4-workers-4                   34.70µ ± 14%
Delete/sqlite/16-workers-4                  36.70µ ± 24%
Delete/sqlite/64-workers-4                  43.20µ ± 38%
Delete/sqlite/128-workers-4                 35.90µ ± 61%
Delete/dqlite/1-workers-4                   11.00µ ± 44%
Delete/dqlite/4-workers-4                   18.50µ ± 18%
Delete/dqlite/16-workers-4                  17.00µ ± 50%
Delete/dqlite/64-workers-4                  14.90µ ± 64%
Delete/dqlite/128-workers-4                 15.00µ ± 32%
Get/sqlite-4                                68.60µ ±  9%
Get/dqlite-4                                32.70µ ± 14%
List/sqlite-tiny/all-4                      7.900µ ± 25%
List/sqlite-tiny/pagination-4               15.80µ ±  3%
List/sqlite-fits-in-page/all-4              14.30µ ± 11%
List/sqlite-fits-in-page/pagination-4       39.80µ ± 14%
List/sqlite-overflows-page/all-4            13.30µ ±  3%
List/sqlite-overflows-page/pagination-4     36.00µ ± 43%
List/dqlite-tiny/all-4                      4.000µ ± 22%
List/dqlite-tiny/pagination-4               9.600µ ±  7%
List/dqlite-fits-in-page/all-4              10.40µ ±  1%
List/dqlite-fits-in-page/pagination-4       25.80µ ±  4%
List/dqlite-overflows-page/all-4            32.80µ ± 14%
List/dqlite-overflows-page/pagination-4     74.70µ ± 14%
Update/sqlite/1-workers-4                   22.60µ ± 18%
Update/sqlite/4-workers-4                   23.30µ ± 14%
Update/sqlite/16-workers-4                  22.30µ ± 27%
Update/sqlite/64-workers-4                  23.70µ ± 20%
Update/sqlite/128-workers-4                 28.20µ ± 32%
Update/dqlite/1-workers-4                   10.00µ ± 52%
Update/dqlite/4-workers-4                   12.10µ ± 40%
Update/dqlite/16-workers-4                  13.30µ ± 47%
Update/dqlite/64-workers-4                  14.30µ ± 47%
Update/dqlite/128-workers-4                 14.80µ ± 52%
geomean                                     19.31µ

                                        │      After      │
                                        │ sec-writing/op  │
Compaction/sqlite-4                       9.000µ ±  34%
Compaction/dqlite-4                       6.900µ ±   7%
Create/sqlite/1-workers-4                 333.0µ ±  13%
Create/sqlite/4-workers-4                 1.610m ±   9%
Create/sqlite/16-workers-4                5.803m ±   8%
Create/sqlite/64-workers-4                21.71m ± 344%
Create/sqlite/128-workers-4               41.78m ± 117%
Create/dqlite/1-workers-4                 38.80µ ±  29%
Create/dqlite/4-workers-4                 42.20µ ±  11%
Create/dqlite/16-workers-4                43.70µ ±  31%
Create/dqlite/64-workers-4                45.90µ ±   8%
Create/dqlite/128-workers-4               50.10µ ±  29%
Delete/sqlite/1-workers-4                 318.9µ ±   7%
Delete/sqlite/4-workers-4                 1.646m ±   7%
Delete/sqlite/16-workers-4                5.877m ±   8%
Delete/sqlite/64-workers-4                20.72m ± 412%
Delete/sqlite/128-workers-4               61.27m ± 236%
Delete/dqlite/1-workers-4                 44.70µ ±  18%
Delete/dqlite/4-workers-4                 37.70µ ±  30%
Delete/dqlite/16-workers-4                37.60µ ±  30%
Delete/dqlite/64-workers-4                43.90µ ±  27%
Delete/dqlite/128-workers-4               45.90µ ±  20%
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                 316.3µ ±   6%
Update/sqlite/4-workers-4                 1.735m ±   8%
Update/sqlite/16-workers-4                5.974m ±  12%
Update/sqlite/64-workers-4                21.20m ±  14%
Update/sqlite/128-workers-4               45.99m ±  71%
Update/dqlite/1-workers-4                 39.20µ ±  28%
Update/dqlite/4-workers-4                 41.10µ ±  26%
Update/dqlite/16-workers-4                43.30µ ±  31%
Update/dqlite/64-workers-4                48.60µ ±  23%
Update/dqlite/128-workers-4               54.20µ ±  17%
geomean                                                 ¹
¹ summaries must be >0 to compute geomean

                                        │     After     │
                                        │     B/op      │
Compaction/sqlite-4                       2.637Ki ± 45%
Compaction/dqlite-4                       4.771Ki ± 57%
Create/sqlite/1-workers-4                 20.65Ki ±  0%
Create/sqlite/4-workers-4                 20.65Ki ±  0%
Create/sqlite/16-workers-4                20.63Ki ±  0%
Create/sqlite/64-workers-4                20.67Ki ± 12%
Create/sqlite/128-workers-4               20.82Ki ±  7%
Create/dqlite/1-workers-4                 19.47Ki ±  0%
Create/dqlite/4-workers-4                 19.44Ki ±  0%
Create/dqlite/16-workers-4                19.44Ki ±  0%
Create/dqlite/64-workers-4                19.46Ki ±  1%
Create/dqlite/128-workers-4               19.48Ki ±  0%
Delete/sqlite/1-workers-4                 23.33Ki ±  0%
Delete/sqlite/4-workers-4                 23.33Ki ±  0%
Delete/sqlite/16-workers-4                23.31Ki ±  0%
Delete/sqlite/64-workers-4                23.37Ki ±  8%
Delete/sqlite/128-workers-4               23.92Ki ±  7%
Delete/dqlite/1-workers-4                 21.73Ki ±  0%
Delete/dqlite/4-workers-4                 21.69Ki ±  0%
Delete/dqlite/16-workers-4                21.70Ki ±  0%
Delete/dqlite/64-workers-4                21.72Ki ±  3%
Delete/dqlite/128-workers-4               21.73Ki ±  0%
Get/sqlite-4                              24.98Ki ±  0%
Get/dqlite-4                              22.81Ki ±  0%
List/sqlite-tiny/all-4                    1.225Ki ± 18%
List/sqlite-tiny/pagination-4             1.620Ki ±  1%
List/sqlite-fits-in-page/all-4            6.259Ki ± 10%
List/sqlite-fits-in-page/pagination-4     9.936Ki ± 14%
List/sqlite-overflows-page/all-4          13.22Ki ±  0%
List/sqlite-overflows-page/pagination-4   14.46Ki ± 83%
List/dqlite-tiny/all-4                      870.0 ±  3%
List/dqlite-tiny/pagination-4               848.0 ±  4%
List/dqlite-fits-in-page/all-4            4.268Ki ±  1%
List/dqlite-fits-in-page/pagination-4     4.276Ki ±  2%
List/dqlite-overflows-page/all-4          21.03Ki ±  2%
List/dqlite-overflows-page/pagination-4   22.52Ki ±  4%
Update/sqlite/1-workers-4                 22.43Ki ±  0%
Update/sqlite/4-workers-4                 22.43Ki ±  0%
Update/sqlite/16-workers-4                22.46Ki ±  0%
Update/sqlite/64-workers-4                23.08Ki ±  2%
Update/sqlite/128-workers-4               23.96Ki ± 10%
Update/dqlite/1-workers-4                 21.18Ki ±  0%
Update/dqlite/4-workers-4                 21.16Ki ±  0%
Update/dqlite/16-workers-4                21.20Ki ±  1%
Update/dqlite/64-workers-4                21.85Ki ±  3%
Update/dqlite/128-workers-4               21.79Ki ±  8%
geomean                                   13.52Ki

                                        │    After     │
                                        │  allocs/op   │
Compaction/sqlite-4                       109.0 ±  47%
Compaction/dqlite-4                       115.0 ±  57%
Create/sqlite/1-workers-4                 444.0 ±   0%
Create/sqlite/4-workers-4                 444.0 ±   0%
Create/sqlite/16-workers-4                444.0 ±   0%
Create/sqlite/64-workers-4                444.0 ±   5%
Create/sqlite/128-workers-4               447.0 ±   3%
Create/dqlite/1-workers-4                 361.0 ±   0%
Create/dqlite/4-workers-4                 361.0 ±   0%
Create/dqlite/16-workers-4                361.0 ±   0%
Create/dqlite/64-workers-4                360.0 ±   0%
Create/dqlite/128-workers-4               360.0 ±   0%
Delete/sqlite/1-workers-4                 513.0 ±   0%
Delete/sqlite/4-workers-4                 512.0 ±   0%
Delete/sqlite/16-workers-4                512.0 ±   0%
Delete/sqlite/64-workers-4                513.0 ±   1%
Delete/sqlite/128-workers-4               518.0 ±   1%
Delete/dqlite/1-workers-4                 391.0 ±   0%
Delete/dqlite/4-workers-4                 391.0 ±   0%
Delete/dqlite/16-workers-4                391.0 ±   0%
Delete/dqlite/64-workers-4                391.0 ±   4%
Delete/dqlite/128-workers-4               391.0 ±   0%
Get/sqlite-4                              560.0 ±   0%
Get/dqlite-4                              404.0 ±   0%
List/sqlite-tiny/all-4                    39.00 ±  23%
List/sqlite-tiny/pagination-4             56.00 ±   2%
List/sqlite-fits-in-page/all-4            47.00 ±  13%
List/sqlite-fits-in-page/pagination-4     89.00 ±  20%
List/sqlite-overflows-page/all-4          18.00 ±   0%
List/sqlite-overflows-page/pagination-4   20.00 ± 115%
List/dqlite-tiny/all-4                    14.00 ±   7%
List/dqlite-tiny/pagination-4             13.00 ±   0%
List/dqlite-fits-in-page/all-4            18.00 ±   6%
List/dqlite-fits-in-page/pagination-4     17.00 ±   6%
List/dqlite-overflows-page/all-4          29.00 ±   3%
List/dqlite-overflows-page/pagination-4   32.00 ±   6%
Update/sqlite/1-workers-4                 460.0 ±   0%
Update/sqlite/4-workers-4                 460.0 ±   0%
Update/sqlite/16-workers-4                460.0 ±   0%
Update/sqlite/64-workers-4                473.0 ±   2%
Update/sqlite/128-workers-4               491.0 ±  10%
Update/dqlite/1-workers-4                 373.0 ±   0%
Update/dqlite/4-workers-4                 373.0 ±   0%
Update/dqlite/16-workers-4                373.0 ±   1%
Update/dqlite/64-workers-4                385.0 ±   3%
Update/dqlite/128-workers-4               384.0 ±   8%
geomean                                   196.2

                                        │         After         │
                                        │ network-bytes-read/op │
Compaction/dqlite-4                               1.734Ki ± 58%
Create/dqlite/1-workers-4                           240.1 ±  0%
Create/dqlite/4-workers-4                           241.2 ±  0%
Create/dqlite/16-workers-4                          241.6 ±  0%
Create/dqlite/64-workers-4                          241.1 ±  0%
Create/dqlite/128-workers-4                         240.9 ±  0%
Delete/dqlite/1-workers-4                           716.1 ±  0%
Delete/dqlite/4-workers-4                           717.7 ±  0%
Delete/dqlite/16-workers-4                          717.4 ±  0%
Delete/dqlite/64-workers-4                          716.9 ±  4%
Delete/dqlite/128-workers-4                         718.1 ±  0%
Get/dqlite-4                                      1.134Ki ±  0%
List/dqlite-tiny/all-4                              202.9 ±  6%
List/dqlite-tiny/pagination-4                       191.5 ±  4%
List/dqlite-fits-in-page/all-4                    1.214Ki ±  1%
List/dqlite-fits-in-page/pagination-4             1.189Ki ±  2%
List/dqlite-overflows-page/all-4                  6.144Ki ±  3%
List/dqlite-overflows-page/pagination-4           6.722Ki ±  7%
Update/dqlite/1-workers-4                           262.7 ±  0%
Update/dqlite/4-workers-4                           262.9 ±  0%
Update/dqlite/16-workers-4                          262.8 ±  1%
Update/dqlite/64-workers-4                          271.0 ±  3%
Update/dqlite/128-workers-4                         270.2 ±  8%
geomean                                             550.2

                                        │          After           │
                                        │ network-bytes-written/op │
Compaction/dqlite-4                                    4.473 ±  9%
Create/dqlite/1-workers-4                              113.4 ±  1%
Create/dqlite/4-workers-4                              115.5 ±  1%
Create/dqlite/16-workers-4                             116.1 ±  1%
Create/dqlite/64-workers-4                             115.2 ±  1%
Create/dqlite/128-workers-4                            115.2 ±  1%
Delete/dqlite/1-workers-4                              81.56 ±  1%
Delete/dqlite/4-workers-4                              82.24 ±  0%
Delete/dqlite/16-workers-4                             82.32 ±  1%
Delete/dqlite/64-workers-4                             81.90 ± 11%
Delete/dqlite/128-workers-4                            82.49 ±  1%
Get/dqlite-4                                           80.49 ±  0%
List/dqlite-tiny/all-4                               0.04285 ± 11%
List/dqlite-tiny/pagination-4                        0.04566 ±  6%
List/dqlite-fits-in-page/all-4                       0.05111 ±  2%
List/dqlite-fits-in-page/pagination-4                0.07706 ± 13%
List/dqlite-overflows-page/all-4                     0.06442 ±  3%
List/dqlite-overflows-page/pagination-4               0.1198 ± 18%
Update/dqlite/1-workers-4                              136.7 ±  0%
Update/dqlite/4-workers-4                              136.7 ±  0%
Update/dqlite/16-workers-4                             137.1 ±  0%
Update/dqlite/64-workers-4                             141.2 ±  3%
Update/dqlite/128-workers-4                            140.9 ±  8%
geomean                                                13.39

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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants