compare

~bigbes/sr-ht-core

base run:17 run 49ca31d3
head run:106 run 70490f67
benchmark unit environment base head delta
Columns/graphql-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 1072.0 ± 0% n=10 672.0 ± 0% n=10 -37.31% improvement p=0.000 n=10
Columns/graphql-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 33.00 ± 0% n=10 31.00 ± 0% n=10 -6.06% improvement p=0.000 n=10
Columns/graphql-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 2.881µ ± 3% n=10 2.022µ ± 5% n=10 -29.82% improvement p=0.000 n=10
Columns/graphql_fresh_model-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 4.539Ki ± 0% n=10 4.148Ki ± 0% n=10 -8.61% improvement p=0.000 n=10
Columns/graphql_fresh_model-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 88.00 ± 0% n=10 86.00 ± 0% n=10 -2.27% improvement p=0.000 n=10
Columns/graphql_fresh_model-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 6.742µ ± 3% n=10 6.101µ ± 4% n=10 -9.51% improvement p=0.000 n=10
Columns/no_context-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 4.320Ki ± 0% n=10 5.117Ki ± 0% n=10 +18.44% regression p=0.000 n=10
Columns/no_context-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 67.00 ± 0% n=10 67.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
Columns/no_context-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 6.385µ ± 6% n=10 5.713µ ± 5% n=10 -10.53% improvement p=0.000 n=10
Scan/graphql-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 776.0 ± 0% n=10 376.0 ± 0% n=10 -51.55% improvement p=0.000 n=10
Scan/graphql-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 9.000 ± 0% n=10 7.000 ± 0% n=10 -22.22% improvement p=0.000 n=10
Scan/graphql-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 1200.0n ± 6% n=10 608.8n ± 6% n=10 -49.27% improvement p=0.000 n=10
Scan/no_context-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 3.805Ki ± 0% n=10 4.602Ki ± 0% n=10 +20.94% regression p=0.000 n=10
Scan/no_context-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 25.00 ± 0% n=10 25.00 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
Scan/no_context-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 2.999µ ± 9% n=10 3.041µ ± 10% n=10 ~ p=1.000 n=10
Select-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 2.625Ki ± 0% n=10 2.234Ki ± 0% n=10 -14.88% improvement p=0.000 n=10
Select-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 72.00 ± 0% n=10 70.00 ± 0% n=10 -2.78% improvement p=0.000 n=10
Select-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 6.057µ ± 4% n=10 4.253µ ± 4% n=10 -29.78% improvement p=0.000 n=10
SelectAll-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 3.190Ki ± 0% n=10 3.190Ki ± 0% n=10 ~ p=0.087 n=10
SelectAll-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 102.0 ± 0% n=10 102.0 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
SelectAll-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 7.435µ ± 5% n=10 5.732µ ± 1% n=10 -22.90% improvement p=0.000 n=10
ScanAll-2 B/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 504.0 ± 0% n=10 504.0 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ScanAll-2 allocs/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 5.000 ± 0% n=10 5.000 ± 0% n=10 ~ p=1.000 n=10 all samples are equal
ScanAll-2 sec/op linux/amd64 · sourcecraft.dev/bigbes/sr-ht-core/database · AMD Ryzen 7 3700X 8-Core Processor 495.7n ± 8% n=10 433.9n ± 8% n=10 -12.47% improvement p=0.000 n=10