Skip to content

Commit

Permalink
Added how to add and run BDN tests (#998)
Browse files Browse the repository at this point in the history
  • Loading branch information
darrenge authored Feb 4, 2025
1 parent 0ddfc9e commit 9fc685a
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions website/docs/benchmarking/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,33 @@ title: Overview of Benchmarking

We have evaluated Garnet using a benchmarking client tool we wrote, called Resp.benchmark. The tool is written to carefully control
various parameters, and to avoid client side overheads so that the focus can be on the server. Learn more about the tool [here](resp-bench).

## BDN Performance metrics

We have incorporated BDN ([BenchmarkDotNet](https://benchmarkdotnet.org/)) to track and monitor performance as part of the Garnet CI (Garnet CI BDN.benchmark). The BDN CI runs on each push to main and logs the metrics from that run for both Windows and Linux.

The BDN CI first looks at the "Allocated" bytes from that specific run and compares it to what is expected. If that found "Allocated" value is 10% more than the expected "Allocated" value, the BDN CI will fail. If that part of the CI passes, then the "Mean" value is compared to the "Mean" value of the previous run. At this point, the CI also logs the "Mean" value so it can be charted [here](https://microsoft.github.io/garnet/charts/).

**To add your BDN to Garnet BDN CI**
1) The GitHub action yml: \.github\workflows\ci-bdnbenchmark.yml

a) Update the "test" with the addition of your BDN test (~line 45)

b) Do not add BDN.benchmark prefix in your test in this yml file

2) Add the expected results to \test\BDNPerfTests\BDN_Benchmark_Config.json

a) These values are the expected "Allocated" bytes. If the found value is more than 10% it will show the GH action as a Fail.

b) Follow the pattern for the labels of expected values that others have and use "_".

c) If the expected Allocated value for Linux and Windows are different, use the value that is higher.

**To run BDN perf tests locally**
test/BDNPerfTests/run_bdnperftest.ps1

1) Only parameter (optional) is BDN test. For example, Operations.BasicOperations (default), Operations.ObjectOperations, Cluster.ClusterMigrate, Lua.LuaScripts etc

2) It will verify found Allocated vs expected Allocated (giving it 10% tolerance) and show results in the output.

3) BDN test results are in test/BDNPerfTests/results/*.results with the summary at end of file.

30 comments on commit 9fc685a

@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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 91.30059732993443 ns (± 0.07211961622625249) 92.1088296358402 ns (± 0.46827623685812947) 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.LuaScriptCacheOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1009.3298969072165 ns (± 443.16512445629587) 946.1808510638298 ns (± 508.38813304691115) 1.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 854.8936170212766 ns (± 323.2308745129236) 901.2947368421053 ns (± 323.6846006789407) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1690.4255319148936 ns (± 367.25715374315104) 1519.375 ns (± 626.6915173310844) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 224767.35263157895 ns (± 19180.446930302132) 222166.25 ns (± 20217.89461057235) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1915.7708333333333 ns (± 373.0489308717578) 1897.3092783505156 ns (± 373.20616400391276) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7572.466666666666 ns (± 81.36677688683743) 7465.642857142857 ns (± 69.40168158332625) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1008.4318181818181 ns (± 344.05318338732906) 1044.5978260869565 ns (± 339.6758331756526) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 906.4166666666666 ns (± 18.908672052470497) 874.7362637362637 ns (± 263.22144606838106) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1519.342105263158 ns (± 41.45983753773006) 1538.7371134020618 ns (± 617.7463370523379) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 244454.46808510637 ns (± 29926.066577664336) 233052.44086021505 ns (± 21663.236179549007) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1962.5833333333333 ns (± 336.9946639173563) 1591.565934065934 ns (± 512.2113887014879) 1.23
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 7579.078947368421 ns (± 100.48897993172834) 8876.505263157895 ns (± 859.830498804347) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 947.9431818181819 ns (± 227.91828329693965) 1139.1020408163265 ns (± 554.2186194455417) 0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 798.5 ns (± 303.26695801898194) 821.9052631578948 ns (± 310.3876119513399) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1499.7268041237114 ns (± 648.5232343748796) 2707.5729166666665 ns (± 1013.9975785789798) 0.55
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 212398.8918918919 ns (± 7142.3616028429815) 218081.73015873015 ns (± 9984.113828584903) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1592.357142857143 ns (± 57.09525133378192) 2021.6703296703297 ns (± 421.3754212877701) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8971.742105263158 ns (± 946.2278718376082) 10428.595744680852 ns (± 3318.024863696884) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1080.7628865979382 ns (± 455.2636089215208) 1315.4791666666667 ns (± 512.1581577098735) 0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 918.7272727272727 ns (± 30.765134592481573) 812.9659090909091 ns (± 312.96734980320576) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1754.9479166666667 ns (± 392.9590140618437) 1785 ns (± 358.61446825540276) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 247704.3023255814 ns (± 9194.017789884289) 242602.92307692306 ns (± 3726.104477456728) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1800.8 ns (± 334.2511032143349) 2172.1075268817203 ns (± 436.6240911905202) 0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 7865.142857142857 ns (± 129.53399146577297) 11192.540816326531 ns (± 3671.3392684536866) 0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 957.1649484536083 ns (± 589.6086922769974) 1065.236559139785 ns (± 360.44605210071086) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 909.7916666666666 ns (± 409.0619028348609) 827.1666666666666 ns (± 302.2906118871171) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1260.0595238095239 ns (± 481.8029480519788) 1683.279569892473 ns (± 415.28246975615235) 0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 243633.48 ns (± 6387.1798949144995) 248828.61290322582 ns (± 11207.03744229248) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1849.59375 ns (± 425.08123256186667) 2066.25 ns (± 1131.0690425201144) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7872.428571428572 ns (± 141.13916443093936) 7706.166666666667 ns (± 164.59191960725167) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1850.5713413238525 ns (± 13.19693726107336) 1851.111891555786 ns (± 11.523862978051394) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1926.5298166275024 ns (± 0.8895980700558938) 1929.441641000601 ns (± 3.3126650252799923) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1928.2820375882661 ns (± 1.872150357057899) 1927.481772202712 ns (± 2.1571079700506672) 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.LuaRunnerOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6283.464646464647 ns (± 3251.148595506503) 3010.6875 ns (± 382.7350413041707) 2.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3922.2419354838707 ns (± 983.6167942324963) 2676.7631578947367 ns (± 63.90343592332902) 1.47
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 257059.85416666666 ns (± 22654.02727202532) 251735.77083333334 ns (± 23921.379810792554) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 267557.43298969074 ns (± 23141.092140077726) 284367.48387096776 ns (± 8669.794656818456) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 20135.954022988506 ns (± 3167.68154123781) 16720.153846153848 ns (± 143.73404036265853) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 149852.1530612245 ns (± 14767.531317677944) 142178.07291666666 ns (± 10744.605726884822) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3083.3804347826085 ns (± 643.0697472535743) 3098.626262626263 ns (± 427.16976947847996) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2856.262886597938 ns (± 635.986893424894) 2677.96 ns (± 81.27293522446449) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 277334.53125 ns (± 40732.57162748857) 262835.20408163266 ns (± 26562.040696025266) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 266865.67 ns (± 27943.009306662418) 261210.04166666666 ns (± 32918.52825319108) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 22508.073684210525 ns (± 5772.124197367209) 17786 ns (± 167.70347207334302) 1.27
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 148447.20618556702 ns (± 18193.264639660236) 141236.0618556701 ns (± 11544.811807162587) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 3150.945652173913 ns (± 385.57259729276205) 2887.34375 ns (± 459.7827708620441) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2919.8695652173915 ns (± 430.438167181817) 2713.595744680851 ns (± 534.2319795170322) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 218560.625 ns (± 1493.4355415171647) 222450.33333333334 ns (± 4255.950398455984) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 232388.25471698114 ns (± 9704.624864754038) 230758.97368421053 ns (± 9728.09276217459) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 18324.317204301075 ns (± 2656.5138889735717) 14111.038461538461 ns (± 149.57529619148087) 1.30
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 149337.19791666666 ns (± 15452.933575432608) 141707.10606060605 ns (± 13282.928794646017) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 3116.063157894737 ns (± 354.27056646935455) 2693.7473684210527 ns (± 449.1973448800166) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3023.75 ns (± 362.98363019490796) 2834.6 ns (± 456.22576065019723) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 350468.55 ns (± 65716.00357835682) 288103.9210526316 ns (± 13600.519762874907) 1.22
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 299133.75773195876 ns (± 20013.5398164584) 273929.3333333333 ns (± 3282.828335260295) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 22202.57608695652 ns (± 3505.967901765942) 17783.64285714286 ns (± 206.76988589803332) 1.25
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 155564.65656565657 ns (± 16956.37373280512) 149776.9292929293 ns (± 16705.59282448242) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2918.3186813186812 ns (± 471.4336498412966) 2753.3928571428573 ns (± 88.40032649751767) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 3081.659574468085 ns (± 390.8870406693701) 3121.4791666666665 ns (± 332.8573893827005) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 294752.4775280899 ns (± 26059.930859627777) 279752.85714285716 ns (± 10063.106970202007) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 291229.4659090909 ns (± 18730.878683998963) 283567.0230769231 ns (± 13253.913947995341) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 23429.546666666665 ns (± 1169.40645944316) 17789.576923076922 ns (± 194.0195271695015) 1.32
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 158876.202020202 ns (± 19573.358086835946) 176682.9 ns (± 38036.65805336593) 0.90

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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38536.32471575056 ns (± 222.63571584500016) 38019.26606163612 ns (± 82.30934837163707) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 40191.34680175781 ns (± 166.437149772823) 42771.21041666667 ns (± 443.3478143643086) 0.94
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 33136.97165621244 ns (± 23.4238057651785) 32510.662795003256 ns (± 258.9830567392536) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32950.06343195988 ns (± 65.18408872171777) 32566.320566813152 ns (± 21.61105039773017) 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.PubSubOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 13209.649763924735 ns (± 50.56095542568779) 13264.676904531625 ns (± 51.79199796038571) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 13249.131977335612 ns (± 49.6032301274304) 13239.510071974535 ns (± 39.77737621952795) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 13181.580123901367 ns (± 61.17522674795809) 13229.578684125629 ns (± 65.907046541062) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 84.86469427744548 ns (± 0.12990086047883784) 81.90258485930306 ns (± 0.14091597076386272) 1.04

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 158774.24384953425 ns (± 550.584464131201) 158489.95233623797 ns (± 548.0209754811408) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 139684.1310221354 ns (± 1149.752748284905) 144639.9732142857 ns (± 1048.9399468462027) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 131093.17141113282 ns (± 1163.1573979029515) 132330.64170328775 ns (± 398.42174307296443) 0.99
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 180081.48922526042 ns (± 1139.8497819155423) 172572.12351771764 ns (± 1298.2080471162465) 1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 157652.3737141927 ns (± 1185.788989119812) 166155.64268391926 ns (± 929.7195268075665) 0.95
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 148637.34773763022 ns (± 1070.0855086463177) 148808.12517903646 ns (± 1101.1483271761006) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 162528.58518880207 ns (± 817.7243173521049) 159160.8779296875 ns (± 455.14746023930394) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 138647.3113606771 ns (± 743.9457067800669) 140188.44766671318 ns (± 686.6892460584976) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 129070.82819475446 ns (± 638.3247175400572) 133022.4795003255 ns (± 1176.550843813773) 0.97

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35343.709455217635 ns (± 46.0845203097158) 34790.73922293527 ns (± 56.14706616449317) 1.02
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38529.63582356771 ns (± 55.91712770327131) 36915.49421037947 ns (± 87.55533051001133) 1.04
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 31534.66796875 ns (± 37.0947098615839) 32085.571758563703 ns (± 56.54297086167419) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31545.62770298549 ns (± 63.283368362622255) 29903.547886439734 ns (± 24.606080635701403) 1.05

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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 9041.907794658955 ns (± 18.620074022960747) 9074.674987792969 ns (± 27.125101550181967) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 9081.964002336774 ns (± 13.197506053075633) 9138.09563773019 ns (± 21.201530779797547) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 9035.122680664062 ns (± 14.058652297328468) 9223.703983851841 ns (± 25.344159781005338) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16793.120111083983 ns (± 114.88684623131076) 16791.671258779672 ns (± 31.424173812740825) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 17180.55269731794 ns (± 91.60407179418695) 16520.60466715495 ns (± 144.38704992960285) 1.04
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15226.90072886149 ns (± 17.43331148824337) 15280.355859375 ns (± 78.09116467999787) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14119.328644888741 ns (± 60.79618844419976) 15471.72418648856 ns (± 25.140481488178516) 0.91
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 121757.01225179037 ns (± 479.2823808959815) 119266.89726911273 ns (± 619.7484812464859) 1.02
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 22141.84306233724 ns (± 93.8909608439135) 21541.434842790877 ns (± 75.13626740387367) 1.03
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 24006.912913731165 ns (± 10.227052973622678) 21007.178505530723 ns (± 84.12120074970952) 1.14
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16360.894151960101 ns (± 70.70124143393794) 16102.106110792894 ns (± 69.32720983298748) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 16062.322982788086 ns (± 53.874877188319395) 17412.173387799943 ns (± 126.5026248714637) 0.92
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 132480.96416015626 ns (± 1069.4391972927137) 130901.14907602164 ns (± 331.0407413789958) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 235.43024122714996 ns (± 1.2450170677404957) 250.8589439789454 ns (± 0.750521859148147) 0.94
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 291.47150402069093 ns (± 2.5403918179460447) 282.550935904185 ns (± 2.7527395231084983) 1.03
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 341.4674965418302 ns (± 0.9739280028248078) 335.8419562975566 ns (± 2.4267387206286712) 1.02
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 327.7572260924748 ns (± 0.3001516052965714) 323.4832055091858 ns (± 2.4456052397077968) 1.01
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 248.28925581773123 ns (± 0.242229548912466) 257.7066719532013 ns (± 0.45285131743022566) 0.96
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 191.83522592272078 ns (± 0.6710372314280051) 193.20900537172955 ns (± 1.658754744144574) 0.99
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 321.7007690209609 ns (± 0.15631307231393177) 322.8065190996443 ns (± 1.4887416678417476) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 324.88533336775646 ns (± 1.8193358798402106) 328.0461478551229 ns (± 1.9671685286252025) 0.99
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 373.37234195073444 ns (± 1.115764070082691) 370.6098972320557 ns (± 1.3887308854179123) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 366.49924053464616 ns (± 1.679788934789637) 382.5896695681981 ns (± 1.6686740163484939) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1859.3220165797643 ns (± 1.633834714566266) 1953.4773459801306 ns (± 1.5960075255685378) 0.95
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1840.2045885721843 ns (± 6.8957434520932805) 1798.2181108914888 ns (± 1.3698232678671085) 1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1859.5175061907087 ns (± 1.8442700361513087) 1829.1879790169853 ns (± 1.968264127539568) 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.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 45122.720267159595 ns (± 408.7420460360083) 44604.633762613936 ns (± 248.1129532285264) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 187558.4840983073 ns (± 2035.352605584246) 194445.9223069411 ns (± 809.1132055293012) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 118170.06801932199 ns (± 1076.1611062461452) 120923.2294921875 ns (± 280.49156239452526) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 104245.51879882812 ns (± 1008.3670254769158) 97778.90382486979 ns (± 361.0127741424693) 1.07
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 45645.519016520186 ns (± 689.4036819379781) 46550.614807128906 ns (± 246.9909100251257) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 190033.23233468193 ns (± 2087.5640629668233) 198767.96100725446 ns (± 616.6304867127004) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 131337.27151925224 ns (± 2219.670749245902) 134738.33012695314 ns (± 918.3064624936214) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 116899.51990559897 ns (± 1631.7022739727902) 120845.71641031902 ns (± 470.1633826261998) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 43538.985892740886 ns (± 739.6108626430508) 43801.69014485677 ns (± 48.125762706259515) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 182993.1870279948 ns (± 1994.510661276221) 192158.9046875 ns (± 757.0244327853178) 0.95
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 118231.50526529948 ns (± 1639.4694106881739) 116644.27681187222 ns (± 427.512826916637) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 102245.47052001953 ns (± 1866.6708753482405) 95112.06020682199 ns (± 372.23510629499873) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 119805.8332170759 ns (± 297.65353964475787) 119466.75555889423 ns (± 199.27468197473584) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 109297.64485677083 ns (± 172.05132706867792) 113423.28316824777 ns (± 174.68546380535335) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 99316.94946289062 ns (± 149.77305988992907) 99335.20856584821 ns (± 365.4409365175851) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 135542.96499399038 ns (± 863.5101992226993) 139978.1209309896 ns (± 307.3915522585772) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 117535.75788225446 ns (± 474.8866928046659) 118030.45184795673 ns (± 440.33418547673676) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 127992.45082310268 ns (± 637.5375026377072) 115086.58796037946 ns (± 461.7860522188766) 1.11
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 122880.70231119792 ns (± 362.4157395957218) 126150.24065290179 ns (± 226.99140422245372) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 106488.29627403847 ns (± 230.08141227374227) 113041.11589704241 ns (± 178.34100118282058) 0.94
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 95569.60308368389 ns (± 158.03318162186514) 98938.46130371094 ns (± 150.3396126411267) 0.97

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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 222.23605939320154 ns (± 0.26273143304356916) 219.75964949681207 ns (± 0.20416105906886461) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 277.67786979675293 ns (± 0.4123279309610935) 271.91166083017987 ns (± 0.21300391388121248) 1.02
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 289.33134419577465 ns (± 1.0557754993268431) 302.6519639151437 ns (± 0.6234555597766068) 0.96
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 307.53063837687176 ns (± 0.3956521317017889) 307.0478598276774 ns (± 0.5039313004558511) 1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 230.69981257120767 ns (± 0.31583787347539655) 227.43612368901572 ns (± 0.3049251635426443) 1.01
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 186.37521266937256 ns (± 0.327787361666605) 179.7848316339346 ns (± 0.2743500910027124) 1.04
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 302.3505284236028 ns (± 0.3678105454668057) 306.99477195739746 ns (± 0.3529729805636225) 0.98
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 306.56074377206653 ns (± 0.5440996802807582) 289.0175199508667 ns (± 0.7582499736807065) 1.06
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 355.1171999711257 ns (± 0.5366300099490068) 350.48997952387884 ns (± 0.5352085445812949) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 374.8491910787729 ns (± 0.30636977677837746) 364.76912839072094 ns (± 0.34351042233033835) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 15751.712254115513 ns (± 16.77914045171365) 16402.28294959435 ns (± 23.70022416435404) 0.96
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 14805.147552490234 ns (± 22.69040372581349) 14850.874982561383 ns (± 16.12381023931958) 1.00
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14628.615352085659 ns (± 15.83760227694968) 14497.955263577975 ns (± 25.36734900015391) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 12822.894287109375 ns (± 8.742123671342128) 13337.686274601863 ns (± 18.601596365545312) 0.96
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 137705.3187779018 ns (± 163.56558750849993) 134855.107421875 ns (± 193.0840337515075) 1.02
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19570.929307204027 ns (± 17.70717108665454) 20732.032775878906 ns (± 16.450041840704433) 0.94
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19819.068556565504 ns (± 33.66910234279774) 19684.55599271334 ns (± 28.38124659761916) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15221.394348144531 ns (± 37.92886072689063) 16273.016967773438 ns (± 30.839839838839275) 0.94
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14862.305995396206 ns (± 25.09924135778121) 15021.568400065104 ns (± 55.70577547747154) 0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 141240.92320033483 ns (± 134.71760354289157) 144937.255859375 ns (± 150.18158239653292) 0.97

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 264.41190791130066 ns (± 0.8306488659214998) 241.55345106124878 ns (± 0.2618945804673702) 1.09
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 316.91298171679176 ns (± 1.9421010193064032) 321.71274318695066 ns (± 1.1745844895059419) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 510.48247405460904 ns (± 1.374508598695378) 529.5422434806824 ns (± 1.8955982129961324) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 607.1708100863865 ns (± 3.1701738247074434) 589.0724115371704 ns (± 0.7964303132228133) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 261.6104275385539 ns (± 1.2658390423537158) 265.84304559230804 ns (± 0.32933619956265237) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 323.78851528167723 ns (± 1.7229661014433562) 307.63168754577634 ns (± 1.3459222215423339) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 514.3763633874746 ns (± 1.2945218843148605) 519.2479329427083 ns (± 2.3253677052057937) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 591.6061628205435 ns (± 2.638132501059094) 595.5094546635945 ns (± 2.722552412244727) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 234.40346728052413 ns (± 1.072768028271846) 229.55057598749798 ns (± 0.85500209220959) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 319.6528582890829 ns (± 0.5305127185809557) 297.7453300035917 ns (± 0.7716335543464995) 1.07
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 520.1905145645142 ns (± 3.2481658286956767) 526.671564356486 ns (± 2.4265998663143793) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 616.279797920814 ns (± 2.9388316710762497) 601.1490143262423 ns (± 3.975214072054746) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 239.16133499145508 ns (± 0.38503803453096946) 218.65659895737966 ns (± 0.88551430525474) 1.09
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 302.34343477657865 ns (± 1.0271221199461842) 304.6642046292623 ns (± 1.0775273931037497) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 500.5848921140035 ns (± 0.9204685096264495) 485.66512743632 ns (± 1.9091154728308235) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 598.3201888084411 ns (± 4.4448537135893815) 593.018486908504 ns (± 0.7933564017198625) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 242.71925412691556 ns (± 0.8572986012024226) 258.13444356918336 ns (± 0.6562597097511387) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 298.19486497243247 ns (± 0.7681759319258186) 296.49464780943737 ns (± 1.5174012654465896) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 497.4016157150269 ns (± 4.398939070302518) 504.3603661400931 ns (± 2.394352093528219) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 579.0297128132412 ns (± 2.6554239499895433) 610.3960531674899 ns (± 1.235745120363582) 0.95

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 62929.33436802455 ns (± 52.805781578305115) 63253.1010554387 ns (± 41.6415729902024) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 213877.69601004463 ns (± 350.06014370883094) 223402.00718470983 ns (± 411.45564976190855) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 134924.0030924479 ns (± 182.40510703706238) 138012.73367745537 ns (± 321.7293689366788) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 119302.42635091145 ns (± 241.21357425846628) 118665.17240084134 ns (± 112.41706847385713) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 62716.730143229164 ns (± 58.20314765166552) 63088.7215750558 ns (± 34.01833909306636) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 246829.5933314732 ns (± 925.3406755246533) 220725.94168526787 ns (± 703.968965005385) 1.12
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 144685.9708658854 ns (± 636.6866015454438) 151147.42350260416 ns (± 789.0876488065919) 0.96
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 139429.8762394832 ns (± 460.1157872959331) 148054.80433872767 ns (± 441.79790329657595) 0.94
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 62218.798828125 ns (± 64.74297482017418) 62988.88201032366 ns (± 103.74640634318838) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 212259.52322823662 ns (± 373.08262327972204) 224224.21875 ns (± 374.558697981576) 0.95
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 139069.7257486979 ns (± 690.3275058579687) 137875.59465680804 ns (± 127.62663273543393) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 117187.41280691964 ns (± 60.429156305603136) 122207.68781389509 ns (± 78.11519299774825) 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.

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

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1462.1052631578948 ns (± 1255.8949464271948) 1483.8709677419354 ns (± 1125.7645057027423) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1153.2608695652175 ns (± 924.4482865449744) 1226.3736263736264 ns (± 996.7541951348516) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2802.0408163265306 ns (± 2143.4738925897277) 3509.183673469388 ns (± 1879.1908071368384) 0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 232789.898989899 ns (± 50424.300699267034) 275198 ns (± 61438.869971983884) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 4210.10101010101 ns (± 2748.598713463286) 4541.578947368421 ns (± 2588.134264246126) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 13625.257731958764 ns (± 2843.4512087659073) 12366.666666666666 ns (± 3323.557595065761) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1590.4255319148936 ns (± 1326.088041720788) 1075.5813953488373 ns (± 897.1767543750623) 1.48
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1104.3010752688172 ns (± 987.2187522986662) 1261.7021276595744 ns (± 1384.639729003617) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 3654.639175257732 ns (± 2217.074866169231) 2863.157894736842 ns (± 2440.267365521566) 1.28
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 238771.6494845361 ns (± 44958.156997192316) 238381.6326530612 ns (± 46896.48910196231) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 3405.1020408163267 ns (± 2551.505415708057) 5462.886597938144 ns (± 3223.0071228728843) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 12628.865979381444 ns (± 3590.408483111828) 12910.526315789473 ns (± 4036.1787722729687) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 742.1052631578947 ns (± 1132.928698378808) 1385.2631578947369 ns (± 1074.854608777949) 0.54
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 761.0526315789474 ns (± 924.7535309179026) 1211.7021276595744 ns (± 787.3470335107767) 0.63
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1892.857142857143 ns (± 1607.0238869400405) 2523.157894736842 ns (± 1526.9530661724325) 0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 223645.55555555556 ns (± 26728.52350559256) 256187 ns (± 49862.78881170615) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 3067.1717171717173 ns (± 2198.8884206659645) 4390 ns (± 2445.899738729062) 0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8700 ns (± 2661.1038469421906) 8070.833333333333 ns (± 2463.9256937986997) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1323.7113402061855 ns (± 1352.6034461268487) 1209.4736842105262 ns (± 1023.144265551002) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 865.6565656565657 ns (± 915.1961556400292) 882.967032967033 ns (± 695.1906125588781) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 2366.6666666666665 ns (± 1689.0150768493938) 3419.5876288659792 ns (± 2617.1167012914602) 0.69
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 252717.77777777778 ns (± 35440.59066827687) 295557.0707070707 ns (± 62709.75293174306) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2753.125 ns (± 2444.1962676382686) 4069.387755102041 ns (± 2684.7664247216053) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 8948.958333333334 ns (± 2975.301658007194) 11628.947368421053 ns (± 3092.918979920002) 0.77
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1067.0103092783504 ns (± 1181.693845140361) 2064.9484536082473 ns (± 2013.2395761720193) 0.52
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 795.7894736842105 ns (± 694.0347329394368) 1631.6326530612246 ns (± 1381.7363153323975) 0.49
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1576.842105263158 ns (± 1686.3944057738415) 3351.546391752577 ns (± 2925.929816673021) 0.47
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 247102.35294117648 ns (± 24330.790684853222) 318834 ns (± 62841.10348226459) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2396.938775510204 ns (± 2200.770909056884) 4688.383838383838 ns (± 4280.108406759539) 0.51
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 9880 ns (± 2897.856875017313) 13130.612244897959 ns (± 3969.949184625454) 0.75

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 143.74176722306473 ns (± 0.135118537362136) 137.6269395534809 ns (± 0.12080630864631786) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 179.6049186161586 ns (± 0.3133224826439822) 180.41970913226788 ns (± 0.3185607123551067) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 259.3141702505258 ns (± 1.1865252065555916) 256.77177355839655 ns (± 0.39562898342803826) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 269.27111332233136 ns (± 2.771812453646216) 275.67176478249684 ns (± 0.6130550422259391) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 133.65639723264255 ns (± 0.18819566766797208) 169.73960558573404 ns (± 0.7754374941108102) 0.79
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 181.15757874080114 ns (± 0.38115079616044484) 177.09632090159826 ns (± 0.44087725936566674) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 257.6312192281087 ns (± 0.4790702419158413) 258.2900251661028 ns (± 0.4367620377471648) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 286.6382598876953 ns (± 0.5662019051321472) 278.19990011361926 ns (± 0.6204390781550871) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 130.02187410990396 ns (± 0.2503953810813847) 136.57192162105017 ns (± 0.538588449084873) 0.95
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 181.21273716290793 ns (± 0.27672991932985525) 176.37351292830246 ns (± 0.24255270727228104) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 265.1706250508626 ns (± 0.2695952728802665) 278.27281218308667 ns (± 0.42608870993312703) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 257.9587019406832 ns (± 0.4664647370844061) 265.04659993307934 ns (± 0.4279483860898951) 0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 162.03181743621826 ns (± 0.8332233334281334) 133.73671311598557 ns (± 0.19384949310671212) 1.21
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 180.7290554046631 ns (± 0.3807666939307306) 176.31929556528726 ns (± 0.3121584667000921) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 252.14332512446813 ns (± 0.6240954280604338) 269.19052784259503 ns (± 0.4512372622556584) 0.94
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 262.1314287185669 ns (± 0.18579168187237544) 273.144048055013 ns (± 0.5592866086982454) 0.96
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 131.47715605222263 ns (± 0.24074657427817628) 128.4375054495675 ns (± 0.11767064363222575) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 160.90231675368088 ns (± 0.22574538097879696) 160.6832456588745 ns (± 0.20460449834222594) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 257.5018088022868 ns (± 0.8591416945807084) 275.0858409064157 ns (± 0.37033690959589743) 0.94
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 264.11155064900714 ns (± 0.42847268389499665) 266.5332317352295 ns (± 0.372610004545047) 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.LuaRunnerOperations (windows-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 2874.4444444444443 ns (± 377.6215069310526) 6527.368421052632 ns (± 1529.1105817868722) 0.44
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2810.4166666666665 ns (± 890.7098489899614) 7129.473684210527 ns (± 1687.8082025382596) 0.39
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 239786.31578947368 ns (± 54696.51202564529) 275867.3469387755 ns (± 51952.33099661155) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 236277.55102040817 ns (± 51438.942948632095) 295073.4693877551 ns (± 60159.017030760246) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 18722.527472527472 ns (± 4984.912033862583) 37117.02127659575 ns (± 7944.53404167465) 0.50
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 127779.59183673469 ns (± 26249.12353640828) 151903 ns (± 31380.9066797058) 0.84
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2720 ns (± 1024.7573661967344) 6919.148936170212 ns (± 1640.4842319308987) 0.39
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2777.0833333333335 ns (± 777.6454565805365) 6822.680412371134 ns (± 1523.8728863928125) 0.41
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 230627.55102040817 ns (± 48647.2655923308) 289778.3505154639 ns (± 54253.68502615766) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 265168.68686868687 ns (± 69424.07340876976) 288196.4646464646 ns (± 49369.829490330936) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 18208.79120879121 ns (± 4567.655570582945) 35716.84210526316 ns (± 8524.902852526637) 0.51
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 131317 ns (± 28534.04861394594) 142406.0606060606 ns (± 24425.232930528528) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2447.8260869565215 ns (± 511.9405573472835) 7156.25 ns (± 1704.5951826876976) 0.34
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2952.577319587629 ns (± 628.0082243863588) 7225.531914893617 ns (± 1523.9264629770971) 0.41
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 234827.90697674418 ns (± 32510.181757730257) 292988.8888888889 ns (± 48672.75751653116) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 246817.8947368421 ns (± 44010.77957642846) 296854.54545454547 ns (± 46465.91744741574) 0.83
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 19580.434782608696 ns (± 3719.7494636901324) 37889.32584269663 ns (± 5488.513169618396) 0.52
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 124500 ns (± 27486.08830854348) 159603.0303030303 ns (± 26062.935816531175) 0.78
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2851.1363636363635 ns (± 814.2402591262776) 6277.835051546392 ns (± 1450.9868960499234) 0.45
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2827.0833333333335 ns (± 880.0094696460185) 6957.142857142857 ns (± 1885.4497168900143) 0.41
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 317788 ns (± 71160.34288843752) 333481.17647058825 ns (± 35453.67700091422) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 316005 ns (± 77322.80019045436) 323398.8764044944 ns (± 27002.964880907995) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 23587.20930232558 ns (± 4373.255524788018) 47726.31578947369 ns (± 7546.891857428908) 0.49
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 128772.72727272728 ns (± 31699.719364565488) 166167.70833333334 ns (± 28950.149512536987) 0.77
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 3055.1020408163267 ns (± 887.0340303075338) 7272.105263157895 ns (± 1644.6029687958137) 0.42
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2950 ns (± 738.1683230255005) 7183.695652173913 ns (± 1835.5630434758416) 0.41
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 282406.8965517241 ns (± 43044.85976146889) 361185.71428571426 ns (± 69831.34616500311) 0.78
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 323716 ns (± 73075.45390646823) 340526.8817204301 ns (± 52561.41984835443) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 23744.791666666668 ns (± 5157.924302860123) 43728.72340425532 ns (± 6743.692749611801) 0.54
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 136169.69696969696 ns (± 31815.92931332513) 169603 ns (± 30920.374947090906) 0.80

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.ModuleOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 41821.1336277553 ns (± 262.1162562260257) 41971.57982928936 ns (± 110.75965107726988) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 55228.07603352865 ns (± 225.78700423694144) 52980.15675471379 ns (± 170.8117299590179) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 88661.94200721153 ns (± 326.0484201294942) 89274.35087367466 ns (± 496.90319178341775) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 65238.74263509115 ns (± 501.0184438825366) 65807.09639195034 ns (± 448.5649930815161) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 32324.868436686196 ns (± 244.2962431251985) 32457.13782348633 ns (± 364.6442929116351) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 30389.921443058895 ns (± 49.191904626208554) 31188.17822265625 ns (± 129.73762858489874) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 177942.5888671875 ns (± 920.0339856860287) 177844.3627278646 ns (± 1021.7725968748298) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 344617.4395833333 ns (± 3177.996479287094) 335440.5489583333 ns (± 3130.620528905963) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 41617.81830068735 ns (± 34.798879520887084) 41333.84532517653 ns (± 124.2144563186109) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 55373.74407523019 ns (± 168.18362610986097) 56267.262786865234 ns (± 376.97290857588564) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 93322.2811686198 ns (± 577.3257597387806) 94061.1669546274 ns (± 235.28725138698448) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 64878.099609375 ns (± 255.91671421042233) 70269.17835286459 ns (± 478.01084934403383) 0.92
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 33838.15718195988 ns (± 20.51216779444107) 32968.723764272836 ns (± 116.31059239233542) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 37167.26032307943 ns (± 217.72141452845565) 35445.136057535805 ns (± 138.17476568701778) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 177625.55766950335 ns (± 818.2163088363374) 182096.5713936942 ns (± 712.2091232569541) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 352131.94754732575 ns (± 1773.492054541466) 354033.2128557478 ns (± 2345.890166472472) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 42506.18179117839 ns (± 213.7609761687948) 42660.698850191555 ns (± 109.56771569812615) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 49489.62860107422 ns (± 231.71979869963437) 49876.5773432805 ns (± 135.07278644001082) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 89829.05703938802 ns (± 401.88198593245096) 87433.61507742746 ns (± 301.42267752858515) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 71830.13074544272 ns (± 515.84768736717) 67148.81307779948 ns (± 463.16521320888216) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 32112.236258951823 ns (± 158.32846249862078) 31671.551493326824 ns (± 187.16694180904756) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 31434.639709472656 ns (± 59.58018713371572) 31080.27600332407 ns (± 94.13037870791284) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 179680.8669108073 ns (± 848.5318811747642) 174449.9118326823 ns (± 977.4033962710394) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 335865.8998046875 ns (± 2199.103706482093) 336836.26455453725 ns (± 2783.303422504237) 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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15359.672987717848 ns (± 65.10952725264166) 14894.387037150065 ns (± 95.06166682991682) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20671.505007425945 ns (± 27.287650393968963) 20232.12279686561 ns (± 80.20957026866934) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22268.367606608073 ns (± 194.68687330078544) 21499.37266438802 ns (± 166.81250805553972) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 23343.24721781413 ns (± 149.72506902429268) 26543.034759521484 ns (± 157.1019903893082) 0.88
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 17338.608637491863 ns (± 14.216027169797558) 16201.859547932943 ns (± 148.85165813690182) 1.07
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11282.09124247233 ns (± 61.638552991109385) 10661.002430216471 ns (± 83.75391619513657) 1.06
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21413.88116455078 ns (± 14.581072333074223) 23407.19673592704 ns (± 90.80695187362109) 0.91
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21462.260992431642 ns (± 132.2603552686797) 21982.557143147787 ns (± 226.28215954462996) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26964.754373168944 ns (± 148.50911109703785) 27343.771622721353 ns (± 219.93707160231395) 0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27855.952205113 ns (± 236.67174593148016) 27699.207102457684 ns (± 145.39923231045088) 1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21328.926930018835 ns (± 88.24593336640262) 22830.417310274563 ns (± 70.24737423494983) 0.93
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26104.369002278647 ns (± 148.51137194303604) 27377.80681152344 ns (± 87.04945030070219) 0.95
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29397.41261291504 ns (± 53.87153687630796) 30567.854053203875 ns (± 87.26328352124881) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30249.331122765176 ns (± 133.36295368830736) 31065.049947885367 ns (± 134.09341159961926) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16375.830154418945 ns (± 26.59161057420102) 16536.2852452596 ns (± 10.702207818776134) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10728.882030780498 ns (± 18.8412996417185) 10679.898779296875 ns (± 56.85347521862647) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28440.70168762207 ns (± 120.06057210216873) 28592.917220052084 ns (± 163.80136690953478) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28742.880645751953 ns (± 130.72527451591841) 30713.13857014974 ns (± 155.33754208244767) 0.94
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34731.39522705078 ns (± 213.38524495734572) 35981.01668439592 ns (± 138.41320830324753) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 37036.44458211263 ns (± 177.03418973645086) 34948.87512207031 ns (± 123.42610255290563) 1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15336.167803250826 ns (± 17.732440120408356) 15315.962368774413 ns (± 64.45082657790178) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19991.833240215594 ns (± 24.448266930309337) 20093.35975211007 ns (± 66.57884477282505) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22883.43667195638 ns (± 94.35243858360927) 22015.261182512557 ns (± 32.850097464323454) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22815.09555053711 ns (± 32.519027549071936) 21942.33760579427 ns (± 43.13674518532009) 1.04
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16246.17310994466 ns (± 92.59506216560655) 16147.711280822754 ns (± 42.21740600295809) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10831.78846849714 ns (± 57.262322957756915) 10911.126295907157 ns (± 41.85424073343344) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22700.761008707683 ns (± 155.57769205456373) 22265.052607218426 ns (± 134.07217539454166) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21984.71839396159 ns (± 21.188695775956106) 22557.148336557242 ns (± 73.19986950015043) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27617.12325846354 ns (± 90.33362621127097) 28834.40239868164 ns (± 125.6639802599205) 0.96
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27156.488981980543 ns (± 46.31986932950236) 28527.680417887368 ns (± 396.6395438112197) 0.95

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.ModuleOperations (windows-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 59668.30923897879 ns (± 89.742379441868) 60031.59708658854 ns (± 82.36030794959598) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 80813.52783203125 ns (± 101.65421161883779) 77963.32303560697 ns (± 270.35997923134113) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 100093.98944561298 ns (± 128.86650730288312) 100171.33648212139 ns (± 63.10123823731695) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 83459.97267503005 ns (± 88.6691345955656) 83628.84724934895 ns (± 212.55513113512782) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 53231.811959402905 ns (± 20.0880434568581) 53420.38443429129 ns (± 60.886376480011634) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 50714.95901254507 ns (± 74.56616126922482) 51089.07601492746 ns (± 56.199776824123035) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 186707.7156575521 ns (± 636.85738506867) 196915.28645833334 ns (± 418.73595684582443) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 321700.6575520833 ns (± 804.6433511263688) 309887.7457682292 ns (± 1809.742417703037) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 60919.4588797433 ns (± 175.05068757000384) 61902.77186802455 ns (± 206.4014103281754) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 82539.36686197917 ns (± 253.2153720707187) 83071.04056222098 ns (± 129.88017372262888) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 107382.6904296875 ns (± 230.3022485961292) 106291.57633463542 ns (± 132.08008533468026) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 93120.91715494792 ns (± 103.60709617777938) 83802.56086077009 ns (± 255.59383706879774) 1.11
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 54575.33076359676 ns (± 23.786708841754898) 53631.69391338642 ns (± 30.985188054342657) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 56426.55476888021 ns (± 136.86267607692352) 56243.68111746652 ns (± 122.05795728932353) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 190354.00146484375 ns (± 572.5070955993318) 189113.38413783483 ns (± 558.0919566604746) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 329906.59528459824 ns (± 1313.2407244475091) 333265.8203125 ns (± 1507.5352293117214) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 60321.66161170373 ns (± 46.0976640483055) 60071.90598707933 ns (± 42.33993688337407) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 75996.10421316964 ns (± 57.634914582083255) 76191.44984654018 ns (± 191.14178415193166) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 104108.34524972098 ns (± 132.28744585846943) 100737.37880161831 ns (± 232.27309125760192) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 86473.50276066706 ns (± 80.32742667829179) 85134.20497349331 ns (± 55.93834388972685) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 54272.18802315848 ns (± 40.803765015204) 54700.12582632212 ns (± 38.883670792370886) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 50196.376953125 ns (± 26.15760654220366) 50338.32234700521 ns (± 42.99887192558386) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 190688.80896935097 ns (± 298.25739902532285) 185715.45654296875 ns (± 337.11629200257727) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 325749.58844866074 ns (± 916.4436857951196) 311993.91338641825 ns (± 531.8935463844181) 1.04

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14925.31258719308 ns (± 12.243578714914573) 14387.863595145089 ns (± 19.205979519678227) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20195.8447265625 ns (± 55.0378676688681) 20646.5375773112 ns (± 57.4085410045835) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22449.126761300224 ns (± 47.78263886049848) 22970.718688964844 ns (± 65.72977346946688) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22116.819458007812 ns (± 89.55121992425404) 21986.61369910607 ns (± 56.62985743828908) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16339.59716796875 ns (± 29.081246493454017) 15457.109171549479 ns (± 19.670261263067538) 1.06
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11126.170894077846 ns (± 20.59586887396183) 10813.43251546224 ns (± 11.151280237105563) 1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21855.937848772322 ns (± 55.37881925944817) 21510.310581752234 ns (± 106.94136664988253) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22318.567984444755 ns (± 57.267778484233666) 21689.606148856026 ns (± 24.597370822057442) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25797.022298177082 ns (± 127.21384112769587) 26461.217854817707 ns (± 189.63535905114207) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25808.136596679688 ns (± 144.22683630381553) 27180.494689941406 ns (± 121.9886928986403) 0.95
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20280.777384440105 ns (± 64.2185402872997) 19415.785217285156 ns (± 34.800381372877766) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26746.805826822918 ns (± 68.67390470864935) 26012.860342172477 ns (± 50.175036895635294) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 26569.381612141926 ns (± 47.88115696829243) 27545.967755998885 ns (± 94.60908741302845) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 27509.4242640904 ns (± 59.63362789946351) 27737.15645926339 ns (± 42.04196697894927) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15932.596333821615 ns (± 39.19482662950121) 15749.647318522135 ns (± 14.944053528767672) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10847.365461077008 ns (± 12.282739084377797) 11643.49116007487 ns (± 10.734196218132618) 0.93
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 29286.493733723957 ns (± 102.85754900547518) 28352.549997965496 ns (± 26.92460618452666) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27274.213115985578 ns (± 70.54603591393618) 28046.73614501953 ns (± 36.77300496822718) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 29943.39375813802 ns (± 149.48697660709553) 32471.031306340145 ns (± 90.84914129851565) 0.92
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 30863.385823567707 ns (± 119.77076839762448) 33203.495279947914 ns (± 137.06411571607316) 0.93
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14965.482330322266 ns (± 17.01184040208778) 14919.431849888393 ns (± 19.235118511939188) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19593.45151461088 ns (± 34.335467502622905) 19379.050772530692 ns (± 28.571661883027886) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21107.70743233817 ns (± 18.968016186561684) 21070.83238874163 ns (± 27.593297580617133) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22863.187459309895 ns (± 37.70926604220439) 22529.048391488883 ns (± 25.366064305031234) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15509.759303501674 ns (± 17.410886643515042) 15390.9423828125 ns (± 13.53056534709251) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10976.48686000279 ns (± 12.090990366987207) 10751.14026750837 ns (± 14.415331912308583) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21764.301358736477 ns (± 16.667202004971006) 22163.038199288505 ns (± 32.99889888782307) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21848.95039876302 ns (± 22.165293032916768) 22134.01590983073 ns (± 14.334650038163867) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26998.808034261066 ns (± 18.114475273520856) 26824.826754056492 ns (± 25.417495446187935) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25568.492329915363 ns (± 59.33118140232985) 27018.896266392298 ns (± 43.567206150447056) 0.95

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 144337.22776285806 ns (± 381.1553875803723) 145137.86998697917 ns (± 1093.1928484821744) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 19455.744997464695 ns (± 14.816260103323149) 18694.15997721354 ns (± 130.12929689366428) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 17680.807005818686 ns (± 101.83051204408895) 17876.28628133138 ns (± 27.407870937007225) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 141573.69361979168 ns (± 535.3874520621206) 142470.14038085938 ns (± 418.111188139059) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 46468.40059814453 ns (± 186.887839557685) 46168.23767525809 ns (± 183.83150230735194) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 101940.07057291667 ns (± 294.7587545651082) 103088.89162772043 ns (± 396.6538878051558) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10013527.393554688 ns (± 189256.70261713993) 10247194.830208333 ns (± 174841.09782277062) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 274573.00708740234 ns (± 26440.80319784809) 270848.22126708983 ns (± 25747.969708677425) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 149036.1450358073 ns (± 947.4811720288466) 146757.9644077846 ns (± 546.6074114730342) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 18817.376079014368 ns (± 89.76530059338454) 19002.9505086263 ns (± 112.56313318620147) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 17894.83369700114 ns (± 35.23473174571479) 18451.21824645996 ns (± 151.532691890067) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 142107.55051967077 ns (± 716.8494739781373) 143255.18035016741 ns (± 915.0890127677857) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 44956.07824707031 ns (± 38.9349885554818) 44817.41728515625 ns (± 342.45392889391286) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 102872.21833147321 ns (± 209.98867569685592) 104118.60782296317 ns (± 58.75074124156276) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10057327.314732144 ns (± 167331.68088551905) 10415858.449776785 ns (± 167036.7207695159) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 281226.74333496095 ns (± 31631.331503354537) 275829.7531152344 ns (± 28304.581685197667) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 148002.30625697545 ns (± 639.194857191165) 146825.00279947917 ns (± 572.2146961370224) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 18760.739243570963 ns (± 87.36856080528125) 18881.428830827987 ns (± 73.35667738178543) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17438.080349261945 ns (± 24.87280950665317) 17551.395998636883 ns (± 17.463204379758604) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 139485.86130934494 ns (± 229.51178155493997) 140857.66414388022 ns (± 846.1772670461884) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 43380.69669189453 ns (± 199.29092529624523) 44171.06063608023 ns (± 92.78193394541205) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103939.41040978066 ns (± 194.7603911958842) 104199.84665352957 ns (± 199.42701387982058) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8373051.2234375 ns (± 35741.2381873093) 8474570.046875 ns (± 30373.068334054693) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 226879.69255719866 ns (± 437.28979916733505) 227360.59099934896 ns (± 486.4197519912413) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 146397.29178560697 ns (± 277.40805832764613) 143428.677734375 ns (± 503.08367668900235) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 18690.731904093424 ns (± 80.35186649394544) 18907.30326538086 ns (± 60.35330792094926) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 17804.797937011717 ns (± 57.05415513522307) 17906.73656463623 ns (± 26.87672457520474) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 140963.1880533854 ns (± 472.00220544185464) 141929.62693277994 ns (± 54.81128448757643) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 46116.24694119967 ns (± 80.9469053962453) 44482.93974958147 ns (± 105.50826563109993) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 106043.39410869892 ns (± 256.21416218613433) 103313.89623151507 ns (± 194.55493868024402) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9282289.5609375 ns (± 41092.71430164278) 9402099.035416666 ns (± 40946.46430508449) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 251613.78784179688 ns (± 662.0189271878386) 252022.93912760416 ns (± 894.4465521123908) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 143865.99919433595 ns (± 725.6731269217917) 143476.8435546875 ns (± 698.1922965819128) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 18789.606519063313 ns (± 21.179650218370018) 19143.561147054035 ns (± 16.598226868957298) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 18378.12108968099 ns (± 80.01632549685998) 18069.241274007163 ns (± 83.39139069289674) 1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 141034.6610952524 ns (± 417.7247125668613) 142273.9195905413 ns (± 383.34389782420425) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 46440.15577580379 ns (± 69.53331033236147) 45427.82112121582 ns (± 27.41111795586158) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 105673.46194692758 ns (± 211.0403644530348) 102730.37893880208 ns (± 234.80076799444484) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9258776.98858173 ns (± 40222.49519918105) 9370635.65513393 ns (± 34001.69692332679) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 247300.4058268229 ns (± 1367.4812009486352) 252293.4044596354 ns (± 242.32628364978382) 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.HashObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 134783.39615071614 ns (± 1167.3640835927968) 134413.2354736328 ns (± 283.54866285911874) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10722.767491267277 ns (± 30.14510667629839) 10779.087363179524 ns (± 70.83546366833139) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 9919.377893888033 ns (± 7.480927812944579) 10122.929843357631 ns (± 5.680634081672922) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9805.1418355306 ns (± 82.5283833593518) 9702.396767934164 ns (± 13.503202580074946) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12070.788378201998 ns (± 33.76176286841183) 12141.629539998372 ns (± 59.26068062391678) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12871.479805501302 ns (± 80.70398956241478) 12162.8730065482 ns (± 49.05892092290458) 1.06
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10398.377601036658 ns (± 35.35341302584017) 10553.712649536134 ns (± 74.42049982801518) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9436.23438313802 ns (± 71.04274657880855) 10122.960050310407 ns (± 23.46137693857955) 0.93
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 11413.811595662435 ns (± 116.11848506335173) 11250.625136311848 ns (± 69.65483565850572) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12618.51439339774 ns (± 70.26410103411914) 12531.439604441324 ns (± 10.793227590716953) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 11509.955481392997 ns (± 87.14244583884741) 10605.569932047527 ns (± 84.98404314970924) 1.09
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13316.91079457601 ns (± 56.79431956344936) 13297.676975504557 ns (± 73.33337121587506) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11274.755346679687 ns (± 53.907077599956935) 11285.89854812622 ns (± 16.351277892289257) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11688.926334381104 ns (± 5.903889166501398) 11528.001627995418 ns (± 39.53294361307835) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10838.445357186454 ns (± 92.36062696126574) 10225.409844970703 ns (± 74.64376308237028) 1.06
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 155347.92146809897 ns (± 823.737290765675) 150560.1264460637 ns (± 309.9755429348303) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 57749.12067086356 ns (± 131.39171427642398) 59223.69027273996 ns (± 284.50235985749174) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46147.98579624721 ns (± 465.58626733042644) 46389.50690569197 ns (± 181.90299052827245) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51781.49244995117 ns (± 208.2914155308911) 51124.37900797526 ns (± 271.05060606459125) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 85599.53025309245 ns (± 299.31291399183345) 86485.06434733073 ns (± 497.17515078371616) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 115486.54097493489 ns (± 813.7798804071392) 113307.52844645182 ns (± 529.0998076456762) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 50666.145943196614 ns (± 543.5175608131642) 49277.5735168457 ns (± 282.868030276421) 1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 60331.69364827474 ns (± 182.40597221716277) 54424.79375 ns (± 235.8963542321401) 1.11
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 52925.6201171875 ns (± 364.836540440919) 53091.94219970703 ns (± 251.00707844067833) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 88280.13219401041 ns (± 374.68326969572223) 94168.81520996094 ns (± 352.5616566976849) 0.94
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 62213.341411884016 ns (± 172.2236204578546) 64212.33202107748 ns (± 148.73971378770045) 0.97
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13159.865317124586 ns (± 48.6153478865405) 13401.22907409668 ns (± 31.06679228190079) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79310.50882975261 ns (± 256.7924860631395) 78815.8701985677 ns (± 424.67428152878506) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 60794.83075823103 ns (± 364.24702075451836) 64423.71672363281 ns (± 280.69122894342877) 0.94
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49652.64988606771 ns (± 293.97255117487924) 53727.570428466795 ns (± 188.92691067835753) 0.92
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 139397.2190673828 ns (± 893.5532712435155) 137547.87698800224 ns (± 239.00340089516646) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 58121.080818684895 ns (± 155.16421004386288) 57447.6172261556 ns (± 196.36271650551805) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 50554.6468383789 ns (± 864.55632537572) 47288.32076822917 ns (± 220.87892452779266) 1.07
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 51104.86557878767 ns (± 154.60093217981247) 51510.862548828125 ns (± 79.57431746710245) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75792.29645996094 ns (± 330.10635140653034) 76294.35295222356 ns (± 145.26401801297308) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 103182.41485188802 ns (± 396.35776491432216) 102549.61530949519 ns (± 235.17001186757102) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 53864.68498535156 ns (± 166.19547500844104) 48642.61658935547 ns (± 168.45782600130565) 1.11
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 58988.963677039515 ns (± 99.69154158263918) 53937.48233642578 ns (± 160.10438539794038) 1.09
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 52420.62519719051 ns (± 103.32268746376509) 49363.7976735433 ns (± 86.06341677157877) 1.06
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 81459.94764055524 ns (± 316.60008050316287) 81924.87959798177 ns (± 355.0301600035197) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 58196.19909871419 ns (± 153.83757963648532) 59416.700580303484 ns (± 119.61306933644897) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13135.456954956055 ns (± 37.10934085787475) 13268.160110473633 ns (± 35.298591698858466) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 68290.23459065755 ns (± 273.4206098760935) 67502.9245279948 ns (± 171.59717971473208) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 61027.1064046224 ns (± 262.8910111996297) 59879.815193684895 ns (± 219.89712749003397) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 50148.67889404297 ns (± 157.91992231457968) 51870.15429452749 ns (± 76.29948139053263) 0.97

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: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 93984.45719401042 ns (± 386.15209390792546) 93375.00959123884 ns (± 316.33032965421586) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 26308.47837007963 ns (± 48.21594259568094) 26216.229717548078 ns (± 48.67898658713135) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 25343.314068134016 ns (± 17.067856624984096) 24666.714913504464 ns (± 23.786576128267832) 1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 76370.5782063802 ns (± 155.42120651349498) 75305.00749860491 ns (± 150.33805669091163) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 32500.072370256697 ns (± 60.71237957901973) 32594.532775878906 ns (± 44.115747738278785) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 62505.3173828125 ns (± 87.6175883180544) 62202.10832868303 ns (± 57.605264403070095) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5214497.916666667 ns (± 46199.67454281749) 5305251.5625 ns (± 33094.470628883835) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 169881.89453125 ns (± 29723.492241195658) 169233.974609375 ns (± 28994.081353521233) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 94290.73486328125 ns (± 279.7544817190184) 92755.46003069196 ns (± 265.58006443478126) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25245.194571358817 ns (± 73.60076704740263) 25252.95176188151 ns (± 93.16687833486064) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 25043.646458217077 ns (± 18.26425954899041) 24170.32754080636 ns (± 20.403239999188838) 1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 74843.24259440105 ns (± 88.09591610390157) 74541.34239783653 ns (± 104.80338760787933) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 34233.98786272322 ns (± 69.4345190220899) 33057.06604003906 ns (± 85.12510975209854) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 63448.531087239586 ns (± 78.87134301460412) 64606.77490234375 ns (± 150.68940748066225) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5282624.583333333 ns (± 43459.462749860475) 5374410 ns (± 60376.88936195314) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 170031.185546875 ns (± 28303.962402533918) 169916.92236328125 ns (± 29401.12927571077) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93270.55851862981 ns (± 173.23341547015897) 93641.25895182292 ns (± 247.9137008429677) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 26936.141313825334 ns (± 23.67505351543155) 26376.271057128906 ns (± 46.595548985885166) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 24724.40936748798 ns (± 34.664314588198536) 24774.83851114909 ns (± 21.31447577518529) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 76325.95912388393 ns (± 236.7755502990737) 76005.19856770833 ns (± 177.46935699285262) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 32410.480608258928 ns (± 46.68503014047513) 31771.531895228796 ns (± 129.34876668660658) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 63399.223445012016 ns (± 85.34558935650719) 62686.89836774553 ns (± 76.16051921107157) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4402979.910714285 ns (± 6625.105388387619) 4401685.267857143 ns (± 8126.572111260495) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 127819.79041466347 ns (± 111.30281775911384) 128778.24425330528 ns (± 413.8256444645393) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92468.74342698317 ns (± 202.86177939814587) 92056.52669270833 ns (± 259.97123045519675) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 26530.631365094865 ns (± 16.080657345698143) 26571.268790108817 ns (± 26.646068616651956) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 25452.38717886118 ns (± 42.6684271063696) 25127.52950032552 ns (± 59.42358771738726) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 74427.12361653645 ns (± 85.27419119291025) 74803.94521859977 ns (± 85.37926902667387) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 33180.67362467448 ns (± 50.96486711030423) 32918.13049316406 ns (± 32.14798287445548) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 62734.65087890625 ns (± 94.52977193962701) 62109.535319010414 ns (± 58.741519945469584) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5044996.454326923 ns (± 9424.68012726371) 5013486.104910715 ns (± 7001.375383870405) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 140554.31431361608 ns (± 211.08932865561667) 145587.92317708334 ns (± 284.3189920484051) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 91977.58527483259 ns (± 270.70068362629405) 91583.27549525669 ns (± 341.2110361877639) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 26498.215811593192 ns (± 11.223294866577184) 26488.09531075614 ns (± 37.33842005707469) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 24703.04892403739 ns (± 46.23507725431813) 24711.592755998885 ns (± 38.97670095916805) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 74003.65600585938 ns (± 58.030682397088) 75543.71337890625 ns (± 140.32526503791854) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 32649.98997279576 ns (± 42.67020951166436) 32462.776692708332 ns (± 37.302991224101945) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 60991.201985677086 ns (± 141.77787233579357) 63790.895182291664 ns (± 133.30586820378318) 0.96
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5002040.122767857 ns (± 6330.484169744606) 4955311.997767857 ns (± 8182.265923791732) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 145167.15785435267 ns (± 202.9719638323957) 143075.40631975446 ns (± 145.64836482990148) 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.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 9fc685a Previous: 0ddfc9e Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 105808.2889811198 ns (± 1220.9158859983904) 106393.59008789062 ns (± 939.3231058493839) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 12094.840494791666 ns (± 14.334593390377556) 12685.770823160807 ns (± 64.6677109915741) 0.95
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10274.9269757952 ns (± 46.05268992687222) 10538.31056867327 ns (± 33.541817769901535) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 10025.498708089193 ns (± 12.171546322558207) 10324.270193917411 ns (± 27.71503611054318) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 14799.338942307691 ns (± 14.615020745233547) 14720.338541666666 ns (± 16.28378765775151) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15307.512958233174 ns (± 31.71675223545025) 14852.840677897135 ns (± 15.054873034398351) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12374.219512939453 ns (± 18.982013310187913) 12365.535853459285 ns (± 13.705982121275865) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9118.694686889648 ns (± 8.739741713136127) 9145.090993245443 ns (± 10.932690983136684) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12864.831848144531 ns (± 61.39870329931123) 12624.025139441857 ns (± 14.914891882024325) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12832.904205322266 ns (± 86.56512167067675) 12976.57198224749 ns (± 58.526044145342595) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13650.149100167411 ns (± 11.670260711894171) 13762.88581261268 ns (± 15.054090609416434) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9467.29726155599 ns (± 28.800490428113353) 9234.456837972006 ns (± 30.35644298056069) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11607.720419076773 ns (± 12.987585946138031) 12019.144388834635 ns (± 41.48779438086228) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 15713.478088378906 ns (± 80.42378960815067) 15541.20847261869 ns (± 8.170326678612263) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 13400.176456996373 ns (± 10.989840375764) 13303.733934674945 ns (± 18.50639620547071) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 121003.18684895833 ns (± 368.4344308253003) 132303.3642578125 ns (± 447.7265333659563) 0.91
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 44686.511666434155 ns (± 110.87325826555718) 44353.18734305246 ns (± 58.160740108097684) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41762.92928059896 ns (± 109.95167864505156) 42569.2148844401 ns (± 144.30489031350874) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 53942.17271071214 ns (± 105.97799587316042) 47712.01607840402 ns (± 73.5499556002269) 1.13
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 73020.44026692708 ns (± 381.41885427714135) 70969.54345703125 ns (± 268.0795565791456) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 95276.34559044472 ns (± 213.18193465917489) 96893.61572265625 ns (± 225.74833315732266) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47997.30733235677 ns (± 91.08260777435461) 48247.80782063802 ns (± 68.35712147585873) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 38756.17390950521 ns (± 69.524950177832) 40607.23964146205 ns (± 82.86969485508598) 0.95
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 47544.64533879207 ns (± 54.52784703360227) 56492.61954171317 ns (± 79.54640733602969) 0.84
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 68883.9501953125 ns (± 239.58359198427948) 68428.44754732572 ns (± 182.7028488050588) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56343.653157552086 ns (± 112.22659685585394) 58207.21036470853 ns (± 188.4925063188173) 0.97
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9302.14096069336 ns (± 27.224714431367644) 9211.790771484375 ns (± 31.0381134850576) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59066.209193638395 ns (± 204.88172545285684) 59759.19625418527 ns (± 207.77027506763378) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 47731.63539341518 ns (± 93.07660276632734) 48221.97448730469 ns (± 123.55725081007245) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48147.25881723257 ns (± 41.94028615431873) 46847.87466866629 ns (± 76.13958740730878) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 102887.68136160714 ns (± 168.8590358300833) 103691.82216099331 ns (± 335.2769293260407) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 44460.51810128348 ns (± 59.17474582154307) 45370.49031575521 ns (± 103.96685056859455) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42602.572021484375 ns (± 137.47854624309778) 42680.60349684495 ns (± 107.10040154760917) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 53575.484212239586 ns (± 65.51042056278817) 49330.06809779576 ns (± 102.36884355510108) 1.09
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63686.10636393229 ns (± 217.62138755818407) 63905.97721980168 ns (± 123.28926088663462) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 88536.68863932292 ns (± 185.34451490183852) 97535.75090680804 ns (± 208.88825858472205) 0.91
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47414.09127371652 ns (± 58.211773606386515) 47674.43705240885 ns (± 72.49806350388918) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 39227.110877403844 ns (± 69.40740367010214) 40166.788330078125 ns (± 91.8642182228714) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48772.75521414621 ns (± 55.433405218248275) 48749.24580891927 ns (± 62.19460172054984) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 65504.7900390625 ns (± 184.4029721015308) 61498.68861607143 ns (± 234.73036282686311) 1.07
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 55816.1629813058 ns (± 106.9691730704578) 55705.67060198103 ns (± 177.9981374187855) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9280.437796456474 ns (± 21.4838442968513) 9223.313751220703 ns (± 19.30671064747422) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 52483.07974679129 ns (± 113.41587994736115) 52984.0580866887 ns (± 147.4562496522577) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 47524.2860921224 ns (± 77.85847455758224) 50235.12512207031 ns (± 238.55651569618504) 0.95
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 47170.433756510414 ns (± 52.50737464181617) 48972.093098958336 ns (± 81.33817990978417) 0.96

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

Please sign in to comment.