Skip to content

Commit

Permalink
Accept lowercase SCRIPT subcommands (#987)
Browse files Browse the repository at this point in the history
* Accept lower case script load

* More standard behaviour for slow parse command with missing/wrong arguments.

* dotnet format

* Match COMMAND UNKNOWN error message and expected test result.

---------

Co-authored-by: prvyk <github@privatemail.fastmailbox.net>
Co-authored-by: Badrish Chandramouli <badrishc@microsoft.com>
  • Loading branch information
3 people authored Feb 5, 2025
1 parent 164eecb commit 71f00a8
Show file tree
Hide file tree
Showing 3 changed files with 222 additions and 102 deletions.
4 changes: 4 additions & 0 deletions libs/server/Resp/CmdStrings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ static partial class CmdStrings
public static ReadOnlySpan<byte> HELP => "HELP"u8;
public static ReadOnlySpan<byte> help => "help"u8;
public static ReadOnlySpan<byte> PING => "PING"u8;
public static ReadOnlySpan<byte> SCRIPT => "SCRIPT"u8;
public static ReadOnlySpan<byte> HELLO => "HELLO"u8;
public static ReadOnlySpan<byte> TIME => "TIME"u8;
public static ReadOnlySpan<byte> RESET => "RESET"u8;
Expand Down Expand Up @@ -257,6 +258,7 @@ static partial class CmdStrings
public const string GenericErrUnknownOptionConfigSet = "ERR Unknown option or number of arguments for CONFIG SET - '{0}'";
public const string GenericErrUnknownOption = "ERR Unknown option or number of arguments for '{0}' command";
public const string GenericErrUnknownSubCommand = "ERR unknown subcommand '{0}'. Try {1} HELP";
public const string GenericErrUnknownSubCommandNoHelp = "ERR unknown subcommand '{0}'.";
public const string GenericErrWrongNumArgsTxn =
"ERR Invalid number of parameters to stored proc {0}, expected {1}, actual {2}";
public const string GenericSyntaxErrorOption = "ERR Syntax error in {0} option '{1}'";
Expand Down Expand Up @@ -317,6 +319,8 @@ static partial class CmdStrings
// subcommand parsing strings
public static ReadOnlySpan<byte> CAT => "CAT"u8;
public static ReadOnlySpan<byte> DELUSER => "DELUSER"u8;
public static ReadOnlySpan<byte> EXISTS => "EXISTS"u8;
public static ReadOnlySpan<byte> FLUSH => "FLUSH"u8;
public static ReadOnlySpan<byte> LOAD => "LOAD"u8;
public static ReadOnlySpan<byte> LOADCS => "LOADCS"u8;
public static ReadOnlySpan<byte> SETUSER => "SETUSER"u8;
Expand Down
Loading

30 comments on commit 71f00a8

@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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.79234319073814 ns (± 0.31892767336698613) 90.92435879366738 ns (± 0.5706454068772684) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 4152.229166666667 ns (± 1405.4562059807574) 3858.6847826086955 ns (± 821.7537120587712) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 5799.1 ns (± 2065.016518631806) 3538.056818181818 ns (± 529.403706155245) 1.64
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 276718.94623655913 ns (± 27319.51614106408) 259682.98969072165 ns (± 22185.91952704033) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 275285.04639175255 ns (± 26301.664603143716) 266958.8939393939 ns (± 23913.604168824662) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 32521.263157894737 ns (± 9757.331345362967) 21089.02688172043 ns (± 3316.7771831134046) 1.54
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 174564.52040816325 ns (± 20023.660585978425) 152489.35353535353 ns (± 16540.47858629046) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 8002.79797979798 ns (± 1899.8487801250965) 4874.163265306122 ns (± 1413.422372458618) 1.64
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 5348.494845360825 ns (± 1664.0622429496598) 4124.612903225807 ns (± 1162.1805407925717) 1.30
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 300413.1875 ns (± 34781.992382420955) 285552 ns (± 5630.339884103474) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 276338.48484848486 ns (± 36813.27880500144) 263839.02040816325 ns (± 26622.775706704146) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 27276.76595744681 ns (± 7077.405507207588) 24844.033333333333 ns (± 3864.066682956839) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 175969.22448979592 ns (± 30679.27412136788) 157824.70408163266 ns (± 18823.517393847465) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 8240.765957446809 ns (± 1329.5092831125346) 4086.9578947368423 ns (± 1242.981341464772) 2.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 3998.4479166666665 ns (± 1984.3073768143438) 4215.79347826087 ns (± 988.9199740736533) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 227183.1923076923 ns (± 2488.351408215735) 239585.63636363635 ns (± 12277.867238191668) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 245723.5306122449 ns (± 15102.369582256064) 241206.62068965516 ns (± 6996.882083235325) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 27350.494845360823 ns (± 8454.821553562046) 25552.672043010753 ns (± 5487.238229120635) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 169342.42424242425 ns (± 18747.906845391775) 151499.54 ns (± 16989.475374579237) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 3508.8241758241757 ns (± 832.8203166670946) 4405.163157894737 ns (± 1322.1781803711237) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3423.1720430107525 ns (± 711.4260269477122) 3802.6373626373625 ns (± 788.120711516869) 0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 328206.7634408602 ns (± 20369.940604915355) 292425.65714285715 ns (± 14138.697903360284) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 309612.3469387755 ns (± 22775.734278838256) 302019.3103448276 ns (± 13137.502490636112) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 29903.967391304348 ns (± 5694.29331730816) 22989.351648351647 ns (± 2910.1794689737167) 1.30
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 174930.92 ns (± 37124.13950794895) 164451.05 ns (± 21407.133011810656) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 6289.489583333333 ns (± 2030.9650985354963) 4257.595744680851 ns (± 1135.7387541226663) 1.48
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 6404.0625 ns (± 1934.046735474611) 3929.0416666666665 ns (± 599.658585612051) 1.63
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 299962.1568627451 ns (± 12210.459788840959) 293224.61320754717 ns (± 12173.723164227338) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 303046.7551020408 ns (± 19887.468138893124) 286268.0806451613 ns (± 12992.205494693368) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 25639.602272727272 ns (± 3984.9736166067964) 23404.8202247191 ns (± 3571.566216667536) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 186794.29292929292 ns (± 24128.069700971722) 161810.4393939394 ns (± 19784.742519105723) 1.15

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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1272.221052631579 ns (± 553.439327220043) 1676.505376344086 ns (± 1075.3151673857815) 0.76
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1153.9574468085107 ns (± 510.22826253568644) 1004.8021978021978 ns (± 609.8710741675055) 1.15
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2456.09375 ns (± 1124.6480064832917) 3111.483870967742 ns (± 1096.564691215085) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 240271.27777777778 ns (± 4790.711672608294) 228274.77472527474 ns (± 19044.724693944296) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2694.2319587628867 ns (± 1070.7474950887492) 3651.865979381443 ns (± 1588.4916563419654) 0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 16089.787878787878 ns (± 6694.117477418828) 15909.377551020409 ns (± 5856.771403115953) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1616.5591397849462 ns (± 730.5958625664751) 1757.4408602150538 ns (± 755.175295837152) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 964.0520833333334 ns (± 542.4167628560099) 922.2222222222222 ns (± 578.8145727372315) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2040.6458333333333 ns (± 1064.5658960016635) 2139.4239130434785 ns (± 917.7147828811441) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 246747.26315789475 ns (± 30853.236797751) 249299.30681818182 ns (± 31325.155872637093) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 3268.3655913978496 ns (± 974.4420564671223) 4250.173469387755 ns (± 1630.866381763129) 0.77
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 14209.95744680851 ns (± 5222.116834134655) 22301.489583333332 ns (± 6051.915868018538) 0.64
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1297.6021505376343 ns (± 502.63564337930194) 1486.2553191489362 ns (± 703.4256720128085) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 789.1764705882352 ns (± 366.35125535054294) 935.7446808510638 ns (± 446.889535223004) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 2307.7291666666665 ns (± 1192.5100593565933) 2427.3406593406594 ns (± 789.7639199966337) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 219730.54545454544 ns (± 10746.290485491472) 218559.3777777778 ns (± 15139.012758973242) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1864.4193548387098 ns (± 645.6719843391451) 3220.657894736842 ns (± 1597.7770949092983) 0.58
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 9100.91573033708 ns (± 1394.050432837779) 15955.59793814433 ns (± 5253.960527266933) 0.57
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 973.2857142857143 ns (± 643.4718691533861) 1398.6666666666667 ns (± 846.2620928675475) 0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 870.5 ns (± 381.2478873553311) 1396.8478260869565 ns (± 645.8332880312752) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1522.1237113402062 ns (± 670.984060567822) 3011.1414141414143 ns (± 1805.1468650189595) 0.51
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 252476.84210526315 ns (± 3407.5126357173053) 265409 ns (± 16593.23369712705) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2317.2684210526318 ns (± 737.4754442739466) 2951.6702127659573 ns (± 1511.2056881862266) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 10625.554347826086 ns (± 2463.008436334195) 16453.52 ns (± 6629.779040119518) 0.65
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1251.7526315789473 ns (± 490.73032782502486) 1354.608695652174 ns (± 551.3156981661541) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 714.532967032967 ns (± 381.6638559008423) 902.1739130434783 ns (± 485.24510876023123) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1690.784946236559 ns (± 479.2276360585075) 2151.6458333333335 ns (± 1251.5571352196823) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 248636.10344827586 ns (± 10908.362566574671) 253140.7931034483 ns (± 9324.622373725553) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2743.2916666666665 ns (± 1014.9949744927873) 3079.6666666666665 ns (± 1142.599156893323) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 15454.59595959596 ns (± 6023.312592767173) 14851.676767676769 ns (± 5633.9779759269795) 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.

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38878.888166155135 ns (± 120.39721459311485) 37050.3819492885 ns (± 350.441996569201) 1.05
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38850.129911295575 ns (± 297.5725877692152) 41452.305772047774 ns (± 131.65157120147072) 0.94
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 35092.89384343074 ns (± 61.617808191617634) 33077.621587117515 ns (± 30.979797583106933) 1.06
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31927.806386311848 ns (± 29.45358210783214) 31587.76964024135 ns (± 105.2463330653564) 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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 13186.063785008022 ns (± 81.17555986927715) 13309.016902378627 ns (± 95.38943118488466) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 13282.577641296386 ns (± 92.8205568586818) 13272.544255183293 ns (± 31.723524162592177) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 13176.344913228353 ns (± 90.72402756456236) 13097.234202793667 ns (± 52.563694379147016) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1842.5401962280273 ns (± 10.403867614132592) 1878.5958558400473 ns (± 14.831382195404633) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1886.1724871317545 ns (± 17.8580136270826) 1938.822732289632 ns (± 17.699155382211543) 0.97
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1853.8496766090393 ns (± 3.468217706996338) 1927.5276432037354 ns (± 2.4420988640352275) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 9050.396493765023 ns (± 25.48273102581199) 9083.836255754743 ns (± 13.908673542203584) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 9109.48974609375 ns (± 22.494587017112863) 9023.602999173678 ns (± 13.504027984322937) 1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 9196.300506591797 ns (± 14.665099774999328) 9230.128244253305 ns (± 18.596014637050313) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1864.6785463605609 ns (± 1.7307246614877596) 1861.5859985351562 ns (± 3.079530304803265) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1921.5985224797175 ns (± 2.881338345022823) 1954.4419969831195 ns (± 4.2928864518195535) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1860.950533548991 ns (± 1.791995750585445) 1828.2233971815842 ns (± 1.440459177055929) 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.

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 83.3031986440931 ns (± 0.0869777137634233) 86.23805301530021 ns (± 0.20104371836303778) 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.ObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 159141.48077862078 ns (± 675.5160253046382) 158548.57356770834 ns (± 1228.952300347116) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 136790.54704402044 ns (± 375.3415340168798) 140746.70877779447 ns (± 368.0523309177314) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 129493.98444475446 ns (± 445.85065510373397) 129364.35015399639 ns (± 612.8771092621108) 1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 178156.65759277344 ns (± 1326.570996973823) 179184.35258789064 ns (± 1180.910748992566) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 153799.13142903647 ns (± 673.0838112322915) 154824.26098632812 ns (± 1059.283880862193) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 157633.6509765625 ns (± 770.3671298008666) 150463.99166666667 ns (± 986.0640351147225) 1.05
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 155830.24145507812 ns (± 393.16167293442095) 155586.04598563057 ns (± 381.3661045766472) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 143527.80395507812 ns (± 1898.0334420489467) 141152.95110677084 ns (± 1718.8675739584678) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 133160.84442138672 ns (± 320.5012035402074) 131833.06306340144 ns (± 440.3421293437724) 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.

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17228.475452968054 ns (± 60.014183286937985) 17099.623776753742 ns (± 22.250826045478007) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 17203.589552659254 ns (± 11.82714480758012) 15718.216153826032 ns (± 68.87412837513229) 1.09
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15067.865614754814 ns (± 49.42445947095895) 16184.176121303013 ns (± 83.48818576735044) 0.93
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14399.088094858023 ns (± 73.04108956009715) 14008.623155721029 ns (± 64.13015758985846) 1.03
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 124706.48927408854 ns (± 1364.923797629226) 119200.65086146763 ns (± 440.98931307175803) 1.05
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21343.556185041154 ns (± 141.62499211921062) 21218.40803527832 ns (± 125.5958719079618) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20386.011776733398 ns (± 177.02335741738798) 23868.061775716145 ns (± 188.49668653554681) 0.85
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16093.372878011067 ns (± 148.23937616962465) 16111.72483943059 ns (± 20.077959669465518) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 16235.425827026367 ns (± 6.3978806605713245) 15165.333975655692 ns (± 61.557346372224) 1.07
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 133760.20526994977 ns (± 418.2117558199922) 131593.27584134616 ns (± 408.5990921455474) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 34901.41153971354 ns (± 59.559863488104455) 34854.17349679129 ns (± 78.59817250989917) 1.00
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37515.28179462139 ns (± 37.920747754501164) 37559.29870605469 ns (± 75.68924572491674) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30835.73957170759 ns (± 514.734084155198) 30762.017313639324 ns (± 31.106995908282745) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 29871.119035993303 ns (± 81.49355120958073) 30287.297712053572 ns (± 45.24009770920241) 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.

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 244.63553970654806 ns (± 2.915495627648619) 247.24812107086183 ns (± 2.3147065670287734) 0.99
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 294.75825467476477 ns (± 1.4719659018591655) 302.54328032334644 ns (± 0.3135202684382565) 0.97
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 328.25090289115906 ns (± 1.5078456935734532) 313.1184118588765 ns (± 2.238314301689111) 1.05
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 329.8171430587769 ns (± 1.233415508857282) 335.6273718516032 ns (± 2.120018938660783) 0.98
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 251.77841630348792 ns (± 1.3506766878168048) 254.73271358930148 ns (± 0.5824615654912377) 0.99
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 195.87136039733886 ns (± 1.3356397123815644) 191.55939485232037 ns (± 0.6645320854500161) 1.02
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 322.44463753700256 ns (± 0.4218398364462598) 322.67198015848794 ns (± 1.7603598450603375) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 329.040749613444 ns (± 3.2709966476181607) 327.93798058373585 ns (± 2.5026691891144357) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 368.3442114194234 ns (± 1.2153102227318924) 371.8180788993835 ns (± 1.88031353646229) 0.99
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 378.9903641382853 ns (± 2.667684301227075) 363.33154825063855 ns (± 0.5885573550202823) 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.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 48278.39643859863 ns (± 57.204643350900504) 46747.65065656389 ns (± 296.56566964855654) 1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 195775.10701497397 ns (± 963.115355254865) 194828.16525065104 ns (± 780.568823873028) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 124004.82383219402 ns (± 206.01011193835652) 120378.48356410435 ns (± 795.1932785071715) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 98890.70530598958 ns (± 499.3558414138006) 102245.99838867187 ns (± 425.45305002315416) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 50113.823669433594 ns (± 329.7206134647835) 45655.17216491699 ns (± 43.84841538744804) 1.10
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 209189.6571858724 ns (± 1090.998181773893) 201716.9317626953 ns (± 1293.345293408848) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 135720.28177897134 ns (± 918.1196483941446) 151118.9722330729 ns (± 534.3641450735164) 0.90
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 128517.66596679688 ns (± 806.2588783920952) 121286.23223005023 ns (± 405.457789654943) 1.06
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 48169.087341308594 ns (± 83.3973669366599) 44765.241870117185 ns (± 225.27290977659896) 1.08
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 189442.93110539363 ns (± 707.2259264065995) 197280.13610026042 ns (± 794.3548267485265) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 128865.73965890067 ns (± 2196.1557617803355) 121980.31150465745 ns (± 163.02198168171503) 1.06
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 94975.54228327825 ns (± 74.31812674392728) 95976.11438802084 ns (± 513.6041412301989) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 18509.75353534405 ns (± 19.643012106382955) 15860.550798688617 ns (± 21.845432502571636) 1.17
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15159.991807204027 ns (± 38.410502043133505) 14682.97140938895 ns (± 13.44743961505867) 1.03
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14566.906229654947 ns (± 13.793622606716827) 14339.705004010882 ns (± 33.44775870319189) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14361.538260323661 ns (± 12.061883451207661) 13241.23769124349 ns (± 12.57228233740515) 1.08
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 154008.41346153847 ns (± 111.14683438823981) 134474.23665364584 ns (± 398.9969009279515) 1.15
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19600.68629338191 ns (± 18.910857275788338) 20022.95872614934 ns (± 16.634952427257502) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19285.432652064734 ns (± 31.318868593606997) 19343.567606608074 ns (± 31.60559155475411) 1.00
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15176.444898332868 ns (± 23.524576143695953) 15563.878377278646 ns (± 16.08559351546876) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15049.92196219308 ns (± 34.41187327826589) 14750.822012765067 ns (± 16.96708088986805) 1.02
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 146791.12548828125 ns (± 126.67783925376865) 143946.58040364584 ns (± 94.64466873827449) 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.ObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 127025.0537109375 ns (± 384.31811440105486) 123905.49072265625 ns (± 504.28998171852487) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 105597.88899739583 ns (± 199.83564799199326) 108362.04833984375 ns (± 217.0124437644314) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 100407.4483235677 ns (± 229.6795801988545) 99225.92585637019 ns (± 210.3533690038313) 1.01
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 140649.63754507212 ns (± 450.6559669285906) 135542.07763671875 ns (± 423.34031983044935) 1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 121177.37630208333 ns (± 284.88133485660717) 119906.953125 ns (± 439.552916826321) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113720.5615234375 ns (± 809.5120570225605) 130376.71142578125 ns (± 1337.7022754457817) 0.87
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 122667.93212890625 ns (± 326.5325799671158) 128740.02197265625 ns (± 1028.0193912000914) 0.95
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 105334.47352818081 ns (± 325.23027466815387) 105374.7052873884 ns (± 295.76224688207424) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 99952.43624173678 ns (± 177.50339027013098) 98879.5392717634 ns (± 234.93035777377608) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 222.12013857705253 ns (± 0.3234178070017528) 220.02804960523332 ns (± 0.22064874675040458) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 271.76952362060547 ns (± 0.5611272775905193) 274.14682094867413 ns (± 0.474075092466058) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 297.5236924489339 ns (± 0.6241247475524376) 295.53706645965576 ns (± 0.6643634685210769) 1.01
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 306.368545123509 ns (± 0.4970129963187833) 306.3351567586263 ns (± 0.31601142150605666) 1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 229.24953882510846 ns (± 0.6848761844970127) 234.20182558206412 ns (± 0.27976291265852665) 0.98
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 179.1667904172625 ns (± 0.2363619576353706) 176.06098822184973 ns (± 0.2636481657222886) 1.02
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 300.844669342041 ns (± 0.23630666849239884) 298.6685344151088 ns (± 2.0943316504156084) 1.01
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 308.71156851450604 ns (± 0.606939781086414) 308.7405522664388 ns (± 0.5386450600796018) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 339.5651964040903 ns (± 0.37136640931016524) 339.03588567461287 ns (± 0.7226449791898671) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 345.37042471078723 ns (± 0.7087340795925866) 357.34239358168384 ns (± 0.7091157413110278) 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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 253.87203454971313 ns (± 0.23123312641327595) 259.49244194030763 ns (± 1.370125067258717) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 314.5512174765269 ns (± 1.939956529863206) 307.71649418558394 ns (± 0.6106222886064236) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 496.6513714109148 ns (± 1.402520848526271) 514.7533243815104 ns (± 1.9527870838366634) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 594.5538402284894 ns (± 3.090930353192556) 611.0663931029184 ns (± 1.9014390169306583) 0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 248.56275529127853 ns (± 0.6214452332469439) 262.2106911114284 ns (± 0.8995085732023773) 0.95
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 324.7407464345296 ns (± 1.603504993787033) 312.0073451360067 ns (± 1.6647016406122084) 1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 505.63515822092694 ns (± 2.3136054530839427) 525.0627700941903 ns (± 1.5760838696097668) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 596.7417869567871 ns (± 3.512105068228697) 592.142376606281 ns (± 1.2085618524431039) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 251.3748563925425 ns (± 0.2932125667435845) 239.09909416834515 ns (± 1.753481029138626) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 290.17509981791176 ns (± 1.8954250776151924) 286.34457085682794 ns (± 0.4711811029558253) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 516.2220837048122 ns (± 1.2829373846473766) 488.1598654429118 ns (± 2.6353959862275413) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 597.9779043878827 ns (± 1.5074431445451748) 618.7029027303059 ns (± 2.5395533021727714) 0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 228.9691126896785 ns (± 0.7052106847283719) 223.32898825009664 ns (± 0.5266433453147158) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 315.63351408640546 ns (± 1.5507914929585607) 305.6642720858256 ns (± 1.0458911187647604) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 505.50801181793213 ns (± 0.8899495199569248) 489.91595357259115 ns (± 1.2624236669685247) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 603.1160443850926 ns (± 2.22253094586815) 600.2545919100444 ns (± 3.0275460285011646) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 230.09783368110658 ns (± 0.8181630338637804) 238.6282697916031 ns (± 0.2122011226388498) 0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 293.8347812799307 ns (± 0.7763926741434297) 291.19531710942584 ns (± 1.6513152083896916) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 508.83625812530516 ns (± 2.3993874252958514) 512.0389770780291 ns (± 1.8052346358914704) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 607.8650160471599 ns (± 1.8031961568558201) 606.2826009750366 ns (± 1.937212366497981) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 5239.1752577319585 ns (± 1772.5662129752566) 7296.875 ns (± 1597.2643142178079) 0.72
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3669.0721649484535 ns (± 1574.560839881385) 7047.422680412371 ns (± 1324.850053111763) 0.52
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 254135.35353535353 ns (± 56116.53747506222) 274808 ns (± 48171.82981659289) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 254875.25773195876 ns (± 55332.96002182273) 288179 ns (± 50796.39352305924) 0.88
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 25486.315789473683 ns (± 8239.546704717202) 39154.83870967742 ns (± 8059.244167401161) 0.65
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 141330.30303030304 ns (± 25725.788913332824) 149781.81818181818 ns (± 27422.6271968017) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 5465.979381443299 ns (± 1832.3417734064922) 6881.0526315789475 ns (± 1625.1543125973114) 0.79
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 4001.546391752577 ns (± 1879.5563196570854) 6888.659793814433 ns (± 1685.9638865658194) 0.58
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 256440 ns (± 50469.54677342716) 276366.6666666667 ns (± 43472.49893053431) 0.93
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 258739 ns (± 59079.27202351332) 274873 ns (± 50348.12316323823) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 30233.333333333332 ns (± 7470.330829128602) 39881.914893617024 ns (± 9253.002567210713) 0.76
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 137912.12121212122 ns (± 30168.997712976234) 148959.59595959596 ns (± 25592.453125441938) 0.93
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 5497.938144329897 ns (± 2164.581338535011) 8037.5 ns (± 1880.2715369412947) 0.68
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 4083.505154639175 ns (± 1881.581804203754) 8567.34693877551 ns (± 1982.749081358937) 0.48
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 260350.52631578947 ns (± 43106.510525906) 287343.15789473685 ns (± 38418.45925070667) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 248271.73913043478 ns (± 38359.07797218612) 314557 ns (± 58627.37364409257) 0.79
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 21726.08695652174 ns (± 5242.490591002627) 40214.444444444445 ns (± 5981.348559210252) 0.54
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 146448.48484848486 ns (± 30396.016668529846) 157251.54639175258 ns (± 27191.232936838845) 0.93
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 5591.836734693878 ns (± 2201.109067654035) 7293.939393939394 ns (± 1761.9457114698446) 0.77
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3832.6530612244896 ns (± 1359.27705999008) 6518.085106382979 ns (± 1468.9593102072681) 0.59
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 310411.23595505615 ns (± 53095.02296098745) 373345.45454545453 ns (± 72162.88586576174) 0.83
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 278159.5238095238 ns (± 35033.90137500593) 320134.14634146343 ns (± 27171.09129844972) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 31707.52688172043 ns (± 8716.94048539394) 44913.978494623654 ns (± 5634.937432580569) 0.71
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 148336.0824742268 ns (± 33158.885767263964) 163745.9595959596 ns (± 30284.292147175795) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 4359.79381443299 ns (± 2244.9322462778264) 7437.113402061856 ns (± 1646.4178026114798) 0.59
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 4139.7959183673465 ns (± 1621.806285603927) 8052.040816326531 ns (± 1879.1986442919238) 0.51
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 289697.82608695654 ns (± 47614.06426783257) 306174.39024390245 ns (± 21289.432902905395) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 321135.4166666667 ns (± 59687.8035309633) 338796.73913043475 ns (± 49260.55072146218) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 26915.909090909092 ns (± 6016.966172638419) 44782.10526315789 ns (± 6215.371797772557) 0.60
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 146693 ns (± 33135.89483117404) 167556.70103092783 ns (± 29676.26684749004) 0.88

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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 66846.56935471755 ns (± 137.35954673874318) 63739.472844050484 ns (± 57.51070075446175) 1.05
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 222905.44259207588 ns (± 291.6619698077927) 215819.3074544271 ns (± 491.5541949817927) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 141385.29052734375 ns (± 181.43212817383122) 137304.30826822916 ns (± 142.69475056141025) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123576.72526041667 ns (± 162.3510106511852) 117724.98953683036 ns (± 118.33274365513039) 1.05
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 67585.0576547476 ns (± 241.94033523458432) 63467.76210239955 ns (± 84.06436849697111) 1.06
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 228893.8755580357 ns (± 1279.8939247154385) 225477.8572591146 ns (± 615.3416708370211) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 154355.21065848213 ns (± 529.5597049898776) 143147.37079326922 ns (± 291.1788224058727) 1.08
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 144735.8576847957 ns (± 309.3249809009527) 139941.4249674479 ns (± 294.0744640745933) 1.03
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 68923.12796456473 ns (± 41.15687118134763) 63207.10885184152 ns (± 40.504285489513556) 1.09
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 220345.5845424107 ns (± 397.6714677805434) 213717.2328404018 ns (± 303.43550462800954) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 138963.3097330729 ns (± 150.1342537831603) 143977.50813802084 ns (± 374.5555371854773) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 127055.32038762019 ns (± 115.8721582471391) 120131.38991135817 ns (± 76.9862369383202) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1966.3157894736842 ns (± 1734.359316762723) 4795.789473684211 ns (± 735.9919908031035) 0.41
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1459.1836734693877 ns (± 1444.9939702862728) 2563.917525773196 ns (± 1830.2541699065955) 0.57
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 4041.4141414141413 ns (± 2669.4801947963997) 5146.938775510204 ns (± 3021.476531300982) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 251532 ns (± 55997.07582552951) 267714.94845360826 ns (± 48660.40279588458) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 4759.183673469388 ns (± 2843.9785090135083) 5308.080808080808 ns (± 3041.739458299959) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 12047.422680412372 ns (± 4136.249629382101) 16059.183673469388 ns (± 3610.8038552904222) 0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1060.9195402298851 ns (± 868.0848101637273) 2301.098901098901 ns (± 1751.7923840388612) 0.46
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1127.1739130434783 ns (± 1061.7322835580335) 2863.5416666666665 ns (± 1947.3393341829617) 0.39
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 3612.3711340206187 ns (± 2598.2870050909974) 5830.927835051546 ns (± 2922.625846475729) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 238644.89795918367 ns (± 39966.72100803128) 269628.28282828286 ns (± 47635.57888377826) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 5544.897959183673 ns (± 2534.8853630713393) 5810.2040816326535 ns (± 3265.833431018555) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 13586.868686868687 ns (± 3288.8384670233877) 14244.444444444445 ns (± 3787.956808101877) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1395.8333333333333 ns (± 1126.3977671429222) 1977.0833333333333 ns (± 1622.8291842962124) 0.71
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1157.9545454545455 ns (± 825.1397082555297) 1089.5348837209303 ns (± 648.6237139499464) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 3372.6315789473683 ns (± 2161.5322631235645) 5484.343434343435 ns (± 3416.9493977774623) 0.61
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 251703.37078651684 ns (± 26244.217758992352) 286989.24731182796 ns (± 36294.47934533627) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 3739.175257731959 ns (± 2468.4491040694847) 5031.313131313132 ns (± 3374.0500239643106) 0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 12659.59595959596 ns (± 2963.6202072878255) 16320.103092783505 ns (± 3598.2682451786677) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 2089.0625 ns (± 1891.1873619919033) 2418.0851063829787 ns (± 1753.0442195477485) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 1276.842105263158 ns (± 1318.4010812246183) 1383.3333333333333 ns (± 821.3760615809022) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 2977.2727272727275 ns (± 2039.6987663657383) 5002.083333333333 ns (± 2591.6456534376866) 0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 294404 ns (± 61055.92720174386) 350206 ns (± 65281.8285233612) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 5049.49494949495 ns (± 3604.854259483605) 5869.791666666667 ns (± 3359.4523297913233) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 13084.536082474227 ns (± 4698.854918270549) 15466.666666666666 ns (± 3790.7551439526546) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1390.8163265306123 ns (± 1367.938228446043) 2742.8571428571427 ns (± 2454.703039129027) 0.51
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 1684.375 ns (± 1442.3174426121172) 2617.1717171717173 ns (± 2281.963011202864) 0.64
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3964.285714285714 ns (± 3177.700977932732) 5043.75 ns (± 3156.040574083793) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 300113 ns (± 61414.82342532327) 344873 ns (± 69081.23435784888) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 4553.061224489796 ns (± 3512.458066129188) 5695.918367346939 ns (± 3878.620181034917) 0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 12409.09090909091 ns (± 3576.74150273199) 15422.448979591836 ns (± 3691.7442197378755) 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.

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 141.5715490068708 ns (± 0.15749394479362708) 141.83690706888834 ns (± 0.6532908660277548) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 170.1710786138262 ns (± 0.16179504206375198) 162.40964106151037 ns (± 0.22231783945031805) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 255.39770126342773 ns (± 0.7339980948257472) 268.7865291322981 ns (± 0.5488367288597586) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 270.450792993818 ns (± 0.9023906987796121) 267.8084023793538 ns (± 0.45386296206249616) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 150.57253996531168 ns (± 0.3974900212899221) 142.75125980377197 ns (± 0.6079586403884216) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 178.43601192746843 ns (± 0.18331092292642015) 176.28882924715677 ns (± 0.23464329963085245) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 260.66941848168005 ns (± 0.9069923395541626) 262.5733121236165 ns (± 0.7746043622518157) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 266.572972706386 ns (± 0.5554370052690498) 269.35389041900635 ns (± 0.5748292484148767) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 129.6897292137146 ns (± 0.2921272074908934) 128.4463850657145 ns (± 0.1741273838071089) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 172.31950362523398 ns (± 0.17594476047203214) 171.0776618548802 ns (± 0.6713501959860293) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 264.0129311879476 ns (± 1.2213812120930603) 277.27058092753094 ns (± 1.1222233175528227) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 262.1059036254883 ns (± 0.5966782521605578) 259.62798778827374 ns (± 0.5138624754501513) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 130.62603303364344 ns (± 0.20098473958779553) 140.2662192072187 ns (± 0.2803693736327324) 0.93
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 172.27004210154215 ns (± 0.23302616667406692) 171.73916101455688 ns (± 0.20820503004736038) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 255.0257784979684 ns (± 0.7718710814252491) 256.9783926010132 ns (± 0.8857195981190721) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 267.509609858195 ns (± 1.9627413020322075) 266.2019411722819 ns (± 0.6321831133344065) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 129.37373161315918 ns (± 0.11967620139471859) 130.42283608363226 ns (± 0.2803035766533103) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 168.97091354642595 ns (± 0.23406983425745093) 166.31748994191489 ns (± 0.49101831187465395) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 257.49062220255536 ns (± 0.6156655411381243) 251.5747833251953 ns (± 0.5273437574900016) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 258.53638308388844 ns (± 0.517933396447372) 268.0505959192912 ns (± 0.5717821021714616) 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.ModuleOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 43830.50160725912 ns (± 82.34303592595852) 42229.931020883414 ns (± 200.96677336848126) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 55797.89288126628 ns (± 251.18303671370376) 51669.659895676836 ns (± 128.1511308178745) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 93534.49045034555 ns (± 233.32688910171066) 87121.33839634487 ns (± 415.77490576865966) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 66720.21912560097 ns (± 161.20583164501005) 67462.53561166617 ns (± 261.2623567755289) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35296.08414870042 ns (± 51.885187413753044) 33986.380263264975 ns (± 235.91175998044972) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 33307.0196085612 ns (± 41.7163653245511) 31364.098714192707 ns (± 23.95587684029904) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 184589.74644252233 ns (± 591.1360945890042) 178308.8081217448 ns (± 1396.187400959841) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 339264.29181780136 ns (± 2767.487720688639) 333614.2486853966 ns (± 2236.6639552465053) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 43072.875645955406 ns (± 27.95115127884111) 41316.39778958834 ns (± 132.51100667019915) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 60233.88423374721 ns (± 205.054801202417) 55837.65656389509 ns (± 230.31827364629194) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 103941.2180457482 ns (± 372.9270794660372) 94636.17520345052 ns (± 726.5714599975203) 1.10
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 67359.75462239583 ns (± 532.1230509026615) 68222.80811485878 ns (± 169.3574612802879) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 35970.095860799156 ns (± 53.63460921276609) 32641.149182128906 ns (± 303.0232870915682) 1.10
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 39189.829056803384 ns (± 266.6153224204537) 38978.28458077567 ns (± 253.42319014870387) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 184724.61341145833 ns (± 780.525938196082) 180253.4837552584 ns (± 533.8701070759013) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 346381.0694498698 ns (± 2045.5719104732295) 346930.3752441406 ns (± 3641.498167510889) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 43657.561091831754 ns (± 53.96408937525599) 40960.21756998698 ns (± 26.61505201363777) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 52926.80486246745 ns (± 226.63916658559046) 49225.4751566569 ns (± 279.692011043117) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 92303.88354492188 ns (± 447.6212333924024) 90339.27108999398 ns (± 256.4470566022772) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 70231.18513997395 ns (± 328.9933852298247) 66889.73536095253 ns (± 337.99579033463124) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 36589.17111714681 ns (± 57.77976982865617) 32080.18387712751 ns (± 133.95577920231585) 1.14
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 33935.65401517428 ns (± 104.43334824015129) 31757.398038736977 ns (± 327.0161608061777) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 170233.54114583333 ns (± 1067.9527838338004) 175974.7901936849 ns (± 700.9652285774298) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 339027.5228841146 ns (± 2886.104667522255) 337941.0555245536 ns (± 2314.401446870825) 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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15803.91526896159 ns (± 247.66321452585137) 15045.446178981236 ns (± 66.60775122005109) 1.05
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20012.9481615339 ns (± 81.64199712185243) 19868.057226998466 ns (± 94.49391289676956) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21474.50614459698 ns (± 28.799049769796817) 21694.820427449544 ns (± 244.16179106572082) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 24144.053159441268 ns (± 139.11333579675016) 23502.326655796594 ns (± 160.68304854727705) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 17108.85306440081 ns (± 21.15042514662849) 16329.238097127278 ns (± 140.19822145907506) 1.05
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10679.138292585101 ns (± 59.970389134779765) 11348.13582611084 ns (± 54.294566465945195) 0.94
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21993.112598964148 ns (± 133.32979823757103) 21432.38346150716 ns (± 193.97367847892664) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22034.017120361328 ns (± 37.39168417044568) 22080.848486328126 ns (± 185.1341025286032) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26925.276794433594 ns (± 199.8040840642144) 27369.994704182944 ns (± 160.03850062876518) 0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26638.965488978796 ns (± 135.4147418152367) 28450.451394217354 ns (± 165.13711915330416) 0.94
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 22918.85149383545 ns (± 68.12663055560768) 21531.74974496024 ns (± 171.75642285419923) 1.06
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26959.034611002604 ns (± 173.09394425957734) 26778.614453996932 ns (± 172.98406919853505) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29813.25149301382 ns (± 105.54264665984617) 29764.61676940918 ns (± 115.7295929618938) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30096.935595703126 ns (± 152.66177709392304) 29867.5283402663 ns (± 175.8903307629414) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 17310.441129048664 ns (± 8.253377769858215) 16878.96275983538 ns (± 102.47214785543355) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10761.55589090983 ns (± 72.08128866692022) 10806.094226837158 ns (± 16.591152857806144) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28617.40230233329 ns (± 157.9145657114429) 28317.166434733073 ns (± 177.00680428679522) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 30678.800436837333 ns (± 97.41476502893703) 28884.288631184896 ns (± 127.37289492621633) 1.06
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34122.27572195871 ns (± 175.83921169170165) 33168.259791782926 ns (± 232.42848764900805) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34547.47513286884 ns (± 109.57146548108088) 34017.46541922433 ns (± 102.26263122971737) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15160.843854268393 ns (± 19.17301911223995) 14934.22542161208 ns (± 40.538282309326554) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20298.934279378256 ns (± 123.21144543083722) 20313.83643232073 ns (± 210.6269574681027) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22390.309583391463 ns (± 93.91263553968136) 22952.59976196289 ns (± 111.19639124822322) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 23135.56293996175 ns (± 12.891583485459067) 21725.54674421038 ns (± 114.67237733929177) 1.06
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16480.9105082194 ns (± 135.56180752291723) 16306.71573384603 ns (± 33.79360752694348) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10690.778404744466 ns (± 63.567162646443975) 10634.80007832845 ns (± 64.18728617146463) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22573.089394705636 ns (± 120.97576230857246) 21648.110755333535 ns (± 10.565879183419652) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21515.331220499673 ns (± 149.18556493439996) 21807.435228474937 ns (± 265.03097606706416) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26921.320907592773 ns (± 142.51364740334571) 27698.298693847657 ns (± 73.87091590951297) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26857.00692967006 ns (± 118.77180956438349) 28815.467209879556 ns (± 72.73520961120985) 0.93

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: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 65460.56867327009 ns (± 71.0070427826895) 59478.94592285156 ns (± 73.45697148524089) 1.10
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 79821.42615685097 ns (± 111.91708682767116) 79086.9482421875 ns (± 177.90112146922615) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106669.2626953125 ns (± 234.5220899946004) 99510.77107747395 ns (± 211.3553272620026) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 90607.97403971355 ns (± 231.65373651200358) 84875.39719801683 ns (± 108.79449158680103) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 83064.34849330357 ns (± 97.6578187627862) 53773.50158691406 ns (± 59.4240046699206) 1.54
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56438.56140136719 ns (± 82.98700863091643) 51819.18814522879 ns (± 116.00895465615714) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 187699.7523716518 ns (± 833.0909029467736) 187976.68782552084 ns (± 433.6494278346724) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 327745.06487165176 ns (± 863.9064553917394) 314611.75711495534 ns (± 750.3565767576888) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 66128.74058314732 ns (± 59.861342652414926) 60898.092041015625 ns (± 150.67199319086126) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 86046.2175641741 ns (± 259.1216478426242) 82515.14241536458 ns (± 184.33092769765955) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 111181.40520368304 ns (± 216.47429560028937) 106482.61678059895 ns (± 639.5310000352702) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 93348.30838716947 ns (± 172.72211557991938) 83641.24430338542 ns (± 128.7561926650911) 1.12
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 57373.47869873047 ns (± 26.384149371364295) 53603.82925180288 ns (± 37.7578300548042) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 60123.4267171224 ns (± 176.04815485311627) 55450.64915248326 ns (± 100.80773810329262) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 193135.1109095982 ns (± 476.9981997782638) 186631.6396859976 ns (± 388.17900899939593) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 335987.744140625 ns (± 1192.6091479687407) 324123.2177734375 ns (± 1503.6911244980267) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 65771.89800555889 ns (± 74.41074009125158) 60075.89111328125 ns (± 62.431935603349416) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 83273.59619140625 ns (± 167.6283585968721) 76636.25749860491 ns (± 118.25316365456344) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 106204.70458984375 ns (± 254.9266591142361) 98716.54418945312 ns (± 113.32609831649337) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 88409.85107421875 ns (± 80.93196522969826) 86347.72862025669 ns (± 100.69247514092676) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 57922.61047363281 ns (± 37.111112268223366) 54196.70715332031 ns (± 49.44138696405292) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 56013.27601841518 ns (± 146.42048049396078) 50042.94128417969 ns (± 49.12963363588028) 1.12
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 185390.90924944196 ns (± 578.5948126089944) 186002.13810847356 ns (± 501.752672602108) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 333834.82421875 ns (± 663.5730146503221) 316366.7887369792 ns (± 835.8554649420322) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14685.223185221354 ns (± 22.893943249881428) 14082.206139197717 ns (± 12.302989494681592) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 21166.006905691964 ns (± 58.06461984002095) 20225.777893066406 ns (± 66.48739347878767) 1.05
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21717.149788992745 ns (± 42.43872875498151) 21957.676900227863 ns (± 47.34395337121068) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 21738.37171282087 ns (± 28.246935883657162) 25989.94873046875 ns (± 42.96263232896813) 0.84
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15614.941842215401 ns (± 28.276269771942324) 15381.168692452567 ns (± 24.25817679946955) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10858.335549490792 ns (± 24.19285433564489) 10739.659554617745 ns (± 11.027352466885072) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21932.0903523763 ns (± 68.27074074377376) 21384.83388264974 ns (± 34.19322206889608) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21524.119873046875 ns (± 20.09109207293639) 22742.579549153645 ns (± 38.32900063779469) 0.95
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 29208.674926757812 ns (± 111.48599985003878) 25514.98260498047 ns (± 66.59274298599026) 1.14
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26398.14422607422 ns (± 113.95155289940378) 25851.652425130207 ns (± 99.05116203459826) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20094.466552734375 ns (± 43.369033117084676) 19471.209498814173 ns (± 51.07053196526956) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25958.43266078404 ns (± 84.51364411751234) 25353.23006766183 ns (± 61.15704471795131) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 28014.53587458684 ns (± 37.141452350915976) 26389.969482421875 ns (± 55.309606295837256) 1.06
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28330.5317179362 ns (± 71.82403748985067) 27815.63241141183 ns (± 42.18138470972149) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15653.528747558594 ns (± 20.144024499258293) 15621.187264578683 ns (± 23.217842920153334) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10763.33977835519 ns (± 13.840747101392612) 11024.609375 ns (± 30.794256796496065) 0.98
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28262.184964693508 ns (± 53.45306043162293) 26847.354343959265 ns (± 44.291328157158546) 1.05
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27964.853609525242 ns (± 26.83468691260033) 27868.389383951824 ns (± 43.83541009090854) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 32149.431762695312 ns (± 90.13439447062834) 32911.58447265625 ns (± 89.49404860923384) 0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 32682.495727539062 ns (± 112.50692804136423) 33430.126953125 ns (± 230.82290157971264) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15723.938692533053 ns (± 13.795092439571802) 14091.610248272236 ns (± 23.821211897188288) 1.12
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19665.24411714994 ns (± 19.77493852265809) 19678.21767171224 ns (± 29.14316624283775) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20888.15663655599 ns (± 46.8487954556953) 23260.230800083704 ns (± 45.923995481071636) 0.90
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22097.473798479354 ns (± 37.73677552076216) 22872.825622558594 ns (± 28.083450541270146) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15359.761701311383 ns (± 13.901145247596425) 15444.838605608258 ns (± 12.443205940770813) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10895.782797677177 ns (± 19.577061208578783) 11245.841725667318 ns (± 12.209231991161772) 0.97
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21744.31610107422 ns (± 18.38778717206392) 22369.21574519231 ns (± 48.16548751138262) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21809.234853891227 ns (± 17.653237919564006) 22006.324768066406 ns (± 50.29575469809732) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25927.239176432293 ns (± 34.30914547595118) 25699.97049967448 ns (± 23.905383399103272) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25469.75107828776 ns (± 51.059112316256176) 25653.76259940011 ns (± 45.202115590875536) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 145206.97248186384 ns (± 471.8424876935773) 148201.7272077288 ns (± 1245.5508551685073) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 18826.994084284855 ns (± 20.974553415149266) 18116.410385131836 ns (± 165.24655153982755) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 17872.452028401694 ns (± 139.51834485665358) 17675.384979248047 ns (± 18.507359133514186) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 140367.1548790565 ns (± 547.4157613440879) 142283.98092447917 ns (± 137.13771331160177) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 45544.3869367327 ns (± 188.53694692219088) 47717.25369262695 ns (± 275.05874653540036) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 102341.63010817308 ns (± 175.8840485683084) 101820.53161621094 ns (± 326.693008576811) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10164746.3828125 ns (± 189768.75759526715) 10039732.071546054 ns (± 193125.61158364973) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 275110.10454345704 ns (± 27163.03863324717) 274227.3188916016 ns (± 26673.910094551855) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 147602.72774564303 ns (± 331.54284203646466) 144907.88551548548 ns (± 1139.9286588806604) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19009.5149597168 ns (± 130.3751964426668) 18875.28990827288 ns (± 64.0270405552546) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 18356.939321664664 ns (± 40.27076635387573) 18020.082532610213 ns (± 45.0275983600078) 1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 152891.28829752604 ns (± 958.2383646177) 143035.65035574776 ns (± 646.3220407472675) 1.07
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 43811.04201398577 ns (± 162.38671675122959) 45022.77638898577 ns (± 342.8901050009765) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 100877.74694824219 ns (± 298.31008918434475) 102949.61223144531 ns (± 470.0235000603634) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10102412.779296875 ns (± 196914.27996044973) 10157275.31138393 ns (± 126261.94505378239) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 275383.6586181641 ns (± 27988.169163063838) 274945.6789477539 ns (± 27398.133798811617) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 146852.08579101562 ns (± 603.9022286515008) 148006.15801130023 ns (± 1949.7697805461787) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19046.918993268693 ns (± 79.71327356600544) 18809.693599446615 ns (± 120.80293406727773) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17736.874983567457 ns (± 90.88629913386458) 17766.201783243814 ns (± 140.77893949500765) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 140434.06958007812 ns (± 167.8939119858919) 141725.53955078125 ns (± 805.9026763772108) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 43988.06342860631 ns (± 131.90116586882118) 47388.93833007813 ns (± 240.48999057575813) 0.93
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103356.54945725661 ns (± 423.2432833725034) 103151.45553152902 ns (± 424.3932806029421) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8462954.127083333 ns (± 23483.400131428283) 8390862.147916667 ns (± 58597.88964791989) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 230200.9825265067 ns (± 628.551462513222) 229897.4379231771 ns (± 1350.8288068803554) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 146548.70029296874 ns (± 347.0429141975301) 144275.76060133713 ns (± 508.6798099660713) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 18737.430981953938 ns (± 17.033578036255367) 19042.026118977865 ns (± 129.56665569534684) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 18456.81936410757 ns (± 53.427129471580386) 18022.014938354492 ns (± 146.7970335260663) 1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 142748.57756159856 ns (± 136.2767429801049) 142687.13445172991 ns (± 215.72688056420384) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 43617.09618123373 ns (± 44.79220101488613) 44665.51049368722 ns (± 202.56999801536605) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 103585.58378383091 ns (± 129.71975576499932) 102749.89260428293 ns (± 404.4211155574165) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9360949.014583332 ns (± 30196.37823768937) 9288496.414583333 ns (± 117084.40249528963) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 247699.8881998698 ns (± 382.0558517762624) 252338.439453125 ns (± 1350.6434820828117) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 146038.99033203124 ns (± 630.4506713294325) 146332.88696289062 ns (± 897.9007006237247) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 18635.686103233926 ns (± 50.38887633279034) 19031.527184622628 ns (± 46.18832290207322) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 18072.637477620443 ns (± 91.44530514359776) 18041.59925842285 ns (± 115.8192911454599) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 142096.2755502554 ns (± 242.6466156244771) 141393.0556466239 ns (± 468.0189908660765) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 44491.53062220982 ns (± 74.20241376082151) 45233.225731482875 ns (± 110.62556868433408) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 101942.79460797991 ns (± 250.44855368172) 104975.5870736929 ns (± 141.8948042900886) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9402325.554166667 ns (± 32940.01896819952) 9235567.8046875 ns (± 52348.58766553037) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 252979.53878348213 ns (± 697.7005828798982) 255036.24889322917 ns (± 315.22035273050693) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 148934.93060772234 ns (± 501.4261374719609) 137791.7954624721 ns (± 1106.9129430469231) 1.08
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10752.935894557408 ns (± 38.368017342505325) 11708.65667775472 ns (± 93.69918675374257) 0.92
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 9899.815925598145 ns (± 45.959506389094166) 10381.796499125163 ns (± 84.9029121947671) 0.95
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9843.595778401692 ns (± 43.66279286631175) 9675.597946166992 ns (± 80.92971896080361) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12112.656561787922 ns (± 94.47518470295827) 12200.575646972657 ns (± 86.56840750770974) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12401.43332010905 ns (± 56.68449975988749) 12779.358194204477 ns (± 50.647578708915894) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10366.363155110677 ns (± 56.08032551156633) 10939.196656545004 ns (± 10.005793414517075) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9911.658152066744 ns (± 12.15697883331431) 9796.195506504604 ns (± 80.68891420496635) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 11240.666446685791 ns (± 3.882576071153412) 11497.417318979898 ns (± 12.584466823682751) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12417.685091654459 ns (± 33.12898925523471) 12468.908792349008 ns (± 55.317642003668844) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10430.124433077299 ns (± 25.248491191053006) 10948.057227501502 ns (± 36.140626664985476) 0.95
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13329.870212300619 ns (± 61.12325276877071) 13451.512590026856 ns (± 63.98529109822337) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11441.660689798991 ns (± 60.593092256142974) 11689.1166604849 ns (± 33.794901235342834) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11553.6375386556 ns (± 47.16279058719648) 11880.717568461101 ns (± 103.33711567125137) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10205.762418619792 ns (± 49.16834951414935) 10638.587663922992 ns (± 57.75610062780784) 0.96
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 154477.14085170202 ns (± 811.5005431131631) 152667.07170222356 ns (± 669.1997643177416) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 59961.468595377606 ns (± 336.80403474368705) 60821.53213704427 ns (± 587.7082460958046) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 47466.54590715681 ns (± 251.7666789028638) 45909.95261433919 ns (± 369.0622905530428) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51943.97677408854 ns (± 245.378811798952) 54168.37174333845 ns (± 352.12311958469945) 0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 87570.95186360677 ns (± 451.1904196818299) 86835.711722819 ns (± 633.8828755692714) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 113405.27918294272 ns (± 589.299048686026) 113140.92194620769 ns (± 315.65900432572386) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 49685.43924560547 ns (± 214.12178007998997) 52339.55621744792 ns (± 369.2691885008555) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 55721.28060913086 ns (± 159.75542691578877) 55897.13190401517 ns (± 102.01676081603743) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53708.14321664663 ns (± 175.18203658566478) 52140.03898925781 ns (± 339.72053425810475) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 88789.6441040039 ns (± 342.8057679967232) 88474.1682410607 ns (± 248.19923565833358) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 59190.176138070914 ns (± 159.98251377667768) 57867.982442220055 ns (± 383.6130763498382) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13244.733685811361 ns (± 60.38862784074708) 13262.222622680663 ns (± 50.3528731223354) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 77433.05988769532 ns (± 381.1546659370613) 80156.02448730469 ns (± 710.7747259889755) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 59599.90585530599 ns (± 290.93312599603) 59297.11596883138 ns (± 413.06524320891356) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49560.0678667341 ns (± 137.2037153399757) 54766.65916660854 ns (± 211.75726852473707) 0.90
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 149756.3487467448 ns (± 428.33356071402363) 139049.24501953126 ns (± 1030.0611932313009) 1.08
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 60062.632533482145 ns (± 270.7492180932197) 61589.484802246094 ns (± 663.9108756386275) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 45235.013959612166 ns (± 98.74297563759409) 56578.30181681315 ns (± 489.12794996169856) 0.80
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 51654.36978149414 ns (± 253.23823745375756) 54171.911873953686 ns (± 266.8255737977457) 0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75802.66354166667 ns (± 538.2832639453198) 76070.08796037946 ns (± 170.18798069858866) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105266.07792561849 ns (± 522.5941006688208) 102684.49627216045 ns (± 179.7060452397509) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48833.56294759115 ns (± 160.2663051136402) 50908.088061523435 ns (± 303.04675982092596) 0.96
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 54348.346170278695 ns (± 145.00179663083415) 56537.29612513951 ns (± 157.12180116562257) 0.96
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 52857.67746407645 ns (± 110.28689913594204) 51823.972752162386 ns (± 131.10030335255888) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 79949.14117838541 ns (± 355.2195498494032) 78838.7548740932 ns (± 254.87190064880966) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 59574.05603899275 ns (± 298.8418043944137) 59832.234611002605 ns (± 358.26068890044235) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13192.161445617676 ns (± 33.93793713276922) 13369.875272478375 ns (± 26.75333845793217) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 69035.68622639975 ns (± 286.82699184243637) 69619.76168387277 ns (± 183.45529303387823) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 66610.58209228516 ns (± 174.94250869096362) 60449.53306477865 ns (± 239.28944130542493) 1.10
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 50027.842232259114 ns (± 162.60573656418134) 51202.761802164714 ns (± 139.43272261321746) 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.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 92530.3633626302 ns (± 213.7749045639245) 94426.71834309895 ns (± 227.85921100952572) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 26239.532252720423 ns (± 54.73837023735835) 26209.632873535156 ns (± 50.30885409823625) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 25297.62919108073 ns (± 70.83075693915254) 24654.96368408203 ns (± 23.109459475328997) 1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 75454.47562081473 ns (± 78.18778707718955) 78568.86073521206 ns (± 231.94202596009313) 0.96
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 32726.166207449776 ns (± 80.83417799912947) 32640.450580303484 ns (± 56.19780679044404) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 62838.219401041664 ns (± 75.18389704958427) 63653.43790690104 ns (± 87.4433550465389) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5219587.5 ns (± 52774.36483568503) 5270794.036458333 ns (± 58293.281428554525) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 171090.13647460938 ns (± 28000.042711522587) 171598.04052734375 ns (± 28367.379025386752) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 94419.40046037946 ns (± 295.88457883947314) 96874.61507161458 ns (± 158.15457279325557) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25188.716947115383 ns (± 28.233633996026462) 25244.554792131697 ns (± 36.94941509723172) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 24199.157060895646 ns (± 20.214848372310087) 24136.96563720703 ns (± 20.78086050720578) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 75521.95085797991 ns (± 73.53885720874354) 76966.01033528645 ns (± 124.57370584656024) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 32731.266130719865 ns (± 39.85431855033345) 33016.83983435998 ns (± 87.19509802829236) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 63445.22282527043 ns (± 64.69986145688084) 62669.344889322914 ns (± 105.40521852392698) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5296592.03125 ns (± 43918.52728465786) 5348648.567708333 ns (± 45288.493961970344) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 167877.5830078125 ns (± 28715.850635883977) 171867.40283203125 ns (± 28131.835157728816) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93251.00260416667 ns (± 208.8779043722045) 95200.341796875 ns (± 246.85690770811192) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 26428.120891864484 ns (± 18.625999567595446) 27145.42414347331 ns (± 21.259776225383213) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 24668.203031099758 ns (± 33.5428458027583) 24740.92078575721 ns (± 16.73698660010113) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 75427.31497628348 ns (± 213.3493710685225) 77920.9102376302 ns (± 137.30971813126928) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 31456.412760416668 ns (± 59.09211747849486) 31816.974815955527 ns (± 156.25198469980018) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 64016.81605747768 ns (± 102.97167687741727) 66102.275390625 ns (± 454.08700453338685) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4406258.705357143 ns (± 5877.077206427029) 4406994.53125 ns (± 12292.421369855008) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 127320.1513671875 ns (± 104.44177806617405) 127644.95849609375 ns (± 140.7547376498874) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 90692.93863932292 ns (± 239.89033882776278) 95976.08927408855 ns (± 292.9323261131417) 0.94
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 26415.350559779577 ns (± 17.22613668299281) 26540.814426967077 ns (± 34.60775110128762) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 24679.48481241862 ns (± 23.48845121910977) 24867.48240152995 ns (± 43.84898964220631) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 74933.13773018973 ns (± 116.84553555799215) 77506.61969866071 ns (± 142.04018121921672) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 32325.30299595424 ns (± 16.763092191736636) 33951.69764927455 ns (± 55.952974926370274) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 63547.04833984375 ns (± 124.95430930432347) 63587.18058268229 ns (± 126.4471008736834) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5068705.677083333 ns (± 8646.745833363522) 4980617.608173077 ns (± 9756.87526573489) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 144929.20445033483 ns (± 140.8929884305124) 148688.10163225446 ns (± 189.55940057535014) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92462.14163643973 ns (± 193.3875611342893) 96970.8329264323 ns (± 198.5056662900112) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 26444.933210100447 ns (± 58.122183438983505) 26522.35846886268 ns (± 24.693319145065747) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 24835.78379313151 ns (± 69.00057581739505) 24751.618253267727 ns (± 38.529043567438436) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 74948.75863882211 ns (± 106.5756742504605) 77476.1736188616 ns (± 127.20168272169157) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 32157.826014927454 ns (± 40.314275992238386) 33874.88638070913 ns (± 88.0422070402593) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63490.428873697914 ns (± 103.3773404925218) 63424.6573311942 ns (± 109.8200205567003) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5013166.015625 ns (± 5286.205463343587) 4960522.321428572 ns (± 8092.307347449999) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 143159.86851283483 ns (± 807.873950567116) 145835.56477864584 ns (± 239.09987175642433) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 71f00a8 Previous: 164eecb Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 108777.36253004808 ns (± 211.54248791512143) 102929.06406947544 ns (± 317.9627376120005) 1.06
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 12727.114919026693 ns (± 76.268758661882) 12184.570966448102 ns (± 16.740737143118224) 1.04
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10347.045389811197 ns (± 63.7127523276389) 9761.621297200521 ns (± 21.541706971625196) 1.06
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 10116.261647542318 ns (± 19.933694312831033) 10321.386362711588 ns (± 19.305331660962366) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 15248.180491129557 ns (± 30.26570407839892) 14802.97141441932 ns (± 41.52334964336227) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 14809.600626627604 ns (± 9.483912941048041) 15412.652791341146 ns (± 58.50772335182968) 0.96
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12378.564126150948 ns (± 13.164840758672112) 12243.858337402344 ns (± 36.704697446305204) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9095.432154337564 ns (± 10.844686733385478) 9145.880839029947 ns (± 12.883094835452427) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12851.475830078125 ns (± 53.66210778265023) 13258.449300130209 ns (± 49.165069560999605) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12489.91938999721 ns (± 21.31181251664576) 12869.948374430338 ns (± 45.35813440199762) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13825.869140625 ns (± 13.408352075876067) 13619.281005859375 ns (± 16.63050461853052) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9302.726200648716 ns (± 29.262857298101256) 9446.962076822916 ns (± 18.321145237180446) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11667.908782958984 ns (± 13.15410190485929) 11669.143500694861 ns (± 22.553552857517438) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 15843.249042217549 ns (± 49.862293806379654) 15445.928344726562 ns (± 28.113114029973794) 1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 13451.025684063252 ns (± 15.352656306675) 13711.548055013021 ns (± 19.411850716052573) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 122818.9679827009 ns (± 283.3005782144134) 121354.00797526042 ns (± 396.96040577280695) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 44037.664794921875 ns (± 113.8053288566624) 46445.0434758113 ns (± 140.82376322134974) 0.95
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41650.46641031901 ns (± 59.269578413278694) 42901.22741699219 ns (± 148.2134215613696) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51326.241193498885 ns (± 83.30770266019286) 46988.909912109375 ns (± 111.5720957939284) 1.09
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 70504.40388997395 ns (± 323.3217837464481) 70865.10271344866 ns (± 241.41263296576798) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 95781.5116373698 ns (± 232.3278073949757) 98615.67301432292 ns (± 279.10810020615446) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47430.97664969308 ns (± 82.45819233107603) 46847.35369001116 ns (± 119.30465832119995) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 41568.92830984933 ns (± 74.75106501057397) 41508.39009602865 ns (± 97.12123412042416) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 51447.59957449777 ns (± 178.80631730820207) 47937.11460658482 ns (± 98.5423942786401) 1.07
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 68095.86751302083 ns (± 245.0551200913276) 68095.03784179688 ns (± 176.79191685099977) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56818.42325846354 ns (± 126.44243301360342) 57424.40561147837 ns (± 155.04218137647212) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9185.241045270648 ns (± 18.621600236653236) 9331.724003383091 ns (± 30.039137441655402) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 57605.521501813615 ns (± 113.85122084464648) 59045.03522600447 ns (± 182.7601376889434) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 49061.98099772135 ns (± 140.7558741347292) 50091.53207632212 ns (± 57.83868325298187) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 46874.840369591344 ns (± 47.3685471957423) 48398.55826241629 ns (± 167.92776154341905) 0.97
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 102794.06040736607 ns (± 217.70556135047727) 103051.1356608073 ns (± 287.10929199108807) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 44726.200984074516 ns (± 90.91734218940971) 45097.44524274553 ns (± 122.67333471289994) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42162.36790248326 ns (± 61.79447523769788) 41781.57694498698 ns (± 103.82818290385988) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 47658.02699497768 ns (± 83.86230170125165) 47839.1854422433 ns (± 83.76158916110421) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63319.202880859375 ns (± 208.98053229635423) 64833.5702078683 ns (± 177.9631720291321) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 86487.05182756696 ns (± 115.76128075716507) 89038.03385416667 ns (± 212.61880765368903) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 46840.70556640625 ns (± 79.88770277755113) 48812.33476911272 ns (± 108.65443873212566) 0.96
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 39031.602783203125 ns (± 56.13254919463461) 38662.66741071428 ns (± 102.33028997909624) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 49432.535807291664 ns (± 78.89798186021248) 49664.697265625 ns (± 143.7790657469703) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 61377.64376126803 ns (± 87.25025327086043) 61805.39245605469 ns (± 82.67522235313852) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 55128.98297991072 ns (± 93.50367063604428) 57182.85498985877 ns (± 78.16861364256194) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9136.480000813803 ns (± 18.719917616992372) 9264.684404645648 ns (± 20.73180207162821) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 51787.7207438151 ns (± 110.88901820555353) 59054.8575265067 ns (± 110.01072050922623) 0.88
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 48902.59073893229 ns (± 89.97504408278985) 48497.875037560094 ns (± 53.18107642253728) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49569.474283854164 ns (± 66.55968101825158) 47914.22249930246 ns (± 99.61094512474611) 1.03

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

Please sign in to comment.