Skip to content

Commit

Permalink
BDN - add comments to commit, PR, etc. (#893)
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 authored Dec 19, 2024
1 parent 93fd0bf commit 45af484
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 45af484

@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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 37504.008977254234 ns (± 69.42465155133678) 37019.442826334634 ns (± 280.42350056119926) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38501.648905436195 ns (± 133.41832883154814) 38085.221775599886 ns (± 277.1775351851249) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32441.444039481026 ns (± 138.22931885636166) 32093.326253255207 ns (± 302.02603093337854) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31191.94795735677 ns (± 53.932726088356475) 31414.061442057293 ns (± 139.61762216009618) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1745.1987929026286 ns (± 13.859740090618764) 1745.6971743265788 ns (± 12.49307504658083) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1781.4675076348442 ns (± 15.953540593070803) 1769.6846618652344 ns (± 9.501942986565917) 1.01
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1710.9852209726969 ns (± 11.040752760695629) 1708.5121154149374 ns (± 11.886566074750796) 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.

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

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 257.9211661974589 ns (± 1.4001706785593602) 252.092142868042 ns (± 1.1826197667434049) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 466.9783775125231 ns (± 1.0434946307424315) 455.34251874287924 ns (± 1.7765523331229764) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 682.1537414959499 ns (± 2.700116296955449) 669.7056493123372 ns (± 2.59020836197951) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 649.1694487889607 ns (± 2.345033248587433) 648.7935075078692 ns (± 2.461914126153053) 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.ObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 148138.30365862165 ns (± 677.6061912426018) 149371.40583496093 ns (± 1342.1731628303135) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 136145.00343540736 ns (± 1402.1982259829354) 134528.04294057994 ns (± 321.25109033811674) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 129241.38464355469 ns (± 416.0801339046335) 127014.37173665364 ns (± 1365.5385625009142) 1.02
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 162428.45799153644 ns (± 493.09337697216546) 162667.0348795573 ns (± 408.4313219658065) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 158315.45900065106 ns (± 586.0021400321583) 152548.70340983072 ns (± 1019.9556836701696) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 142888.76049804688 ns (± 1522.067339730458) 145342.77481515068 ns (± 568.9699594297269) 0.98
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 143887.56571138822 ns (± 444.94064730744026) 143818.0591430664 ns (± 208.90700897903557) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 136715.99530901227 ns (± 460.6171017406554) 144190.07194010416 ns (± 459.91382610666903) 0.95
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 132606.76493013822 ns (± 567.1215820653538) 130161.25346491887 ns (± 920.0196120072112) 1.02

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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1741.5368226858286 ns (± 3.1176164904220407) 1759.4507916768391 ns (± 13.660607604049737) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1895.3436034066337 ns (± 2.676770033942465) 1911.8325642177037 ns (± 5.277817664615905) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1891.830130985805 ns (± 0.9828083013950348) 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.

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

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16471.383778889973 ns (± 10.1472187971796) 16597.98286183675 ns (± 13.22513311369709) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 17207.118250528973 ns (± 13.196561260782968) 16883.369447980607 ns (± 106.38520647436536) 1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14874.682563781738 ns (± 44.16868668675971) 15154.273329514723 ns (± 37.49625837286471) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13898.784586588541 ns (± 26.207615782417363) 14916.635836791993 ns (± 53.83204757187259) 0.93
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 118643.1611328125 ns (± 821.118318624566) 121335.20662278395 ns (± 127.35117049952692) 0.98
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20288.862548828125 ns (± 23.211854614890754) 20963.629544939315 ns (± 88.27896967107353) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20633.27382405599 ns (± 51.55021645961179) 20512.866662597655 ns (± 145.34485678384613) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16071.262865339007 ns (± 119.52808953640121) 16221.934904988606 ns (± 92.92136411419004) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15927.458177839007 ns (± 105.74991291348005) 15133.805272420248 ns (± 68.66676720121838) 1.05
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 130262.26344807942 ns (± 92.51977027175101) 127534.90684291294 ns (± 149.83966559360815) 1.02

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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: None) 129.44029172261557 ns (± 0.7053574040920065) 128.52911790211996 ns (± 0.41317959996327164) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: None) 201.2830036027091 ns (± 0.25927843603653783) 204.6912942613874 ns (± 0.4140316056495741) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: None) 322.15265205928256 ns (± 0.8277077197246052) 319.66874599456787 ns (± 0.6686091658058759) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: None) 284.29649557386125 ns (± 0.7533063322226389) 278.94521126380334 ns (± 0.6624276152977646) 1.02

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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 34400.39530436198 ns (± 50.51449010669611) 35080.750732421875 ns (± 46.392748688877084) 0.98
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 35617.90684291295 ns (± 37.575184348243226) 35846.47674560547 ns (± 42.69699322807037) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30907.918701171875 ns (± 158.8119871154085) 31149.076625279016 ns (± 31.39952806094743) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 29682.94189453125 ns (± 150.81653094320671) 29823.347909109933 ns (± 26.7927398830035) 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.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 59714.45160319011 ns (± 322.06816054069697) 59792.46854654948 ns (± 69.3952207218834) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 229275.52255483775 ns (± 304.55237992648637) 252814.1730143229 ns (± 1957.6740389800868) 0.91
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 120024.50572713216 ns (± 100.01465063501074) 115385.58368937175 ns (± 107.56545040455813) 1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 109171.60313313802 ns (± 639.8073864917137) 112842.07627986028 ns (± 257.0315757550865) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 57144.48476969401 ns (± 370.0909164395566) 57048.1357421875 ns (± 326.8518048592005) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 246133.95504557292 ns (± 2744.1448707442155) 248658.8282877604 ns (± 2252.504249636598) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 131548.64309082032 ns (± 1596.095298071397) 131074.3539381761 ns (± 387.0994200921391) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 137753.1330891927 ns (± 1364.161224127983) 136696.15239257814 ns (± 1454.1677067986716) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 57278.974475567156 ns (± 166.36382595630022) 59584.593200683594 ns (± 56.64603819170101) 0.96
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 236112.92593149038 ns (± 2271.6851113995513) 228697.8384821965 ns (± 912.7570046426019) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 117485.59895833333 ns (± 155.44980195440522) 120153.3653116862 ns (± 906.7122995689471) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 109067.47444661458 ns (± 106.96223765918769) 110015.0903116862 ns (± 563.5112955986249) 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.ClusterOperations (windows-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16084.9267578125 ns (± 157.14697459688577) 16065.426635742188 ns (± 81.85706451988617) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 14602.152659098307 ns (± 63.103253722164084) 14836.648966471354 ns (± 69.57704236874193) 0.98
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14641.772867838541 ns (± 98.29111409966904) 14739.252362932477 ns (± 38.62715811984731) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 12930.77891031901 ns (± 56.56386362618421) 13373.571472167969 ns (± 40.67411050222551) 0.97
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 135912.66276041666 ns (± 845.2317287488653) 131434.91385323662 ns (± 167.75173538852718) 1.03
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19243.021443684895 ns (± 49.893344986358514) 19251.37211726262 ns (± 73.87775504055061) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 17975.975254603796 ns (± 47.82039025930386) 18644.752938406808 ns (± 62.26318412495047) 0.96
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15733.375244140625 ns (± 73.4537116142582) 16078.982761928013 ns (± 67.06213746307155) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14475.039672851562 ns (± 75.39340464070571) 14569.812978108725 ns (± 188.34803232331868) 0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 144406.88302176338 ns (± 413.13203958074655) 143736.96126302084 ns (± 954.3185699419655) 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.ObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 112222.38647460938 ns (± 254.13447436575555) 126238.87288411458 ns (± 367.3387421756896) 0.89
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 107228.98821149554 ns (± 209.9202883098522) 104915.49769810268 ns (± 167.4391536199353) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 98492.40984235491 ns (± 191.4817998967289) 96002.42135184152 ns (± 178.49036176553548) 1.03
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 129201.3192983774 ns (± 340.705884087572) 134184.06005859375 ns (± 579.3986263416547) 0.96
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 116534.84872671273 ns (± 205.70449095943977) 114842.9704938616 ns (± 247.71102978211317) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 110341.69067382812 ns (± 234.61115688748637) 108346.58203125 ns (± 194.9861947852116) 1.02
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 115567.89632161458 ns (± 345.77199496115026) 115882.31811523438 ns (± 214.17853901671637) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 104223.86596679688 ns (± 194.61364121860143) 102751.07299804688 ns (± 179.56932190648791) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 95877.57045200893 ns (± 260.8404021813688) 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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 9941.537281036377 ns (± 14.278652445183566) 10420.35756225586 ns (± 118.12756460230744) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 11129.489725385394 ns (± 21.208778865166387) 11464.188195364815 ns (± 84.60948177731383) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 10580.151125590006 ns (± 11.18590920266639) 11147.44027404785 ns (± 95.45062017689189) 0.95
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8855.802294921876 ns (± 83.17601532550128) 8775.474641927083 ns (± 108.03965547271557) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 9098.554468427386 ns (± 12.387795642653419) 9715.964964548746 ns (± 13.375061832416078) 0.94
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 10606.897939046225 ns (± 91.90153752005382) 9998.05284663609 ns (± 77.624636331516) 1.06
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 12494.61285517766 ns (± 69.49492957918551) 12308.271237182616 ns (± 98.38862446001339) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8583.37340037028 ns (± 8.15768690481999) 8835.10714017428 ns (± 56.236231690250236) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 145076.37629045759 ns (± 1377.135213889733) 146574.35815429688 ns (± 527.2806253862854) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 16575.80069732666 ns (± 20.57581160426643) 16630.512804667156 ns (± 18.112377547667624) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 16173.373492901143 ns (± 45.18431073179807) 16331.750818888346 ns (± 29.53244241162127) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 138390.62188720703 ns (± 93.04599747392842) 138914.00551350912 ns (± 229.88377358462233) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 42857.89638264974 ns (± 201.9663636093638) 41717.262154134114 ns (± 269.4394494959848) 1.03
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 106126.27983210637 ns (± 275.0064553774722) 106995.1082438151 ns (± 621.6098904661043) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 8475398.038020832 ns (± 56437.769109716755) 8529657.357572116 ns (± 32762.626597302326) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 241084.57784016928 ns (± 642.5919872121165) 241508.15256347656 ns (± 1185.8569608186833) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 147698.61593191963 ns (± 713.7805083147458) 147208.4262131911 ns (± 494.34020330699997) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 16870.354537963867 ns (± 121.02457313895759) 16603.639896099383 ns (± 22.4805802948033) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 16243.241828918457 ns (± 16.892955542529972) 16237.80641761193 ns (± 15.583252441774992) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 138051.4219796317 ns (± 1110.9765107166686) 139331.95958658855 ns (± 683.8346328043032) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 43872.30708821615 ns (± 207.9242143388805) 42956.91859436035 ns (± 64.34278837228791) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 103632.57089669364 ns (± 130.29384514437626) 105332.37552897136 ns (± 573.132540451399) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 8459975.978966346 ns (± 52214.61713019575) 8487649.016145833 ns (± 46246.171997360914) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 239178.52240862165 ns (± 940.8874783189574) 242573.56059570314 ns (± 1216.8837868981361) 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.CustomOperations (windows-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 59348.75183105469 ns (± 117.7987842424065) 60639.64146205357 ns (± 68.12700062627485) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 224817.27818080358 ns (± 372.9359996323732) 230790.8656529018 ns (± 369.72997149669004) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 134218.4291294643 ns (± 213.02295168544555) 129532.11669921875 ns (± 107.09374780867469) 1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 109906.99637276786 ns (± 125.86784139849213) 108365.18031529018 ns (± 87.0097101356352) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 62654.864095052086 ns (± 177.64154497402765) 61091.218449519234 ns (± 56.691793488958645) 1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 234642.080078125 ns (± 1088.6631012899882) 234545.2845982143 ns (± 1143.9592321843468) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 139473.9013671875 ns (± 304.99745420810143) 140390.85693359375 ns (± 451.74974565440766) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 130705.25465745192 ns (± 287.50870303682547) 132663.7548828125 ns (± 324.71410807796565) 0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 62742.891438802086 ns (± 67.36885300038419) 62110.64218374399 ns (± 56.615682214725545) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 225372.09269205728 ns (± 292.31412152529623) 217609.26688058037 ns (± 321.2182001704535) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 132740.3019205729 ns (± 106.38344201441927) 130564.68098958333 ns (± 151.30284183119167) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 108421.78250826322 ns (± 42.44569881712609) 108283.154296875 ns (± 65.95686812639985) 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.RawStringOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14698.554491678873 ns (± 21.80090851772492) 14862.368139648437 ns (± 121.65100618136553) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19925.408826700845 ns (± 183.53569012332574) 19657.00076880822 ns (± 66.39431394786303) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 18360.797034127372 ns (± 92.88883683648159) 19071.031643207258 ns (± 136.75405154694104) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 19624.92421468099 ns (± 194.46845755992894) 19123.26953938802 ns (± 170.64396689426624) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16256.59839070638 ns (± 130.43940512003843) 15972.266765049526 ns (± 20.82775177224988) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10526.525142963115 ns (± 11.044612765053742) 10708.546045156625 ns (± 67.41093644553584) 0.98
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21515.297337458684 ns (± 116.26882732907002) 22346.057220458984 ns (± 25.88928800988525) 0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 20958.985653686523 ns (± 182.1605162131288) 20770.827869121844 ns (± 14.368116738700197) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27003.81863839286 ns (± 268.44571884714793) 26939.963010515487 ns (± 307.2948214283375) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26909.155690119816 ns (± 90.25003481844301) 28115.658519199915 ns (± 134.926668864647) 0.96
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21095.200897216797 ns (± 40.368669390427) 22764.67922101702 ns (± 351.06454078811475) 0.93
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 27650.19540187291 ns (± 123.71573807269698) 26685.738078816732 ns (± 196.99261042709688) 1.04
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 25013.961824544273 ns (± 191.62415054686002) 25261.113302612306 ns (± 183.4039133576499) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 26666.27248535156 ns (± 198.5098090903307) 27155.756740315755 ns (± 169.05922694622535) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16466.598899254433 ns (± 13.658757586683327) 16124.613906860352 ns (± 38.94622097527045) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10592.587723952074 ns (± 31.729884808559536) 10640.290757315499 ns (± 90.97963796594631) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26690.00600374662 ns (± 80.2892364373917) 26402.672913614908 ns (± 182.30551536549657) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26182.778686523438 ns (± 144.74838699570765) 27399.181535847983 ns (± 190.86069122310113) 0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 31597.527770996094 ns (± 125.0410661652827) 32933.61935628255 ns (± 354.17980593398124) 0.96
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 32756.879239908852 ns (± 442.96277176996125) 32707.147782389322 ns (± 395.39446659291895) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14792.94245707194 ns (± 108.78433463140553) 14862.67503712972 ns (± 79.163527972475) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19454.302442278182 ns (± 25.16620708264394) 19702.90264485677 ns (± 177.17835128907922) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 19138.570299421037 ns (± 15.953829123753419) 18794.289294903094 ns (± 53.52638513905253) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 20567.981199137368 ns (± 231.51445023043559) 19387.6058013916 ns (± 197.43447729743576) 1.06
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16238.964985774113 ns (± 16.364383715293453) 16131.318964640299 ns (± 18.689819083395896) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11078.829677327474 ns (± 72.46433248258865) 10583.681550089519 ns (± 81.00228534872136) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21174.59892985026 ns (± 235.5731573933098) 21694.55664571126 ns (± 48.12530408870855) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21853.96504720052 ns (± 151.82317435832226) 21744.40531311035 ns (± 114.63615935932813) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28393.10658569336 ns (± 78.62860248242211) 25870.029161580405 ns (± 75.51791875159076) 1.10
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27170.980597359794 ns (± 98.41287604543857) 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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL) 15498.65003313337 ns (± 14.324736754409662) 15407.52422626202 ns (± 18.922920472393567) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL) 19047.542043832633 ns (± 33.098674775211116) 17477.347564697266 ns (± 7.754654020067868) 1.09
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL) 18189.629923502605 ns (± 36.20437848348394) 18367.529551188152 ns (± 119.55680997783506) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL) 8086.069052559988 ns (± 6.255383775503757) 8102.077157156808 ns (± 15.418888134752141) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL) 9306.995936802456 ns (± 15.301183273541438) 9388.88450035682 ns (± 14.945739163105443) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL) 10014.552198137555 ns (± 16.605060570415937) 10104.45829119001 ns (± 20.47438661701892) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL) 11630.00253530649 ns (± 14.778148808214759) 12028.805847167969 ns (± 38.94853103712562) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL) 8169.17964390346 ns (± 8.312120427100458) 8084.800611223493 ns (± 5.005242492758806) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF) 94575.82275390625 ns (± 94.8649606174862) 89668.79225510817 ns (± 104.67415537347541) 1.05
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF) 23506.166076660156 ns (± 25.792998211238192) 23505.756051199776 ns (± 15.881470155856102) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF) 22832.19463641827 ns (± 12.761171369838724) 22895.68587083083 ns (± 31.562039764350686) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF) 71965.61116536458 ns (± 64.47202328922786) 75012.66130719866 ns (± 150.31546914091496) 0.96
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF) 30089.7856648763 ns (± 109.53962436194895) 29772.305501302082 ns (± 47.320392829514155) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF) 63706.45403180803 ns (± 118.55395312171332) 62293.50280761719 ns (± 67.888306380505) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF) 4515971.432291667 ns (± 37767.771869373944) 4480178.203125 ns (± 32263.69619905111) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF) 126173.64420572917 ns (± 192.6031402874529) 135465.3165690104 ns (± 146.0538580517998) 0.93
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None) 95267.44303385417 ns (± 258.8271549071737) 92519.57135881696 ns (± 170.76425956257523) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None) 23696.289934430803 ns (± 18.528593666246927) 23942.625223795574 ns (± 25.123895069308517) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None) 22918.456013997395 ns (± 14.333915363042397) 22916.751568134016 ns (± 18.00247000242649) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None) 70275.83902994792 ns (± 71.8359807922917) 71504.76684570312 ns (± 107.21480346201567) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None) 28701.904296875 ns (± 30.191418952581962) 29151.39421735491 ns (± 105.60348655856893) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None) 64926.507568359375 ns (± 45.67709791541036) 63086.50861467634 ns (± 74.26150463916613) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None) 4404312.920673077 ns (± 7391.083478881792) 4341250.060096154 ns (± 7337.334676126556) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None) 129544.94303385417 ns (± 170.65353293384) 131709.21630859375 ns (± 314.6352134846969) 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.RawStringOperations (windows-latest net8.0 Release)

Benchmark suite Current: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14093.292672293526 ns (± 16.191396881704268) 14125.332465538611 ns (± 24.95661461656146) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 22049.635518391926 ns (± 65.83543524769635) 19898.94073486328 ns (± 30.74967264823315) 1.11
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 18024.18954031808 ns (± 31.896942935406006) 17745.98611684946 ns (± 70.99836325039374) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 18416.58717564174 ns (± 27.721464358687864) 18361.12823486328 ns (± 29.998824571308212) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15298.35215250651 ns (± 33.88718511800484) 15410.656302315849 ns (± 20.737313042478615) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10978.703104654947 ns (± 15.109484711925589) 10821.570638020834 ns (± 24.68810367413821) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 20274.45242745536 ns (± 25.93788285770227) 20411.28880427434 ns (± 29.33296572852174) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21062.408447265625 ns (± 49.434704829007785) 20927.52736409505 ns (± 16.995055298143896) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25773.277689615887 ns (± 153.11470663073985) 24352.20916748047 ns (± 28.338591469178184) 1.06
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 24966.84347299429 ns (± 37.667274530582745) 24699.70881144206 ns (± 14.00744254456867) 1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19292.725423177082 ns (± 31.292616754449604) 19556.136474609375 ns (± 53.925950192743294) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25066.490376790363 ns (± 41.32969091854159) 25275.735943134016 ns (± 44.96086886408843) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 25118.71103922526 ns (± 53.72536089642052) 24770.819498697918 ns (± 39.811096980715504) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 25524.99247233073 ns (± 48.41151696793766) 25885.597127278645 ns (± 62.858674261525145) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15811.01793561663 ns (± 17.649868746493105) 15550.282287597656 ns (± 19.54668791156332) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10949.973907470703 ns (± 16.164998898054332) 10442.857360839844 ns (± 9.166517478669567) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 24920.338003976005 ns (± 37.442967552463834) 25820.62247140067 ns (± 20.726872800563488) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26571.56982421875 ns (± 51.09732996089935) 25902.051798502605 ns (± 32.102119790519126) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 29764.438883463543 ns (± 128.9773333374766) 28862.049560546875 ns (± 81.72361905036283) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 38229.14510091146 ns (± 184.43859161821914) 31032.589721679688 ns (± 107.43089792064306) 1.23
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 13753.611864362445 ns (± 23.8575785777355) 14308.887227376303 ns (± 23.60930761345952) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19414.02587890625 ns (± 38.72640678558677) 20276.20391845703 ns (± 47.427255002990165) 0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 17147.92280930739 ns (± 22.99797117642493) 17171.27423967634 ns (± 28.50364660730635) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 18249.40938313802 ns (± 33.23575401813205) 18247.140385554387 ns (± 100.91163682369668) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15618.311869303385 ns (± 18.709299585346717) 15478.066813151041 ns (± 16.396503954266343) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10738.831532796225 ns (± 21.594709597977893) 10624.779619489398 ns (± 10.461259226569036) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 20583.043721516926 ns (± 22.24225744120666) 20696.27919514974 ns (± 34.11372028399315) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 20832.752787272137 ns (± 25.892808898528884) 21456.82091346154 ns (± 41.89922493318102) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25695.5126953125 ns (± 114.07008961633355) 24847.03325544085 ns (± 33.39338182530214) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25430.332641601562 ns (± 26.307000990832083) 26580.238124302454 ns (± 18.196223118928383) 0.96

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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 134110.58923339844 ns (± 638.8838623497577) 135546.15576171875 ns (± 857.0972102105665) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 9849.149465942382 ns (± 138.74772048136376) 9336.982286725726 ns (± 64.9217914023413) 1.05
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8595.241395216723 ns (± 34.85166782342353) 8634.479395185199 ns (± 57.68078198617963) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8226.050818125406 ns (± 8.77946383843865) 8296.862107594809 ns (± 6.372525601803327) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 10830.63212476458 ns (± 47.927107851823166) 10964.027997843425 ns (± 77.98608852986642) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 10978.320544433594 ns (± 123.51110842038817) 11348.892047337124 ns (± 77.19625758811698) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 8153.748192420373 ns (± 31.379106261702532) 7860.927393232073 ns (± 5.378414263173749) 1.04
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8162.477215106671 ns (± 65.10650104164905) 7989.693347930908 ns (± 23.217717128953883) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 10313.730419703892 ns (± 26.584900891990152) 9586.50559387207 ns (± 127.2071106773541) 1.08
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11029.312294514973 ns (± 143.369581990225) 10916.701516287667 ns (± 71.5898624222443) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 9124.405697631835 ns (± 103.5209636083618) 9161.593032836914 ns (± 100.3734934598241) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13319.618392944336 ns (± 35.93378005873878) 13210.929736328126 ns (± 75.00056939176928) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 9894.070967356363 ns (± 50.62905605499128) 10570.280394490559 ns (± 89.17039186018675) 0.94
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 10147.23188273112 ns (± 37.613470903819795) 9916.712223307291 ns (± 80.40768694867657) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 8212.207940419516 ns (± 33.05338891818893) 8268.443498738607 ns (± 68.65686620066121) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 146643.15203857422 ns (± 524.1767475047573) 155623.9083077567 ns (± 622.9186606733113) 0.94
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 43427.21224271334 ns (± 115.15553722411858) 49422.43948800223 ns (± 259.359308025131) 0.88
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 52639.98507181803 ns (± 118.88596562950272) 45067.26435546875 ns (± 331.09235532421553) 1.17
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 55959.185978480746 ns (± 379.67897555280274) 49740.108018141524 ns (± 105.66702228950005) 1.13
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 90463.25465494792 ns (± 840.8882932533334) 84190.29419817243 ns (± 677.8843465530991) 1.07
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 111760.62785644531 ns (± 1363.149401520636) 109858.63529866537 ns (± 701.9441753280408) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 53613.989541190014 ns (± 242.16025476279393) 47687.31199863979 ns (± 218.0070184143951) 1.12
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 39710.61727670523 ns (± 52.328014511225064) 40720.68869425456 ns (± 323.97400884688363) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53916.6944972447 ns (± 484.89848756695324) 48722.3133152553 ns (± 275.6703971355825) 1.11
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 81295.86079915364 ns (± 693.5151618055595) 81876.18393147786 ns (± 623.8635888121377) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55861.121944173174 ns (± 599.2595362531641) 54051.49589233399 ns (± 417.5883020242107) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13257.609184852014 ns (± 35.10941757642843) 13214.723646036784 ns (± 89.84595279344613) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 72719.78556315105 ns (± 217.20990010687217) 74139.6681599935 ns (± 579.7886490566383) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 44845.741438802084 ns (± 129.13825639217407) 45925.138842773435 ns (± 363.85862784849155) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47761.00161743164 ns (± 192.69792183368003) 45361.28379516602 ns (± 99.06942009234693) 1.05
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 132067.39155273436 ns (± 1096.5065265615608) 131388.7241908482 ns (± 269.7531456026275) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 43154.63174874442 ns (± 348.52309727345465) 44927.298799641925 ns (± 225.24728871427726) 0.96
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 47704.906537737166 ns (± 217.59779705495492) 49314.059598795575 ns (± 199.76068709501936) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49529.58162027995 ns (± 247.79514176649238) 49599.30569893973 ns (± 142.38033036053332) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75579.81719970703 ns (± 580.5754890070067) 75060.57560221355 ns (± 518.1664548148062) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105536.58612060547 ns (± 420.8609881547376) 104271.84962565104 ns (± 408.0270475744195) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48728.24876621791 ns (± 315.97381068534287) 51926.53852539063 ns (± 220.03751425390715) 0.94
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 45245.07514648438 ns (± 273.317160144257) 40060.73479817708 ns (± 142.42947533473125) 1.13
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 47978.03426106771 ns (± 394.70585657038583) 48029.38236345564 ns (± 233.0025033631334) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 70792.35670572917 ns (± 515.1538205229086) 70582.56660679409 ns (± 348.19313786777457) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 59751.03365885417 ns (± 124.9001897204584) 54459.22920328776 ns (± 286.00819784283823) 1.10
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13412.097021484375 ns (± 78.98948039652457) 13256.294377644857 ns (± 82.42789745042376) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 64149.41630045573 ns (± 347.96984828189727) 65615.22613055889 ns (± 278.9576900495116) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46153.7744547526 ns (± 260.9720541318322) 46074.54444783529 ns (± 237.14229921737038) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 44287.02937098912 ns (± 209.91866673156514) 46894.880693708146 ns (± 170.5149927851867) 0.94

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: 45af484 Previous: 93fd0bf Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 99952.57850060097 ns (± 243.75141716782755) 99535.38382393973 ns (± 170.48286227927025) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10717.809677124023 ns (± 18.104856205260887) 10742.031424386161 ns (± 20.642940731447982) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 8072.629605806791 ns (± 12.30557941831214) 8026.158796037947 ns (± 17.37694065644537) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9358.848775227865 ns (± 39.5397874391991) 8575.7639058431 ns (± 17.851550234245547) 1.09
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12073.840688069662 ns (± 16.5613087373136) 12156.742858886719 ns (± 11.599132540986085) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13536.940547398159 ns (± 33.16084785721304) 13496.695912679037 ns (± 21.94796419768294) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 7689.534868512835 ns (± 17.8891218737372) 8250.961354573568 ns (± 52.25441518765482) 0.93
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8316.661398751396 ns (± 26.039881491917665) 7614.487662682166 ns (± 7.1534665095625) 1.09
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 8932.195281982422 ns (± 29.963946760191494) 9025.792367117745 ns (± 25.17811531097512) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 9783.81581624349 ns (± 16.01022508086664) 9742.827723576473 ns (± 15.132827379869378) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 12183.994947160993 ns (± 12.301845823753888) 12308.063917893629 ns (± 14.575464601252783) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9166.078491210938 ns (± 20.586115837488027) 9161.1939063439 ns (± 14.129119100216625) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 10127.201407296317 ns (± 38.39539232617392) 10068.536834716797 ns (± 14.854808505050997) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 12748.954518636068 ns (± 18.737606676636236) 12783.86713663737 ns (± 12.654061023898617) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 8265.076555524554 ns (± 55.98264557618051) 8210.198647635323 ns (± 61.76975298732092) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 114662.70141601562 ns (± 382.2521721310752) 116815.06388346355 ns (± 338.33880159486716) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 42800.11535644531 ns (± 142.29596913134085) 39310.82284109933 ns (± 80.34739792335418) 1.09
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 43251.67419433594 ns (± 66.34755125630633) 40843.03751627604 ns (± 105.30747898986058) 1.06
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 46423.13396747295 ns (± 93.5542527427555) 46510.27852376302 ns (± 69.95958146751303) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 65407.418212890625 ns (± 251.6846321486172) 69823.7422688802 ns (± 214.70042042012312) 0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 94022.72908528645 ns (± 228.5028577443316) 95206.38549804688 ns (± 323.8670852826345) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 41839.2333984375 ns (± 165.04117277510105) 41521.3381253756 ns (± 85.6676900303816) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 35853.41012137277 ns (± 113.2331805711294) 36329.34529622396 ns (± 72.5180311557756) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 45225.69838303786 ns (± 106.02206990958253) 46497.48087565104 ns (± 86.69841052425778) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 62647.117919921875 ns (± 188.9094552290261) 61971.05015345982 ns (± 211.69545943796942) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 57101.62833077567 ns (± 82.59027726390663) 54246.2399996244 ns (± 197.21600134381887) 1.05
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9073.575846354166 ns (± 20.512328937263945) 9117.126770019531 ns (± 25.862113345784635) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 60134.169921875 ns (± 194.3126641089503) 54408.98699079241 ns (± 111.24888699242595) 1.11
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 44048.038330078125 ns (± 103.8166582020017) 44010.942195012016 ns (± 87.45762169718016) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 42223.330078125 ns (± 96.32545113015375) 44109.32181222098 ns (± 53.16213927709063) 0.96
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 100041.40276227679 ns (± 115.45200841390006) 102021.3152204241 ns (± 339.262052668299) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 41885.06978352865 ns (± 81.49917554551521) 42365.90270996094 ns (± 109.67502736549598) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42770.58890206473 ns (± 68.17538681193633) 40014.09037272135 ns (± 64.0340012479885) 1.07
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 45135.07995605469 ns (± 54.40225382497912) 46101.1469914363 ns (± 55.212195680137945) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 58719.76501464844 ns (± 132.9134797879637) 59721.16219656808 ns (± 86.62066405140938) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 84258.51702008929 ns (± 201.15386537150584) 87577.01134314903 ns (± 356.6138948349399) 0.96
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 43020.72998046875 ns (± 75.98405699482535) 43101.263427734375 ns (± 63.87005069096488) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 35013.417271205355 ns (± 63.53123729595606) 35275.41155133928 ns (± 74.66110869111749) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 45228.71616908482 ns (± 91.13489206099506) 46013.20353190104 ns (± 120.97804354742617) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 52810.59224446615 ns (± 109.5011589905798) 52630.945260184155 ns (± 110.22412468357315) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 54667.24060058594 ns (± 109.84230759736991) 52844.91741473858 ns (± 47.11565878815528) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9143.873923165458 ns (± 18.587176658673343) 9333.54985555013 ns (± 17.723287143752845) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 53221.634783063615 ns (± 81.18620138955922) 56605.94569614955 ns (± 69.86883385264179) 0.94
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 44313.782174246655 ns (± 76.71257916017139) 44794.61757114955 ns (± 80.31552834294519) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 44940.242919921875 ns (± 84.72894960055814) 42479.74365234375 ns (± 48.84926388518568) 1.06

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

Please sign in to comment.