Skip to content

Commit

Permalink
BDN - add comments to commit, PR, etc.
Browse files Browse the repository at this point in the history
Need to manually trigger on non-main branches for now.
  • Loading branch information
badrishc committed Dec 19, 2024
1 parent 93fd0bf commit 8fd6556
Showing 1 changed file with 5 additions and 16 deletions.
21 changes: 5 additions & 16 deletions .github/workflows/ci-bdnbenchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,29 +76,18 @@ jobs:

# Run `github-action-benchmark` action for the Continuous Benchmarking Charts (https://microsoft.github.io/garnet/charts/)
- name: Store benchmark result for charts
if: github.ref == 'refs/heads/main'
uses: benchmark-action/github-action-benchmark@v1
with:
name: ${{matrix.test}} (${{matrix.os}} ${{matrix.framework}} ${{matrix.configuration}})
tool: 'benchmarkdotnet'
output-file-path: ./test/BDNPerfTests/BenchmarkDotNet.Artifacts/results/BDN.benchmark.${{ matrix.test }}-report-full-compressed.json
github-token: ${{ secrets.GITHUB_TOKEN }}
auto-push: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
save-data-file: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
summary-always: true
gh-pages-branch: 'continuousbenchmark'
benchmark-data-dir-path: 'website/static/charts'
auto-push: true
max-items-in-chart: 50

# Run `github-action-benchmark` action for the Continuous Benchmarking Summary
- name: Generate summary for benchmark result
if: github.ref != 'refs/heads/main'
uses: benchmark-action/github-action-benchmark@v1
with:
name: ${{matrix.test}} (${{matrix.os}} ${{matrix.framework}} ${{matrix.configuration}})
tool: 'benchmarkdotnet'
output-file-path: ./test/BDNPerfTests/BenchmarkDotNet.Artifacts/results/BDN.benchmark.${{ matrix.test }}-report-full-compressed.json
github-token: ${{ secrets.GITHUB_TOKEN }}
summary-always: true
save-data-file: false
gh-pages-branch: 'continuousbenchmark'
benchmark-data-dir-path: 'website/static/charts'
alert-threshold: '10%'
comment-always: true
fail-on-alert: false

18 comments on commit 8fd6556

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cluster.ClusterMigrate (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 37030.90755353655 ns (± 177.86762928643802) 37019.442826334634 ns (± 280.42350056119926) 1.00
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38756.00258382162 ns (± 312.02699614940286) 38085.221775599886 ns (± 277.1775351851249) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32657.67108154297 ns (± 26.834738590949897) 32093.326253255207 ns (± 302.02603093337854) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31348.5683026995 ns (± 46.72689054154179) 31414.061442057293 ns (± 139.61762216009618) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1743.5790861765543 ns (± 10.91116562182358) 1745.6971743265788 ns (± 12.49307504658083) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1794.9650396200327 ns (± 1.049087351386753) 1769.6846618652344 ns (± 9.501942986565917) 1.01
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1670.4815117518108 ns (± 1.5988919250430655) 1708.5121154149374 ns (± 11.886566074750796) 0.98

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lua.LuaScripts (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 259.68418077322156 ns (± 0.37353793434348287) 252.092142868042 ns (± 1.1826197667434049) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 490.3107660293579 ns (± 1.8637467054257408) 455.34251874287924 ns (± 1.7765523331229764) 1.08
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 677.7094040598188 ns (± 2.1736616871064998) 669.7056493123372 ns (± 2.59020836197951) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 655.7780671486488 ns (± 2.1277976047922094) 648.7935075078692 ns (± 2.461914126153053) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.ObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 149835.5925048828 ns (± 701.7163500863542) 149371.40583496093 ns (± 1342.1731628303135) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 139973.59938151043 ns (± 1157.9099514453728) 134528.04294057994 ns (± 321.25109033811674) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 128912.21194893973 ns (± 748.99302780819) 127014.37173665364 ns (± 1365.5385625009142) 1.01
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 166184.81365094866 ns (± 800.927738097121) 162667.0348795573 ns (± 408.4313219658065) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 150790.2963704427 ns (± 1339.275716980169) 152548.70340983072 ns (± 1019.9556836701696) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 145497.03134390025 ns (± 1098.342730474368) 145342.77481515068 ns (± 568.9699594297269) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 146418.5142124721 ns (± 301.4429106409568) 143818.0591430664 ns (± 208.90700897903557) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 144332.70939753606 ns (± 226.79907342661033) 144190.07194010416 ns (± 459.91382610666903) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 134014.14294433594 ns (± 1039.4226445301053) 130161.25346491887 ns (± 920.0196120072112) 1.03

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1740.8661915705754 ns (± 2.6301483977880986) 1759.4507916768391 ns (± 13.660607604049737) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1890.2732922480657 ns (± 0.9673021813531438) 1911.8325642177037 ns (± 5.277817664615905) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1891.1834716796875 ns (± 2.148467856283345) 1911.237678527832 ns (± 11.029018546635832) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lua.LuaScripts (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 133.65609963734946 ns (± 0.5096943733565158) 128.52911790211996 ns (± 0.41317959996327164) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 215.15562193734306 ns (± 0.4059995227461077) 204.6912942613874 ns (± 0.4140316056495741) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 322.67908732096356 ns (± 0.5542471531647485) 319.66874599456787 ns (± 0.6686091658058759) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 300.1005615506853 ns (± 0.6319276378910605) 278.94521126380334 ns (± 0.6624276152977646) 1.08

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cluster.ClusterOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16549.383575439453 ns (± 129.67460685415242) 16597.98286183675 ns (± 13.22513311369709) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16730.25961303711 ns (± 33.10791242925416) 16883.369447980607 ns (± 106.38520647436536) 0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14902.71546681722 ns (± 8.615266002833524) 15154.273329514723 ns (± 37.49625837286471) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14092.419507707868 ns (± 65.85842607911695) 14916.635836791993 ns (± 53.83204757187259) 0.94
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 120680.28133951823 ns (± 768.2904637251337) 121335.20662278395 ns (± 127.35117049952692) 0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20792.714950561523 ns (± 76.967508054458) 20963.629544939315 ns (± 88.27896967107353) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20835.926581246513 ns (± 109.60648109172573) 20512.866662597655 ns (± 145.34485678384613) 1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16094.160360483023 ns (± 11.151809120720674) 16221.934904988606 ns (± 92.92136411419004) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 16185.34459177653 ns (± 22.672067962277644) 15133.805272420248 ns (± 68.66676720121838) 1.07
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 125952.89824969952 ns (± 95.14128801915736) 127534.90684291294 ns (± 149.83966559360815) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cluster.ClusterMigrate (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35699.231896033656 ns (± 54.06807551949791) 35080.750732421875 ns (± 46.392748688877084) 1.02
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 35898.57835036058 ns (± 37.56938750642334) 35846.47674560547 ns (± 42.69699322807037) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30864.157104492188 ns (± 65.12950764473932) 31149.076625279016 ns (± 31.39952806094743) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30097.235543387276 ns (± 39.468310677553596) 29823.347909109933 ns (± 26.7927398830035) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 58527.361291503905 ns (± 305.0446724083798) 59792.46854654948 ns (± 69.3952207218834) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 231955.7162597656 ns (± 1191.0029638469366) 252814.1730143229 ns (± 1957.6740389800868) 0.92
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 121888.06291503906 ns (± 704.530430339786) 115385.58368937175 ns (± 107.56545040455813) 1.06
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 108185.00068882534 ns (± 475.13141965332653) 112842.07627986028 ns (± 257.0315757550865) 0.96
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 59022.55943196615 ns (± 272.49795685782397) 57048.1357421875 ns (± 326.8518048592005) 1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 246566.32875976563 ns (± 2334.2640679784495) 248658.8282877604 ns (± 2252.504249636598) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 128013.55843098958 ns (± 274.90187532496736) 131074.3539381761 ns (± 387.0994200921391) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 132634.31341145834 ns (± 1188.4535408886277) 136696.15239257814 ns (± 1454.1677067986716) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 61465.104764498195 ns (± 56.13846449601735) 59584.593200683594 ns (± 56.64603819170101) 1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 232124.78230794272 ns (± 1913.2242542168087) 228697.8384821965 ns (± 912.7570046426019) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 121196.45504760742 ns (± 163.5673789308838) 120153.3653116862 ns (± 906.7122995689471) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 109767.49951985678 ns (± 475.8048057183692) 110015.0903116862 ns (± 563.5112955986249) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cluster.ClusterOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 15962.261258638822 ns (± 13.551063087030322) 16065.426635742188 ns (± 81.85706451988617) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15932.338387625558 ns (± 26.179636292981364) 14836.648966471354 ns (± 69.57704236874193) 1.07
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14775.929260253906 ns (± 29.105019640994858) 14739.252362932477 ns (± 38.62715811984731) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13131.670684814453 ns (± 42.82260906910067) 13373.571472167969 ns (± 40.67411050222551) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 130628.26397235577 ns (± 227.22842433932743) 131434.91385323662 ns (± 167.75173538852718) 0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19026.629638671875 ns (± 54.44701682058739) 19251.37211726262 ns (± 73.87775504055061) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 17992.9194859096 ns (± 29.458307618415002) 18644.752938406808 ns (± 62.26318412495047) 0.97
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15492.040780874398 ns (± 54.406813991162984) 16078.982761928013 ns (± 67.06213746307155) 0.96
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14215.161602313701 ns (± 10.008789910170702) 14569.812978108725 ns (± 188.34803232331868) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 140375.7080078125 ns (± 306.234921206932) 143736.96126302084 ns (± 954.3185699419655) 0.98

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.ObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 112931.23692103794 ns (± 172.5728591227064) 126238.87288411458 ns (± 367.3387421756896) 0.89
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 103092.97834123884 ns (± 239.8010829799408) 104915.49769810268 ns (± 167.4391536199353) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 99104.72063337054 ns (± 113.18130720526902) 96002.42135184152 ns (± 178.49036176553548) 1.03
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 129067.68101283482 ns (± 313.6362286579493) 134184.06005859375 ns (± 579.3986263416547) 0.96
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 118908.8144155649 ns (± 480.42360622133083) 114842.9704938616 ns (± 247.71102978211317) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113596.46230844352 ns (± 229.9129913205042) 108346.58203125 ns (± 194.9861947852116) 1.05
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 116950.38800920759 ns (± 422.0698115887556) 115882.31811523438 ns (± 214.17853901671637) 1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 102904.75463867188 ns (± 156.7046329590434) 102751.07299804688 ns (± 179.56932190648791) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 95633.10634068081 ns (± 262.79391715965903) 95558.9372907366 ns (± 174.19493124276198) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.ScriptOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 10004.685644785563 ns (± 15.69940453122255) 10420.35756225586 ns (± 118.12756460230744) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 10760.016004435221 ns (± 113.05789101032087) 11464.188195364815 ns (± 84.60948177731383) 0.94
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 10685.282207782451 ns (± 72.16903842195698) 11147.44027404785 ns (± 95.45062017689189) 0.96
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8612.189339270959 ns (± 12.603119743645168) 8775.474641927083 ns (± 108.03965547271557) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 9108.012199401855 ns (± 10.898508282683064) 9715.964964548746 ns (± 13.375061832416078) 0.94
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 9985.93687693278 ns (± 98.02764773131821) 9998.05284663609 ns (± 77.624636331516) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 12393.277606201173 ns (± 156.52274338544467) 12308.271237182616 ns (± 98.38862446001339) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8852.441579182943 ns (± 123.82616734474642) 8835.10714017428 ns (± 56.236231690250236) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 147117.67049153647 ns (± 1243.447351051949) 146574.35815429688 ns (± 527.2806253862854) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 16916.331751896785 ns (± 40.88715297262395) 16630.512804667156 ns (± 18.112377547667624) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 16573.574873704176 ns (± 109.0662928270032) 16331.750818888346 ns (± 29.53244241162127) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 141913.05501302084 ns (± 290.33418648321987) 138914.00551350912 ns (± 229.88377358462233) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 41596.213736397876 ns (± 331.98525366936127) 41717.262154134114 ns (± 269.4394494959848) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 107375.54181315104 ns (± 617.9065282743526) 106995.1082438151 ns (± 621.6098904661043) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 8589676.3359375 ns (± 58881.484159417705) 8529657.357572116 ns (± 32762.626597302326) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 242170.3349527995 ns (± 1090.1810103744199) 241508.15256347656 ns (± 1185.8569608186833) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 147306.4835205078 ns (± 2165.193004742601) 147208.4262131911 ns (± 494.34020330699997) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 16702.390752156574 ns (± 211.7234076520043) 16603.639896099383 ns (± 22.4805802948033) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 16655.812519618445 ns (± 29.857412482051664) 16237.80641761193 ns (± 15.583252441774992) 1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 144128.88427734375 ns (± 218.69112752632958) 139331.95958658855 ns (± 683.8346328043032) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 42833.864157540454 ns (± 26.08752553060067) 42956.91859436035 ns (± 64.34278837228791) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 105754.06022135417 ns (± 423.44293577457717) 105332.37552897136 ns (± 573.132540451399) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 8574226.425520834 ns (± 135234.89640397875) 8487649.016145833 ns (± 46246.171997360914) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 244090.76141357422 ns (± 215.91009978304243) 242573.56059570314 ns (± 1216.8837868981361) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.CustomOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 60629.7353108724 ns (± 46.59473334946837) 60639.64146205357 ns (± 68.12700062627485) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 221804.7224934896 ns (± 1247.793623388748) 230790.8656529018 ns (± 369.72997149669004) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 129703.79813058036 ns (± 254.96771142404654) 129532.11669921875 ns (± 107.09374780867469) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 116661.4990234375 ns (± 194.03139106201112) 108365.18031529018 ns (± 87.0097101356352) 1.08
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 60871.7533991887 ns (± 89.79748147692864) 61091.218449519234 ns (± 56.691793488958645) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 232928.58605018028 ns (± 515.2154884355517) 234545.2845982143 ns (± 1143.9592321843468) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 147759.9210611979 ns (± 440.01048531388153) 140390.85693359375 ns (± 451.74974565440766) 1.05
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 134480.69022042412 ns (± 368.3729409282145) 132663.7548828125 ns (± 324.71410807796565) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 60798.42224121094 ns (± 70.39382165748351) 62110.64218374399 ns (± 56.615682214725545) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 232970.9912109375 ns (± 294.00267114436053) 217609.26688058037 ns (± 321.2182001704535) 1.07
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 128450.61442057292 ns (± 105.80405054662073) 130564.68098958333 ns (± 151.30284183119167) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 111647.08862304688 ns (± 72.25368139342466) 108283.154296875 ns (± 65.95686812639985) 1.03

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.RawStringOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14763.93962449294 ns (± 18.219788905597543) 14862.368139648437 ns (± 121.65100618136553) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19864.65787862142 ns (± 140.2819529274883) 19657.00076880822 ns (± 66.39431394786303) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 18248.534754435223 ns (± 22.901750647100716) 19071.031643207258 ns (± 136.75405154694104) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 21082.218379429407 ns (± 137.14983976687967) 19123.26953938802 ns (± 170.64396689426624) 1.10
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16050.355095496545 ns (± 30.916401227792807) 15972.266765049526 ns (± 20.82775177224988) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11189.13007899693 ns (± 54.811786200239425) 10708.546045156625 ns (± 67.41093644553584) 1.04
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22721.2982808431 ns (± 140.5291466792256) 22346.057220458984 ns (± 25.88928800988525) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21803.319181315102 ns (± 152.71296350178028) 20770.827869121844 ns (± 14.368116738700197) 1.05
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 30426.910042317708 ns (± 305.18417927371183) 26939.963010515487 ns (± 307.2948214283375) 1.13
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26492.67533671061 ns (± 178.0954211003591) 28115.658519199915 ns (± 134.926668864647) 0.94
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21588.333854675293 ns (± 56.669434332488485) 22764.67922101702 ns (± 351.06454078811475) 0.95
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26056.025084431967 ns (± 206.62055055168858) 26685.738078816732 ns (± 196.99261042709688) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 24929.861689249676 ns (± 161.09762967134782) 25261.113302612306 ns (± 183.4039133576499) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 26688.700669352213 ns (± 148.12896047629454) 27155.756740315755 ns (± 169.05922694622535) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16009.300729604867 ns (± 11.696051401786207) 16124.613906860352 ns (± 38.94622097527045) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10706.54037882487 ns (± 102.69077999300154) 10640.290757315499 ns (± 90.97963796594631) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26082.988822428386 ns (± 139.47820948466017) 26402.672913614908 ns (± 182.30551536549657) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27897.916422526043 ns (± 122.31410804475382) 27399.181535847983 ns (± 190.86069122310113) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33012.15232747396 ns (± 335.9295691765061) 32933.61935628255 ns (± 354.17980593398124) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33294.34210205078 ns (± 116.04386120931241) 32707.147782389322 ns (± 395.39446659291895) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15107.077863420758 ns (± 23.724452072083118) 14862.67503712972 ns (± 79.163527972475) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19545.25941467285 ns (± 89.18386172991201) 19702.90264485677 ns (± 177.17835128907922) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 18830.428413391113 ns (± 45.917870974011834) 18794.289294903094 ns (± 53.52638513905253) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 19517.994382222492 ns (± 21.89965698934203) 19387.6058013916 ns (± 197.43447729743576) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16285.828150822566 ns (± 48.1425035344448) 16131.318964640299 ns (± 18.689819083395896) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10668.406178792318 ns (± 72.49287997108071) 10583.681550089519 ns (± 81.00228534872136) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21142.589191981726 ns (± 57.817595315261826) 21694.55664571126 ns (± 48.12530408870855) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22038.96494801839 ns (± 50.29629817146144) 21744.40531311035 ns (± 114.63615935932813) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26374.12355957031 ns (± 140.66965554401648) 25870.029161580405 ns (± 75.51791875159076) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27109.234516688757 ns (± 121.75564501637822) 25517.77844441732 ns (± 133.60509461593463) 1.06

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 15262.193952287946 ns (± 14.19931202108374) 15407.52422626202 ns (± 18.922920472393567) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 17493.346228966348 ns (± 22.10583849590474) 17477.347564697266 ns (± 7.754654020067868) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 17480.618940080916 ns (± 24.530123371539776) 18367.529551188152 ns (± 119.55680997783506) 0.95
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8038.641357421875 ns (± 11.290035858207652) 8102.077157156808 ns (± 15.418888134752141) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 9417.437635149274 ns (± 12.453360842903171) 9388.88450035682 ns (± 14.945739163105443) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 10028.777186075846 ns (± 16.142477435527343) 10104.45829119001 ns (± 20.47438661701892) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 11700.747898646763 ns (± 15.949950123732348) 12028.805847167969 ns (± 38.94853103712562) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8056.742531912668 ns (± 8.788611600765504) 8084.800611223493 ns (± 5.005242492758806) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 89985.99618765023 ns (± 224.54585094185074) 89668.79225510817 ns (± 104.67415537347541) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 23728.167506626673 ns (± 22.083775212209087) 23505.756051199776 ns (± 15.881470155856102) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 23147.542027064734 ns (± 17.51052045016666) 22895.68587083083 ns (± 31.562039764350686) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 71531.89493815105 ns (± 316.16586837315384) 75012.66130719866 ns (± 150.31546914091496) 0.95
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 29700.3419142503 ns (± 19.72157505046462) 29772.305501302082 ns (± 47.320392829514155) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 62038.13912527902 ns (± 88.47845636869967) 62293.50280761719 ns (± 67.888306380505) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 4423196.770833333 ns (± 44370.4742851264) 4480178.203125 ns (± 32263.69619905111) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 130521.49135044643 ns (± 133.7979458630151) 135465.3165690104 ns (± 146.0538580517998) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 91363.623046875 ns (± 399.5423207129619) 92519.57135881696 ns (± 170.76425956257523) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 23753.0376180013 ns (± 24.584884250185922) 23942.625223795574 ns (± 25.123895069308517) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 22964.581807454426 ns (± 12.678222716415968) 22916.751568134016 ns (± 18.00247000242649) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 70528.96728515625 ns (± 55.948304391887895) 71504.76684570312 ns (± 107.21480346201567) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 30065.02511160714 ns (± 43.9583865787745) 29151.39421735491 ns (± 105.60348655856893) 1.03
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 65162.82958984375 ns (± 70.61668221024011) 63086.50861467634 ns (± 74.26150463916613) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 4466515.290178572 ns (± 5894.227256494163) 4341250.060096154 ns (± 7337.334676126556) 1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 130416.53864933894 ns (± 208.05686466910464) 131709.21630859375 ns (± 314.6352134846969) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.RawStringOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14357.653481619698 ns (± 52.43427711625414) 14125.332465538611 ns (± 24.95661461656146) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19616.66529728816 ns (± 73.767371842728) 19898.94073486328 ns (± 30.74967264823315) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 18683.951157789965 ns (± 29.68517319807133) 17745.98611684946 ns (± 70.99836325039374) 1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 17904.520089285714 ns (± 47.552764589228424) 18361.12823486328 ns (± 29.998824571308212) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16009.193827311197 ns (± 29.891096917451012) 15410.656302315849 ns (± 20.737313042478615) 1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10734.573516845703 ns (± 27.252792066308604) 10821.570638020834 ns (± 24.68810367413821) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21931.448582240515 ns (± 54.277529720717304) 20411.28880427434 ns (± 29.33296572852174) 1.07
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 20269.91404215495 ns (± 22.947778061360008) 20927.52736409505 ns (± 16.995055298143896) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 24481.515502929688 ns (± 39.50084228781824) 24352.20916748047 ns (± 28.338591469178184) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25300.044962565105 ns (± 104.32010580244618) 24699.70881144206 ns (± 14.00744254456867) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19459.227643694197 ns (± 51.19577635360155) 19556.136474609375 ns (± 53.925950192743294) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 24867.152608235676 ns (± 71.894057405014) 25275.735943134016 ns (± 44.96086886408843) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 25135.31483968099 ns (± 46.32726857753789) 24770.819498697918 ns (± 39.811096980715504) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 25527.974591936385 ns (± 58.882056698191526) 25885.597127278645 ns (± 62.858674261525145) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15526.371530386117 ns (± 35.71395191856176) 15550.282287597656 ns (± 19.54668791156332) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10917.576817103794 ns (± 14.619433762575621) 10442.857360839844 ns (± 9.166517478669567) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27575.369873046875 ns (± 42.16700032814014) 25820.62247140067 ns (± 20.726872800563488) 1.07
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27911.86045328776 ns (± 36.15560332889571) 25902.051798502605 ns (± 32.102119790519126) 1.08
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 30125.926920572918 ns (± 206.81478086322394) 28862.049560546875 ns (± 81.72361905036283) 1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 28999.94893391927 ns (± 50.9935411234355) 31032.589721679688 ns (± 107.43089792064306) 0.93
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 13965.464986165365 ns (± 15.109137574380972) 14308.887227376303 ns (± 23.60930761345952) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19660.7666015625 ns (± 24.575077009607917) 20276.20391845703 ns (± 47.427255002990165) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 17610.513523646765 ns (± 35.620905474076736) 17171.27423967634 ns (± 28.50364660730635) 1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 18611.27730149489 ns (± 20.871252573018502) 18247.140385554387 ns (± 100.91163682369668) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15496.458231608072 ns (± 10.542297534705865) 15478.066813151041 ns (± 16.396503954266343) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11180.142211914062 ns (± 15.212919262755934) 10624.779619489398 ns (± 10.461259226569036) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21587.669067382812 ns (± 25.28736845740168) 20696.27919514974 ns (± 34.11372028399315) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 20842.46826171875 ns (± 50.459627026564846) 21456.82091346154 ns (± 41.89922493318102) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25773.455592564173 ns (± 35.10388616832025) 24847.03325544085 ns (± 33.39338182530214) 1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 24493.038286481584 ns (± 38.00646721012311) 26580.238124302454 ns (± 18.196223118928383) 0.92

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.HashObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 132175.1224016462 ns (± 415.6797536594266) 135546.15576171875 ns (± 857.0972102105665) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 9338.18985748291 ns (± 58.430437320010476) 9336.982286725726 ns (± 64.9217914023413) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8638.837729390461 ns (± 73.28471121525024) 8634.479395185199 ns (± 57.68078198617963) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8528.366208902995 ns (± 78.37345106367412) 8296.862107594809 ns (± 6.372525601803327) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11144.069897969564 ns (± 34.611366209889454) 10964.027997843425 ns (± 77.98608852986642) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 11516.69082514445 ns (± 6.526320291699344) 11348.892047337124 ns (± 77.19625758811698) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 8390.760737609864 ns (± 91.78502191698368) 7860.927393232073 ns (± 5.378414263173749) 1.07
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8290.459112984794 ns (± 25.042450433032883) 7989.693347930908 ns (± 23.217717128953883) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 9764.202312469482 ns (± 45.66513654300468) 9586.50559387207 ns (± 127.2071106773541) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 10847.279538472494 ns (± 67.76910776927113) 10916.701516287667 ns (± 71.5898624222443) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10230.315820966449 ns (± 25.849658939458983) 9161.593032836914 ns (± 100.3734934598241) 1.12
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13322.078778584799 ns (± 97.78140659376254) 13210.929736328126 ns (± 75.00056939176928) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 9906.09674013578 ns (± 13.511703950977129) 10570.280394490559 ns (± 89.17039186018675) 0.94
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 10039.094493103028 ns (± 74.55644793592295) 9916.712223307291 ns (± 80.40768694867657) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 8228.144964853922 ns (± 22.232798817008096) 8268.443498738607 ns (± 68.65686620066121) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 149989.72495117187 ns (± 713.0667428140393) 155623.9083077567 ns (± 622.9186606733113) 0.96
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 43604.026236397876 ns (± 231.0148661352002) 49422.43948800223 ns (± 259.359308025131) 0.88
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 45407.293797810875 ns (± 116.2255206499678) 45067.26435546875 ns (± 331.09235532421553) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51169.206569126676 ns (± 119.06609000121345) 49740.108018141524 ns (± 105.66702228950005) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 84208.58020891462 ns (± 659.9909943018637) 84190.29419817243 ns (± 677.8843465530991) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 110262.18306884766 ns (± 509.81574543544775) 109858.63529866537 ns (± 701.9441753280408) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 45531.22627140926 ns (± 97.17936077077292) 47687.31199863979 ns (± 218.0070184143951) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 39908.10178081806 ns (± 68.49870480685219) 40720.68869425456 ns (± 323.97400884688363) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 52180.95930833083 ns (± 351.1799125954829) 48722.3133152553 ns (± 275.6703971355825) 1.07
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 81293.34295654297 ns (± 533.0375135160047) 81876.18393147786 ns (± 623.8635888121377) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 58203.75056762695 ns (± 511.9975469824653) 54051.49589233399 ns (± 417.5883020242107) 1.08
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13211.543700154622 ns (± 74.65060477282086) 13214.723646036784 ns (± 89.84595279344613) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 75031.64169108073 ns (± 318.6696004949224) 74139.6681599935 ns (± 579.7886490566383) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 45050.33528791155 ns (± 179.43053480523088) 45925.138842773435 ns (± 363.85862784849155) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 50878.57114054362 ns (± 111.8042152146152) 45361.28379516602 ns (± 99.06942009234693) 1.12
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 139171.06846266525 ns (± 592.9538994586187) 131388.7241908482 ns (± 269.7531456026275) 1.06
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 49013.39247233073 ns (± 253.4689602061266) 44927.298799641925 ns (± 225.24728871427726) 1.09
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 44570.03393147786 ns (± 184.40023467225234) 49314.059598795575 ns (± 199.76068709501936) 0.90
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 50934.62188284738 ns (± 184.39121490586552) 49599.30569893973 ns (± 142.38033036053332) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75965.3854654948 ns (± 255.36710920025635) 75060.57560221355 ns (± 518.1664548148062) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 102073.03099714007 ns (± 327.51495460852783) 104271.84962565104 ns (± 408.0270475744195) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47350.159423828125 ns (± 61.405313394252985) 51926.53852539063 ns (± 220.03751425390715) 0.91
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 39835.61303274972 ns (± 142.15892857612948) 40060.73479817708 ns (± 142.42947533473125) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48679.709372965495 ns (± 235.0765638118263) 48029.38236345564 ns (± 233.0025033631334) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 70077.89346749442 ns (± 321.3674514012883) 70582.56660679409 ns (± 348.19313786777457) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 55810.75937093099 ns (± 142.16018327713726) 54459.22920328776 ns (± 286.00819784283823) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13093.09016571045 ns (± 52.94727334979313) 13256.294377644857 ns (± 82.42789745042376) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 65606.01669108073 ns (± 243.10263998125973) 65615.22613055889 ns (± 278.9576900495116) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46183.11054774693 ns (± 145.11392865591256) 46074.54444783529 ns (± 237.14229921737038) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 47048.23077828543 ns (± 171.50690805870735) 46894.880693708146 ns (± 170.5149927851867) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operations.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 8fd6556 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 97629.93774414062 ns (± 187.01039946842155) 99535.38382393973 ns (± 170.48286227927025) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10582.777622767857 ns (± 14.427051424639055) 10742.031424386161 ns (± 20.642940731447982) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8207.718811035156 ns (± 116.7431197853538) 8026.158796037947 ns (± 17.37694065644537) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8547.74889264788 ns (± 9.62626397856802) 8575.7639058431 ns (± 17.851550234245547) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12028.555180476262 ns (± 12.437962048657115) 12156.742858886719 ns (± 11.599132540986085) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13428.936004638672 ns (± 12.16733940994292) 13496.695912679037 ns (± 21.94796419768294) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 8535.204315185547 ns (± 7.741831356448056) 8250.961354573568 ns (± 52.25441518765482) 1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 7652.509511311849 ns (± 7.833382058593707) 7614.487662682166 ns (± 7.1534665095625) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 8985.990251813617 ns (± 17.454254173618615) 9025.792367117745 ns (± 25.17811531097512) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 9771.91251118978 ns (± 16.291206069677344) 9742.827723576473 ns (± 15.132827379869378) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 12130.743056077223 ns (± 9.977009707007536) 12308.063917893629 ns (± 14.575464601252783) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9143.036346435547 ns (± 20.230888261176418) 9161.1939063439 ns (± 14.129119100216625) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 10009.81211344401 ns (± 23.82401590257435) 10068.536834716797 ns (± 14.854808505050997) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 12844.864981515067 ns (± 11.40921870408647) 12783.86713663737 ns (± 12.654061023898617) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 7620.460510253906 ns (± 5.658433473045001) 8210.198647635323 ns (± 61.76975298732092) 0.93
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 116466.4961751302 ns (± 370.49716517522705) 116815.06388346355 ns (± 338.33880159486716) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 40296.65973369892 ns (± 79.9757116932221) 39310.82284109933 ns (± 80.34739792335418) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 40504.88830566406 ns (± 93.27952252244626) 40843.03751627604 ns (± 105.30747898986058) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 45296.18347167969 ns (± 79.01069060964058) 46510.27852376302 ns (± 69.95958146751303) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 65030.12410481771 ns (± 212.33069224960585) 69823.7422688802 ns (± 214.70042042012312) 0.93
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 93071.63957868304 ns (± 411.4060071580036) 95206.38549804688 ns (± 323.8670852826345) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 41212.47802734375 ns (± 73.07365762137267) 41521.3381253756 ns (± 85.6676900303816) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 35931.59836989183 ns (± 54.78043739667306) 36329.34529622396 ns (± 72.5180311557756) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 44496.54118464543 ns (± 109.93346139744169) 46497.48087565104 ns (± 86.69841052425778) 0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 61538.401442307695 ns (± 214.49890689414292) 61971.05015345982 ns (± 211.69545943796942) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 53104.56258138021 ns (± 119.5067874617594) 54246.2399996244 ns (± 197.21600134381887) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9233.54029337565 ns (± 33.03688737539002) 9117.126770019531 ns (± 25.862113345784635) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 55828.40529221755 ns (± 102.82900128821592) 54408.98699079241 ns (± 111.24888699242595) 1.03
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 44990.89922223772 ns (± 77.89213267615712) 44010.942195012016 ns (± 87.45762169718016) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 42097.13909442608 ns (± 152.5979337546486) 44109.32181222098 ns (± 53.16213927709063) 0.95
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 100712.11078350361 ns (± 226.646342194922) 102021.3152204241 ns (± 339.262052668299) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 41104.674857003345 ns (± 81.1107718451248) 42365.90270996094 ns (± 109.67502736549598) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43144.093017578125 ns (± 105.56014393143172) 40014.09037272135 ns (± 64.0340012479885) 1.08
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 44911.29847935268 ns (± 49.34854138029778) 46101.1469914363 ns (± 55.212195680137945) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 57732.64851888021 ns (± 77.51932983908671) 59721.16219656808 ns (± 86.62066405140938) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 85264.6489070012 ns (± 153.8371044248046) 87577.01134314903 ns (± 356.6138948349399) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 42323.77788837139 ns (± 87.2762893853665) 43101.263427734375 ns (± 63.87005069096488) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 35869.17724609375 ns (± 55.54126294673871) 35275.41155133928 ns (± 74.66110869111749) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 45575.077311197914 ns (± 119.61868506419356) 46013.20353190104 ns (± 120.97804354742617) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 54962.28047688802 ns (± 120.89725698644065) 52630.945260184155 ns (± 110.22412468357315) 1.04
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 57920.31467982701 ns (± 70.83812089649048) 52844.91741473858 ns (± 47.11565878815528) 1.10
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9291.873474121094 ns (± 37.05625137243688) 9333.54985555013 ns (± 17.723287143752845) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 54506.20375413161 ns (± 130.95558116065286) 56605.94569614955 ns (± 69.86883385264179) 0.96
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 44529.55463115986 ns (± 95.10196431310216) 44794.61757114955 ns (± 80.31552834294519) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 42906.64835611979 ns (± 80.5350836258256) 42479.74365234375 ns (± 48.84926388518568) 1.01

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.