Skip to content

Commit

Permalink
Gracefully terminating TCP connections during server.Dispose (#1051)
Browse files Browse the repository at this point in the history
* Update RespReadResponseUtils.cs

* Update RespReadResponseUtils.cs

* Update RespReadResponseUtils.cs

* dotnet formatted

* added length check with null check

* Added UT to validate no exceptions

* Keeping async pattern for test similar to other tests.

* When a k8s pod hosting garnet service is gracefully shutting down, socket.Dispose() terminates the tcp with a RST packet which is forced termination of the tcp connection. This causes the client to keep connecting with SYN packets with stale IP resulting in SYN flooding from SERedis client.
Using socket.Shutdown() and socket.Close() to send a FIN closes the socket connection gracefully. SERedis client handles FIN by having exponential backoff retries.
Updated version

---------

Co-authored-by: Tejas Kulkarni <[email protected]>
Co-authored-by: Vasileios Zois <[email protected]>
  • Loading branch information
3 people authored Mar 3, 2025
1 parent 0614e0c commit 0116fc1
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Version.props
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<Project>
<!-- VersionPrefix property for builds and packages -->
<PropertyGroup>
<VersionPrefix>1.0.57</VersionPrefix>
<VersionPrefix>1.0.58</VersionPrefix>
</PropertyGroup>
</Project>
20 changes: 19 additions & 1 deletion libs/common/Networking/TcpNetworkHandlerBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,25 @@ void Start(bool useTLS)
/// <inheritdoc />
public override void Dispose()
{
socket.Dispose();
try
{
if (socket.Connected)
{
// Gracefully shutdown the socket connection
socket.Shutdown(SocketShutdown.Both);
}
}
catch (Exception ex)
{
logger?.LogError(ex, "Error shutting down socket");
}
finally
{
// Always close the socket to release the resources
socket.Close();
// Dispose of the socket to free up unmanaged resources
socket.Dispose();
}
}

void Dispose(SocketAsyncEventArgs e)
Expand Down

32 comments on commit 0116fc1

@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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.54701512593489 ns (± 0.26491041522950887) 93.00927519798279 ns (± 0.09424361135162568) 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.LuaScriptCacheOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1171.7525773195875 ns (± 481.09815853350534) 1335.125 ns (± 494.8091444927874) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 965.0618556701031 ns (± 316.11066806951317) 1092.6473684210525 ns (± 424.8446266282722) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1664.180412371134 ns (± 651.9518538331606) 2046.9673913043478 ns (± 469.30749663468566) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 228382.2947368421 ns (± 23268.376196155656) 228969.78021978022 ns (± 20362.409325247783) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1800.436170212766 ns (± 443.0433498659514) 2609.6666666666665 ns (± 727.0217786742478) 0.69
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7639.315789473684 ns (± 104.3514641496488) 9713.689655172413 ns (± 1558.522812170079) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1078.4948453608247 ns (± 563.0639603194763) 1480.408163265306 ns (± 1019.4388297301313) 0.73
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1034.8333333333333 ns (± 28.9319688844263) 947.1354166666666 ns (± 520.5678401574) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1991.042105263158 ns (± 408.7607091651824) 2250.8105263157895 ns (± 746.0061076519248) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 252220.92307692306 ns (± 2814.731528391843) 254980.3 ns (± 5355.687042269819) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1879.1170212765958 ns (± 269.02947259829295) 1608 ns (± 40.73627921698844) 1.17
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 7545.2692307692305 ns (± 61.50495081177593) 8738.2125 ns (± 1346.9602504519085) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 860.1443298969073 ns (± 581.4680950994273) 1442.223404255319 ns (± 625.4266183416099) 0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 910.7282608695652 ns (± 327.8804761877018) 971.6428571428571 ns (± 22.43488747072683) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1766.505376344086 ns (± 396.6913876503978) 1526.6 ns (± 28.19777093520489) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 213531.38095238095 ns (± 5077.91020476131) 206461.08333333334 ns (± 2123.6650762445115) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1748.5104166666667 ns (± 606.07263755726) 1624.85 ns (± 41.91253423876668) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 9089.989583333334 ns (± 1045.2577269170627) 9271.395833333334 ns (± 1159.5564803580507) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1133.1630434782608 ns (± 344.77641352404544) 1158.9130434782608 ns (± 455.4103487647859) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 723.1483516483516 ns (± 393.02274103348645) 831.2684210526315 ns (± 294.84761490206745) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1430.75 ns (± 577.8648357713529) 1668.3350515463917 ns (± 586.5139540896913) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 247552.42592592593 ns (± 6795.918961609498) 249521.45454545456 ns (± 5268.240762904704) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1592.8387096774193 ns (± 56.70572973647581) 1518.7777777777778 ns (± 573.9711220425871) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 8022.083333333333 ns (± 90.66567791350347) 7906.176470588235 ns (± 152.02106568421596) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1050.0568181818182 ns (± 345.40708476499384) 1096.6979166666667 ns (± 410.4223785781173) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 821.3229166666666 ns (± 342.4782281145126) 800.180412371134 ns (± 407.80897147622295) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1910.5967741935483 ns (± 458.831598939233) 1702.4895833333333 ns (± 418.68356333410145) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 252062.07865168538 ns (± 14599.545734079224) 250755.11111111112 ns (± 8337.823190661347) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1894.0894736842106 ns (± 587.5624275521681) 1685.8229166666667 ns (± 511.87091289630666) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 9176.84375 ns (± 971.0476093062964) 7889.210526315789 ns (± 126.49399588182851) 1.16

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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6405.1752577319585 ns (± 2065.005099924641) 3224.051724137931 ns (± 936.2004078662072) 1.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 6185.135416666667 ns (± 1672.3335547406223) 6744.255102040816 ns (± 2462.610618421717) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 271298.8617021277 ns (± 19752.910147703522) 257730.15463917525 ns (± 23289.614092328527) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 265905.1666666667 ns (± 22048.750137469506) 293145.7989690722 ns (± 36853.8367943118) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 28364.854166666668 ns (± 7741.49749688639) 23634 ns (± 6271.397923277386) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 161878.5625 ns (± 22310.25558645384) 148372.67 ns (± 15453.122531084358) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 4789.989361702128 ns (± 1408.1552543365794) 3182.021739130435 ns (± 653.6319238148556) 1.51
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 5687.364583333333 ns (± 1811.6407487473693) 3803.9887640449438 ns (± 1140.1842105393441) 1.50
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 290094.7 ns (± 32155.399415741347) 262488.0360824742 ns (± 32137.806628597442) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 299759.03846153844 ns (± 7321.145262761936) 289587 ns (± 3728.64684204971) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 26457.141304347828 ns (± 5551.989227872032) 22679.1 ns (± 409.11573633176926) 1.17
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 167978.1443298969 ns (± 17261.917837148103) 149384.5 ns (± 15864.228969245867) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 6876.68085106383 ns (± 1821.004686729757) 2841.0119047619046 ns (± 395.13619717054576) 2.42
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 5738.212121212121 ns (± 2477.14761192791) 3017.258426966292 ns (± 397.2966469005327) 1.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 220020.5 ns (± 2020.9584584817894) 231848.3 ns (± 11217.98153890647) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 219239.5 ns (± 2445.9362488285205) 232340.01265822785 ns (± 12046.346481449043) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 25898.270833333332 ns (± 7767.999125263061) 14788.088235294117 ns (± 478.25181129705373) 1.75
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 149898.75510204083 ns (± 17129.761140276063) 142456.875 ns (± 17317.426381811867) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 3281.6170212765956 ns (± 668.7338719813122) 3006.5666666666666 ns (± 498.60170882673856) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3477.554347826087 ns (± 652.099641211986) 2732.21875 ns (± 95.88643631585668) 1.27
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 302449.8214285714 ns (± 15796.20049264609) 285748.4428571428 ns (± 9209.638403653558) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 302211.8918918919 ns (± 10095.505206619275) 289421.91791044775 ns (± 13680.79778059795) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 28849.220430107525 ns (± 6407.313142308546) 17864.733333333334 ns (± 329.34620661171095) 1.61
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 160887.31 ns (± 21351.74750811755) 157230.68041237115 ns (± 19398.825302464833) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 3318.8709677419356 ns (± 946.1585861398855) 3023.7087912087914 ns (± 391.69195709790773) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 3392.1222222222223 ns (± 785.8038584755143) 2766.85 ns (± 68.42919890776082) 1.23
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 290148.0412371134 ns (± 17716.429081926988) 279827.5 ns (± 10438.69306953701) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 340090.73 ns (± 78157.33753023611) 278800.36 ns (± 11275.998978795446) 1.22
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 43322.926315789475 ns (± 7731.254309401582) 21805.608695652172 ns (± 3198.393095704283) 1.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 181323.70408163266 ns (± 24092.62862722251) 156395.01030927835 ns (± 18479.09339998338) 1.16

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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38998.45887451172 ns (± 329.7215498968995) 37642.61335536412 ns (± 198.09597595026978) 1.04
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39691.89206636869 ns (± 71.50238389699194) 39224.49274151142 ns (± 128.71430946311887) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32401.69287923177 ns (± 256.54532078272325) 33178.85814921061 ns (± 69.19357368712359) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32326.736397298177 ns (± 277.23845540160187) 31756.24357487605 ns (± 56.35960401154769) 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.PubSubOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19598.83457438151 ns (± 144.31660025608429) 19103.871485392254 ns (± 107.88537500790608) 1.03
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19615.677409580774 ns (± 102.90289929181826) 19197.586869459887 ns (± 11.755952322008115) 1.02
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19968.55513218471 ns (± 18.79238170778866) 19195.69598388672 ns (± 13.957446999912172) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1964.0849082946777 ns (± 27.944786570630885) 1816.77043901171 ns (± 10.952676762880003) 1.08
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1816.4443381382869 ns (± 1.487502840994291) 1815.0315647125244 ns (± 11.958943093272692) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1872.5140425364177 ns (± 7.8332679256394036) 1886.6560676574707 ns (± 19.659214219976615) 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.ObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 138990.04384765626 ns (± 957.3510138786924) 136553.25948392428 ns (± 462.90826853623025) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 131086.19848632812 ns (± 364.28931507269186) 135673.4443359375 ns (± 466.0573889276662) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 153323.65921223958 ns (± 1757.6781497675588) 154347.4004313151 ns (± 974.0768532680654) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 154634.88038853236 ns (± 1485.5762254575832) 151806.62797851564 ns (± 1449.382616844237) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 143984.32239583333 ns (± 777.0591950121803) 136714.68188476562 ns (± 622.0689657471304) 1.05
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 131454.70132882256 ns (± 1046.3010851805109) 136973.20417131696 ns (± 628.5267827571) 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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 16854.300580705916 ns (± 23.325366344497528) 17223.585946219308 ns (± 13.866983621279687) 0.98
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16845.132681039664 ns (± 13.45833248316392) 16721.876307896204 ns (± 17.79120422507747) 1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16723.431631234977 ns (± 10.23162991391119) 16930.074462890625 ns (± 67.34979946460126) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 85.21899921553475 ns (± 0.15126597955967616) 82.18990325927734 ns (± 0.09677140022486269) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1802.3086802164714 ns (± 4.085454395350093) 1800.870579939622 ns (± 1.8829599558049173) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1772.7949651082356 ns (± 2.593512766381419) 1767.5746372767858 ns (± 1.9904406369289411) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1865.2955563863118 ns (± 3.519563337743799) 1857.7595165797643 ns (± 1.5219128443690642) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 247.12652463179367 ns (± 0.45552008761573926) 245.17095721562703 ns (± 2.6296049123455583) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 293.6673523095938 ns (± 0.3449113501679107) 296.4376397927602 ns (± 0.24124243247740393) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 317.15666454178944 ns (± 2.2118875299412983) 317.7963352203369 ns (± 2.033304752760704) 1.00
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 326.1209154764811 ns (± 2.8769296483861977) 320.1857430751507 ns (± 0.5630791407228091) 1.02
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 247.309078840109 ns (± 0.2272113663378725) 265.7427678743998 ns (± 1.999308793476263) 0.93
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 193.12341839472452 ns (± 0.8360623411127908) 191.99965350968498 ns (± 0.5694627651863933) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 323.67460760703455 ns (± 1.2106139358738102) 326.3978065082005 ns (± 0.40697919084254647) 0.99
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 318.5540694090036 ns (± 0.6956087249347762) 315.4160572932317 ns (± 0.7668525761028797) 1.01
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 381.4659876456627 ns (± 2.4500846724376872) 377.6961894671122 ns (± 2.151268222147779) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 378.10790804454257 ns (± 1.0940821351367245) 376.5309833844503 ns (± 1.3937256964851552) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17369.95205571101 ns (± 66.90687985374059) 16856.35870596079 ns (± 22.338404638221224) 1.03
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16175.445367431641 ns (± 106.26926466360385) 17246.120245797294 ns (± 24.271958219921334) 0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15975.262056623187 ns (± 21.286407760379007) 15599.521388462612 ns (± 15.849223395789599) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14640.535761151996 ns (± 36.98337342313567) 15223.758390808105 ns (± 81.9466778214962) 0.96
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 122826.0549235026 ns (± 442.5192227605626) 126168.95377604167 ns (± 146.98998253581425) 0.97
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21333.929186139787 ns (± 82.67747298303951) 21299.060227614184 ns (± 27.866852160782077) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20879.77326143705 ns (± 65.31658575728115) 21601.66764526367 ns (± 144.4096220932402) 0.97
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16590.335479736328 ns (± 19.149003857881645) 16558.642615685098 ns (± 43.83997862796601) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 16169.879318237305 ns (± 28.415186704774687) 15471.366994222006 ns (± 9.852516105563422) 1.05
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 141196.74938151042 ns (± 752.515708345337) 141038.0453404018 ns (± 818.1006410947999) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35752.5146484375 ns (± 67.9839615849649) 39457.14213053385 ns (± 50.33245265114704) 0.91
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37047.07743326823 ns (± 47.036761431819194) 36808.011736188615 ns (± 148.3718991950524) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30922.665405273438 ns (± 53.88963250774037) 30931.777954101562 ns (± 29.712974761360318) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30133.602294921875 ns (± 41.268632524515496) 29741.363743373327 ns (± 29.940673341774264) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 47965.6686706543 ns (± 301.15426976925227) 48572.16361999512 ns (± 61.5052484065299) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 201443.1778564453 ns (± 1076.9974679748882) 193544.82609049478 ns (± 1334.5658758431127) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 120302.72950439453 ns (± 828.9451874316915) 122305.21396108773 ns (± 195.9054711101314) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 103084.87443847656 ns (± 443.6361619930351) 104651.60619245257 ns (± 702.3095462006683) 0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 49788.40209554036 ns (± 190.78297195221296) 49289.43052455357 ns (± 390.95869919874286) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 206767.0180175781 ns (± 1576.3851058473133) 209369.9565917969 ns (± 1443.4123952213408) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 135893.69219098773 ns (± 499.44080319149026) 135525.6263078962 ns (± 358.59596447660414) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 126644.3610595703 ns (± 990.2670630232351) 124143.22534179688 ns (± 863.9563417595233) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 49022.852970668246 ns (± 390.386653871315) 48517.31484750601 ns (± 70.26132465321028) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 195915.4181640625 ns (± 1624.9099136753066) 192653.36350795202 ns (± 1184.6729993993213) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 122457.9881266276 ns (± 435.4971449333855) 121138.27035757211 ns (± 135.62952735732583) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 96123.89448649088 ns (± 595.4420961339886) 98632.43075561523 ns (± 325.43691333516574) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 103358.66980919472 ns (± 262.9460110711733) 105120.22135416667 ns (± 278.6319092419507) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 101014.24211774554 ns (± 377.2343145362605) 97939.13045247395 ns (± 228.1629732083735) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 134750.26204427084 ns (± 345.0934434037636) 118346.0693359375 ns (± 298.1273288325184) 1.14
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113989.23252650669 ns (± 274.5794204465833) 114426.5380859375 ns (± 213.24231108205998) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 104796.84361049107 ns (± 164.39480886070888) 104993.77115885417 ns (± 572.244939378449) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 100087.5959123884 ns (± 253.734757733231) 99838.8410295759 ns (± 248.89556454815832) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16382.853044782367 ns (± 20.05104648187351) 16928.755892240086 ns (± 26.300064915355218) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15731.658325195312 ns (± 59.30512903587092) 16578.17138671875 ns (± 48.62521195069983) 0.95
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14442.94161115374 ns (± 22.152161926621535) 14524.220166887555 ns (± 32.970923494540486) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13008.984701974052 ns (± 19.03824066758519) 13313.646596272787 ns (± 25.81942442799288) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 144309.9365234375 ns (± 1134.5038093609212) 142328.50516183037 ns (± 246.41704845929326) 1.01
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19903.78635951451 ns (± 37.19229523682702) 19741.89191545759 ns (± 55.87226171918384) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19446.443394252234 ns (± 23.022984910633095) 19760.90346116286 ns (± 46.000698943774694) 0.98
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15574.996126615084 ns (± 26.399663221285056) 16764.595438639324 ns (± 43.632095554389466) 0.93
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14981.6796875 ns (± 34.34725213157464) 14490.988268171039 ns (± 42.77153197939995) 1.03
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 166339.04653695913 ns (± 112.73626042904642) 149744.8331705729 ns (± 249.54511894933202) 1.11

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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 267.129310131073 ns (± 1.5642557571113396) 241.0364808400472 ns (± 1.5518195785473057) 1.11
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 321.73065027823816 ns (± 1.4318233721446754) 304.07485355649675 ns (± 1.4425197017456437) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 512.7742791175842 ns (± 3.4182437580550724) 515.048981325967 ns (± 1.7242712565452496) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 624.4143268585206 ns (± 4.004239922318537) 622.3176680292402 ns (± 0.7202106539645716) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 262.02529341833934 ns (± 1.5797389418376397) 257.48519057493945 ns (± 1.3867853231882747) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 334.2054240520184 ns (± 0.8366580372732743) 315.7588637792147 ns (± 0.6838621301661784) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 511.00899280820573 ns (± 1.2395645113978748) 518.4403343881879 ns (± 2.1099863511305865) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 658.2173973719279 ns (± 1.839218599536408) 613.3607517242432 ns (± 3.1029165107251533) 1.07
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 256.74225946267444 ns (± 0.2250062852095165) 241.0174616177877 ns (± 0.43751945531041647) 1.07
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 330.9452774708088 ns (± 1.324380299458541) 323.58439834912616 ns (± 0.49796949290506287) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 527.8760884829929 ns (± 1.4084084886255799) 535.2771812438965 ns (± 2.7465461668892526) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 650.7810862404959 ns (± 3.6762295050669245) 628.5431196349008 ns (± 1.207122056242704) 1.04
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 249.060526405062 ns (± 0.44948539379432595) 238.72024951662337 ns (± 1.216502327566104) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 326.476346095403 ns (± 0.4367371805058791) 311.54973466055736 ns (± 0.9071685880291808) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 557.0208774975368 ns (± 3.0135070965455046) 506.35641084398543 ns (± 0.7136957166504073) 1.10
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 635.4159439722697 ns (± 2.4195472641659297) 633.0838153702872 ns (± 2.39815450925679) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 256.9122051170894 ns (± 1.1816438998653802) 238.32914341413058 ns (± 0.8318732041876628) 1.08
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 319.45436242910534 ns (± 1.008709719108701) 325.1828380902608 ns (± 0.8899801641687478) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 537.0777049382527 ns (± 2.1623966668411985) 537.2715362821307 ns (± 2.635332571803443) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 649.3048690160116 ns (± 2.942279962232563) 602.4363378378061 ns (± 0.4442074141428401) 1.08

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 5405.434782608696 ns (± 1249.1196135225666) 6515.789473684211 ns (± 3867.577057491253) 0.83
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 6909.677419354839 ns (± 1488.7304568227019) 4289.130434782609 ns (± 2313.099653014939) 1.61
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 260862 ns (± 53774.42180446053) 381440.206185567 ns (± 87242.37032041089) 0.68
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 247263.26530612246 ns (± 52899.8964934873) 407270.8333333333 ns (± 88015.68151745724) 0.61
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 22093.75 ns (± 7175.115073348265) 43468.181818181816 ns (± 23475.99887525757) 0.51
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 123922.44897959183 ns (± 25692.15765704954) 196393.75 ns (± 37908.673670727185) 0.63
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 4896.907216494846 ns (± 1605.0995301594887) 7224 ns (± 3408.919376155927) 0.68
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 4248.9795918367345 ns (± 1786.9079957138872) 5935.714285714285 ns (± 2984.0814781170498) 0.72
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 233351 ns (± 53109.56560343775) 389946.1538461539 ns (± 70948.09888251225) 0.60
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 236497 ns (± 45807.90469256624) 381000 ns (± 53971.590287294064) 0.62
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 21351.0989010989 ns (± 5852.28340062415) 34948.936170212764 ns (± 13880.43021459056) 0.61
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 116750 ns (± 22293.402375449205) 192383.68421052632 ns (± 39551.852877828984) 0.61
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 5315.625 ns (± 1595.079811565289) 6355.208333333333 ns (± 3523.9442552394453) 0.84
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 6063.917525773196 ns (± 1697.7427150367869) 7685.858585858586 ns (± 5141.269796719009) 0.79
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 274284.693877551 ns (± 45723.896506761026) 419622.47191011236 ns (± 61363.101055055486) 0.65
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 245895.97701149425 ns (± 24725.12987995939) 411702.1978021978 ns (± 55981.07810883161) 0.60
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 33089.13043478261 ns (± 5113.587943228267) 41011.34020618557 ns (± 12865.181339315459) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 148552.52525252526 ns (± 26533.518822595874) 209690.625 ns (± 47196.946997883795) 0.71
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 4906.18556701031 ns (± 1710.6172395384617) 6149.49494949495 ns (± 3607.7120834422262) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3829.4736842105262 ns (± 1928.1715340512746) 6420.618556701031 ns (± 3811.4120891609277) 0.60
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 303639.0243902439 ns (± 33252.04906374447) 528609.2783505154 ns (± 115442.14828439166) 0.57
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 309490.72164948453 ns (± 51320.348227405186) 485323.59550561797 ns (± 65317.61391022664) 0.64
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 29201.075268817203 ns (± 7142.486088672606) 42080.434782608696 ns (± 12890.240273725749) 0.69
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 139724.48979591837 ns (± 24017.755722448208) 233196.9387755102 ns (± 55736.09475531572) 0.60
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 5197.959183673469 ns (± 1673.8731918022877) 7724.736842105263 ns (± 3880.5288195519047) 0.67
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 4251.063829787234 ns (± 1482.6411105013296) 7828.282828282829 ns (± 3838.9794669629778) 0.54
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 315458.98876404495 ns (± 32038.14715038025) 482813.63636363635 ns (± 72739.90538143922) 0.65
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 306352.2727272727 ns (± 27097.406150085586) 486950 ns (± 59989.63703610931) 0.63
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 43347.31182795699 ns (± 6390.934329832231) 46878.49462365591 ns (± 12513.217789535207) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 153841.23711340205 ns (± 28181.693794381394) 205633.15789473685 ns (± 42532.439816334576) 0.75

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 68879.74430964544 ns (± 70.80290935363757) 68493.85201590402 ns (± 60.91939891627721) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 236436.68561662946 ns (± 459.25645839387556) 233341.04654947916 ns (± 515.1524773537855) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 140628.0019906851 ns (± 232.00123238805384) 138521.68143136162 ns (± 234.3711896663484) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123289.43058894231 ns (± 124.4170058151448) 123621.87781700722 ns (± 125.16169958773887) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 67669.94384765625 ns (± 50.99598414908187) 67910.1053873698 ns (± 32.838552970591856) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 234227.5355747768 ns (± 462.81171481892005) 236464.4327799479 ns (± 1066.7022105415774) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 152334.06459263392 ns (± 351.8615533741414) 149802.3095703125 ns (± 387.41622579579763) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 147948.7003580729 ns (± 338.4884912725638) 148278.4912109375 ns (± 330.2178257661854) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 68710.20038311298 ns (± 62.53010273993782) 69091.86226981027 ns (± 106.05527392711949) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 234149.50299944196 ns (± 325.7359721612641) 228143.16580636162 ns (± 318.19655693320067) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 140765.90053013392 ns (± 166.91039496050996) 139035.27018229166 ns (± 66.34154187911027) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 124553.1476702009 ns (± 70.46428613208093) 123783.57014973958 ns (± 170.37264132435484) 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: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 219.89202669688635 ns (± 0.3632014305540195) 208.55667988459268 ns (± 0.23771628697117886) 1.05
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 276.31684712001254 ns (± 0.7230200523121293) 275.80849329630536 ns (± 0.5232601336950914) 1.00
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 300.8118118558611 ns (± 0.8231102200803632) 305.814038004194 ns (± 0.9861459662416991) 0.98
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 303.3040319170271 ns (± 0.33073076564258136) 314.5592587334769 ns (± 0.26544489457251724) 0.96
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 229.47051158318152 ns (± 0.13459925224100683) 228.96888439471905 ns (± 0.273921781208172) 1.00
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 173.52452789034163 ns (± 0.28558984510612667) 182.7042579650879 ns (± 0.25028353568697714) 0.95
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 310.6098004749843 ns (± 0.5220896899738439) 311.9513352711995 ns (± 0.5350101044690815) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 298.9084686551775 ns (± 0.9617695881917321) 291.17588996887207 ns (± 0.512649172259961) 1.03
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 354.09187170175403 ns (± 0.6339921234924853) 353.11538989727313 ns (± 0.7843229512427058) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 387.154027393886 ns (± 1.4733566808915701) 357.7554157802037 ns (± 0.2624190163562254) 1.08

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1577.319587628866 ns (± 500.9376946119761) 1575 ns (± 488.0157176355498) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 887.5 ns (± 625.8047450661975) 904.1666666666666 ns (± 631.9421470300762) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1503.0927835051546 ns (± 1066.0923201353373) 2165.9574468085107 ns (± 1382.731688687628) 0.69
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 205457.14285714287 ns (± 41317.29874105676) 213331.44329896907 ns (± 41788.0348951131) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2671.4285714285716 ns (± 1808.000547395228) 1617.2413793103449 ns (± 1083.9427274572106) 1.65
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 5952.525252525253 ns (± 1448.8801752080483) 6410.869565217391 ns (± 1451.8995910049184) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1158.7628865979382 ns (± 871.8697075490012) 994.8453608247422 ns (± 888.2767884623363) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 848.9583333333334 ns (± 667.9102983684758) 704.1237113402062 ns (± 645.4032211489308) 1.21
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1551.0204081632653 ns (± 1136.4844416784376) 1570.8333333333333 ns (± 927.2388741983166) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 228870.1030927835 ns (± 43870.23517562062) 240659 ns (± 58091.352813625985) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1589.5833333333333 ns (± 1214.3422882294994) 1858.7628865979382 ns (± 1112.968307548893) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 5806.122448979592 ns (± 1684.0559977056503) 10758.163265306122 ns (± 3857.2444485612054) 0.54
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 968.0412371134021 ns (± 852.2698115122452) 1068.041237113402 ns (± 814.778394175446) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 920.8333333333334 ns (± 700.2130001749719) 806.1855670103092 ns (± 700.7160672289832) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1515.4639175257732 ns (± 1122.2503625700724) 1623.9583333333333 ns (± 1099.353378526301) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 229269.23076923078 ns (± 32264.031201970243) 243582 ns (± 49371.74258274226) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1628.8659793814434 ns (± 1128.2322790992) 1925.2631578947369 ns (± 1222.5686615232935) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 5773.958333333333 ns (± 1545.6727230130796) 9384.848484848484 ns (± 4824.773731320626) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 882.4742268041238 ns (± 904.6189701192744) 1019.5876288659794 ns (± 878.9955412355785) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 834.020618556701 ns (± 658.2626435578579) 605.3763440860215 ns (± 624.7374390055274) 1.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1575.5102040816328 ns (± 1161.8560714747066) 2098.9690721649486 ns (± 1837.1453651748695) 0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 255744.70588235295 ns (± 24657.108054089313) 287343 ns (± 54966.62395021954) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1848.9795918367347 ns (± 1200.106945230959) 2353.061224489796 ns (± 1352.4475012493451) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 5716.666666666667 ns (± 1605.905534042916) 6327.956989247312 ns (± 1689.0546359864616) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 931.9587628865979 ns (± 944.8926737722401) 1067.5257731958764 ns (± 875.2392898133573) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 729.1666666666666 ns (± 604.0070872129802) 921.875 ns (± 743.8807381775515) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 2827.0833333333335 ns (± 2365.74141785199) 1547.9591836734694 ns (± 1112.7406114723888) 1.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 252789.2857142857 ns (± 22105.927994447484) 257068.29268292684 ns (± 26302.175087490996) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1984.5360824742268 ns (± 1198.3791315586755) 2453.125 ns (± 1410.6327900701347) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 6454.736842105263 ns (± 1975.367911923753) 6304.166666666667 ns (± 1580.3341862881025) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 176.60234485353743 ns (± 0.8257710654966426) 149.99980926513672 ns (± 0.3257792940060013) 1.18
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 187.25179342123178 ns (± 0.26201281988701486) 177.66609008495624 ns (± 0.4798335512434515) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 273.56900056203204 ns (± 0.5535174924862784) 267.01692422231037 ns (± 0.47170491130478154) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 283.4528139659337 ns (± 0.46679993347517573) 280.9889963694981 ns (± 0.32419895012954736) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 145.1968812942505 ns (± 1.1391188427755403) 173.777174949646 ns (± 0.9011758810334345) 0.84
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 172.93298611274133 ns (± 0.2689304050431367) 184.94786194392614 ns (± 0.3226310416041941) 0.94
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 281.7568238576253 ns (± 0.8862291026161381) 277.75091727574664 ns (± 0.2153494556245022) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 306.87794344765797 ns (± 1.5730896979877411) 297.8294849395752 ns (± 0.5785646715836448) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 146.48857275644937 ns (± 1.6251915699188426) 140.26670614878336 ns (± 0.21449655376226906) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 169.97305075327554 ns (± 0.28703062806451124) 184.88842964172363 ns (± 0.8124475936914795) 0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 266.30755204420825 ns (± 0.41762086907243606) 265.3905459812709 ns (± 0.4958423709487756) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 271.125551370474 ns (± 0.4395999185116576) 275.1092213850755 ns (± 0.4529170222224193) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 150.38120576313563 ns (± 0.3152163228974348) 146.57893498738608 ns (± 0.3774651625859569) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 175.69303342274256 ns (± 0.5947740165563238) 183.9423554284232 ns (± 0.30199734246691057) 0.96
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 289.0039954866682 ns (± 0.910085257706479) 276.4443434201754 ns (± 0.4731592984813075) 1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 288.9057159423828 ns (± 0.3771680680044307) 287.1061102549235 ns (± 0.7339635831471836) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 143.93837134043375 ns (± 0.49932760923357045) 142.1409460214468 ns (± 0.21740009269147023) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 182.96122210366386 ns (± 0.3396007749052975) 177.46110145862286 ns (± 0.2029737191006534) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 268.53745142618817 ns (± 0.8285759966335431) 266.55921254839217 ns (± 0.5576990363962259) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 273.41315905253094 ns (± 0.5550528061970312) 272.2571776463435 ns (± 0.2409981871357088) 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.ModuleOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 43105.802026367186 ns (± 207.04045467387832) 43143.48754679362 ns (± 216.48265106768898) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 52960.20210048131 ns (± 217.42945969184487) 53080.824505145734 ns (± 147.09058716782945) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 94940.42963518415 ns (± 297.9021322360286) 96879.45658365886 ns (± 466.00022363505167) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 68746.2543334961 ns (± 213.8135726238541) 73325.87799541767 ns (± 195.30338112003585) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35430.60797991072 ns (± 125.78868080417976) 35325.65385554387 ns (± 117.25555275656225) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 34163.368143717445 ns (± 352.68975766450353) 33483.964904785156 ns (± 217.91496933589576) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 174052.94946289062 ns (± 1075.4908146102018) 178286.61474609375 ns (± 1732.4555526805862) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 348316.83134765626 ns (± 2731.037943838954) 343423.11272321426 ns (± 1822.7409714639712) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 44933.146772112166 ns (± 186.6754440665354) 44483.75120762416 ns (± 41.8181822713957) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 58664.9448285784 ns (± 273.8699555821311) 60099.08686610631 ns (± 199.832192869008) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 102498.26477050781 ns (± 366.0744677287716) 99106.87452043805 ns (± 641.7122888282437) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 74096.49228108724 ns (± 407.30715879391494) 66343.72442220052 ns (± 359.08115292061115) 1.12
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 35039.979917086086 ns (± 61.47294627783169) 35252.73318277995 ns (± 176.8214534833863) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 38202.41815185547 ns (± 132.44449302772028) 38882.77675374349 ns (± 220.25602560787485) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 173616.49180385045 ns (± 934.8755727648108) 175078.30572509766 ns (± 575.9939158923421) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 348188.7838541667 ns (± 2739.7146627034967) 347366.53837890626 ns (± 2361.9651788967108) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 43327.367631022134 ns (± 183.88737853488394) 39760.093098958336 ns (± 25.13812656243222) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 53035.495513916016 ns (± 173.49150829256752) 52822.879919433595 ns (± 259.1134872384911) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 94908.0558186849 ns (± 393.2913535000047) 93737.11384800503 ns (± 291.8864579207796) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 68398.54657999675 ns (± 104.38703792604916) 68846.6101422991 ns (± 341.67251288335564) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 33978.27030123197 ns (± 29.747659780145714) 35326.68817138672 ns (± 24.12253183947063) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 33148.32977294922 ns (± 220.26803726541874) 33065.99974646935 ns (± 39.14116479883762) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 173899.38473307292 ns (± 978.5698954950767) 176029.97497558594 ns (± 945.4070121690887) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 331804.26028645836 ns (± 2987.643560066982) 344308.4654296875 ns (± 2107.2254763087612) 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.RawStringOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14777.993522135417 ns (± 89.68804404315514) 15406.711216517857 ns (± 148.3471560977058) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19941.316123962402 ns (± 16.724927316200695) 20037.428212483723 ns (± 17.985827422234927) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21819.387009684244 ns (± 21.47115597558874) 22735.89895324707 ns (± 163.29568232928574) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 21693.652386983234 ns (± 43.75631654427288) 23572.370420183455 ns (± 78.55812349655895) 0.92
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16233.530250549316 ns (± 21.093857099569952) 16874.44488642766 ns (± 27.07633006262985) 0.96
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10454.647875976563 ns (± 12.672804606900478) 10558.632578336275 ns (± 23.633107949663938) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21315.689880371094 ns (± 96.27283647149765) 22483.703134155272 ns (± 134.52123665486613) 0.95
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21619.709468296594 ns (± 12.948118209049504) 23488.736166147086 ns (± 96.27683026511345) 0.92
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27681.45727757045 ns (± 101.27248910452246) 26330.33939068134 ns (± 65.9837355629583) 1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27873.541705322266 ns (± 257.69305581939165) 27709.173856462752 ns (± 110.87943004856571) 1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21173.213577270508 ns (± 132.66890939955238) 21743.931166428785 ns (± 84.82925231939522) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26549.56544596354 ns (± 100.90881033938298) 26902.30502421061 ns (± 91.94910643493633) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29017.98553161621 ns (± 108.0444171598189) 29955.96217564174 ns (± 87.52175620221749) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 31061.365556989396 ns (± 257.88788585453926) 29587.997292654854 ns (± 87.25467350297198) 1.05
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16203.430458577473 ns (± 84.15382997940937) 16411.78565266927 ns (± 106.46803581328604) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10530.329188537598 ns (± 48.967537873922915) 10750.523495483398 ns (± 87.6307291342154) 0.98
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27552.42265523275 ns (± 125.46453656103873) 27510.390559895834 ns (± 129.30157818441825) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28621.149853515624 ns (± 117.86833915044733) 29544.337656656902 ns (± 121.94570525753215) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 36395.91159057617 ns (± 134.843749399622) 33203.69896240234 ns (± 277.98975685720177) 1.10
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33839.627638753256 ns (± 156.32188502535305) 34284.99431501116 ns (± 327.1016870729406) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14788.451315743583 ns (± 39.57110992213084) 14951.125434366862 ns (± 70.13680005808382) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19961.226013183594 ns (± 15.78680648870116) 20123.291953453652 ns (± 23.811487346433356) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22369.048438517253 ns (± 102.04911652040491) 21374.386204020182 ns (± 58.08073452149832) 1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22134.262196858723 ns (± 23.073965702894956) 23212.988407679968 ns (± 126.35831384573714) 0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16665.802174494816 ns (± 54.767310512681135) 16407.57367960612 ns (± 20.883485635289716) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10659.92977469308 ns (± 53.88103282585638) 10751.510313851493 ns (± 37.39407865117351) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22746.878378731864 ns (± 108.15909586741141) 21955.806971232098 ns (± 139.2233186628102) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 23028.477842058455 ns (± 54.31287396610439) 22015.263627115884 ns (± 102.33059993046794) 1.05
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25777.13929239909 ns (± 27.042208165907617) 27193.39223836263 ns (± 89.77324682685295) 0.95
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27256.082109578452 ns (± 65.47072272055661) 27522.116510009764 ns (± 71.68634430242541) 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.ModuleOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 66376.27187875602 ns (± 99.36570718196512) 66485.8516438802 ns (± 106.00022579993355) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 86146.7538686899 ns (± 115.29962669205936) 86421.94636418269 ns (± 103.38979436902792) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106621.39973958333 ns (± 211.6021603694611) 106979.38494001116 ns (± 118.94669212673244) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 90197.0918782552 ns (± 232.48448418021675) 90421.7041015625 ns (± 206.08729721196121) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 58904.21635554387 ns (± 49.079880029379055) 58734.2512864333 ns (± 49.84650340902385) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56419.00634765625 ns (± 45.01794913354624) 57094.55043247768 ns (± 126.6267457335735) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 200599.2293294271 ns (± 300.7110092537206) 190974.8429361979 ns (± 646.9330107084771) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 323466.6048177083 ns (± 1139.4220549747079) 324314.2708333333 ns (± 1694.2032489070916) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 65604.57763671875 ns (± 89.61286086605732) 65947.5557454427 ns (± 96.19850087898787) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89179.32576497395 ns (± 206.05853381879143) 90039.69360351562 ns (± 213.0869344138781) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 117222.1728515625 ns (± 195.37846774355322) 115984.28606305804 ns (± 385.20607712836716) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 88828.66633488581 ns (± 97.03373016219126) 89196.27888997395 ns (± 221.19842632040417) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 58972.236328125 ns (± 97.65156669830934) 60906.29248985877 ns (± 51.85704941955935) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 59134.20633951823 ns (± 120.62211966681683) 61670.01444498698 ns (± 88.96423428838736) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 200162.15576171875 ns (± 521.3112238049822) 195974.775390625 ns (± 758.2784785378124) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 335818.3400472005 ns (± 13052.63878634743) 344585.31668526784 ns (± 1633.8544030119026) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 64908.81870814732 ns (± 106.1542557207387) 66945.03609793527 ns (± 139.49797788756032) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 83206.68422154018 ns (± 62.7082447020133) 83513.18318684895 ns (± 107.87953193039031) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 108504.16158040364 ns (± 127.24910591815282) 110046.28644670759 ns (± 227.1844659043352) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 89270.9541829427 ns (± 317.71479723710416) 94961.79460797991 ns (± 157.31013404363722) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59343.546404157365 ns (± 101.69643722411067) 59407.73271833147 ns (± 53.061844672661266) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 57789.81715611049 ns (± 48.17353319260889) 58033.40270996094 ns (± 73.99336808417613) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 192994.96372767858 ns (± 486.9764349723088) 196415.83426339287 ns (± 1348.1632620145065) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 317893.8688151042 ns (± 1073.6793785697325) 325156.6231863839 ns (± 732.2253875205511) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14901.720987955729 ns (± 40.31822476810578) 15592.862955729166 ns (± 236.97211485380993) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20472.845560709637 ns (± 70.3912121921056) 21023.747907366072 ns (± 101.16950316001632) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 20568.067278180803 ns (± 24.81861683504484) 20493.7744140625 ns (± 104.29894161192423) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22135.070088704426 ns (± 166.8992897342666) 24388.126627604168 ns (± 349.40296738526627) 0.91
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16095.675005231586 ns (± 29.898384246578512) 15582.946065266928 ns (± 174.02653646464694) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11194.37779017857 ns (± 15.384889823485134) 10668.37631225586 ns (± 96.90714214590383) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22336.36942545573 ns (± 82.29366321822665) 20391.60451253255 ns (± 193.26497160316606) 1.10
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21977.201436360676 ns (± 36.10830639287305) 21882.28535970052 ns (± 218.9195834951049) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25080.16815185547 ns (± 61.58119500626472) 24846.307169596355 ns (± 240.82428408119614) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25395.692443847656 ns (± 143.43097918210395) 24955.41033063616 ns (± 258.11732625534574) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20046.749623616535 ns (± 29.183727667446387) 20202.573954264324 ns (± 167.44556349036165) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26751.448364257812 ns (± 110.05312547724259) 25937.726236979168 ns (± 209.46426734254993) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 27462.96146937779 ns (± 49.18446637046985) 27845.68125406901 ns (± 315.63774612987675) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 29091.775747445914 ns (± 91.47375790169906) 29485.14578683036 ns (± 114.15097182627838) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16048.024088541666 ns (± 19.873355866646932) 15605.580139160156 ns (± 7.469945780981558) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11079.395192464193 ns (± 23.696596864400576) 11148.642171223959 ns (± 13.213804196327406) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26309.485270182293 ns (± 52.38753196422284) 28886.900983537947 ns (± 25.236719609723604) 0.91
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28553.02480061849 ns (± 20.592399527453303) 26708.022054036457 ns (± 53.62841592865978) 1.07
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34236.246599469865 ns (± 59.011743517505145) 34017.352294921875 ns (± 103.99114351362552) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34366.27156575521 ns (± 111.40020275505631) 31871.10421316964 ns (± 108.07666799632042) 1.08
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14473.035430908203 ns (± 15.405596216194814) 14858.297838483539 ns (± 20.679758397741253) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20418.46923828125 ns (± 35.54420140188811) 20432.97075544085 ns (± 91.09781923017819) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20540.74507493239 ns (± 22.962688012040314) 21142.232924241285 ns (± 27.453322231322904) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 21909.32322184245 ns (± 36.827562131315716) 22750.59640066964 ns (± 26.506810786368465) 0.96
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15810.224812825521 ns (± 20.906720120191686) 15447.304992675781 ns (± 82.13581122758947) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10680.465262276786 ns (± 21.11300614661162) 11656.952558244977 ns (± 83.42904569307925) 0.92
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21424.622701009113 ns (± 41.93846521393854) 20992.25899832589 ns (± 99.34276079164732) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21985.026448567707 ns (± 28.215109425338724) 21870.82550048828 ns (± 67.03250688126502) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25834.06951904297 ns (± 50.571189914685576) 25446.72123835637 ns (± 71.18933515647932) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25928.363255092077 ns (± 53.38748673823357) 26370.665196010046 ns (± 60.55753970660044) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 147349.51446063703 ns (± 890.0539112595189) 145524.48740234374 ns (± 401.4076120183756) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 19847.895622253418 ns (± 22.558020665990263) 19992.132921854656 ns (± 21.544496413224692) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 17042.601401192802 ns (± 38.92422531071099) 17264.428891499836 ns (± 29.334003576319876) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 142334.89222819012 ns (± 1160.666407232715) 143473.33024714544 ns (± 196.7555849320792) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 44932.149723307295 ns (± 250.73455771130915) 44162.12408916767 ns (± 104.21769345640885) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 103396.4609287807 ns (± 212.71551829639068) 102298.69776204428 ns (± 330.1900919677937) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10444014.584558824 ns (± 211359.73517867655) 10073307.719791668 ns (± 182195.59122081858) 1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 280626.206875 ns (± 31283.343840032863) 281026.6322802734 ns (± 28761.502558143406) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 145456.35736490885 ns (± 666.1631773120233) 145563.72739955358 ns (± 859.258342155481) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19726.012168297402 ns (± 61.5895627011891) 19703.993057250977 ns (± 103.76067890187876) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16843.888910929363 ns (± 16.666065880294852) 16794.806055704754 ns (± 45.748504951375764) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 142273.50751953124 ns (± 510.65364092014977) 142818.30338541666 ns (± 159.39767835609373) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 43712.07311776968 ns (± 114.59725399627177) 43532.04638671875 ns (± 147.9165800488361) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 107970.52173868816 ns (± 262.7752035078604) 109514.63675537109 ns (± 502.9482946448327) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10318683.626953125 ns (± 179822.39368586836) 10153881.463541666 ns (± 171234.72492907962) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 283085.46413085936 ns (± 30634.23350653584) 275031.38731933595 ns (± 28363.02498175928) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 144620.80626627605 ns (± 1192.4162596153187) 146209.0348470052 ns (± 684.0910120268719) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19471.812732403094 ns (± 47.4087975819675) 19502.87627360026 ns (± 89.79194217372961) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17126.268149820964 ns (± 148.5135793153124) 17109.891672770184 ns (± 133.3289564415392) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 141626.42901204427 ns (± 1218.3552384869301) 143066.4947228065 ns (± 546.6406113541069) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 43163.859209333146 ns (± 267.5766303271834) 42716.21802978516 ns (± 184.94801211679228) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103173.3673787435 ns (± 546.3711253784996) 104241.51349283854 ns (± 417.3275385802781) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8561367.94642857 ns (± 33786.24314108397) 8490484.791666666 ns (± 57962.7008698548) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 228628.9442138672 ns (± 708.8163500812152) 228012.86536583534 ns (± 488.72646745016715) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 155790.31481119792 ns (± 949.9139120968272) 145103.05882161457 ns (± 375.1027632991693) 1.07
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 20536.9717195951 ns (± 36.79271638147885) 19532.114565168107 ns (± 52.444565379147825) 1.05
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 17039.293065388996 ns (± 25.124201318358487) 17065.02542521159 ns (± 33.480687099602754) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 142010.8966064453 ns (± 226.08529205557042) 142278.87635216347 ns (± 238.28778455634716) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 42969.12780761719 ns (± 179.95489297178335) 43242.55847167969 ns (± 91.43557364529082) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 104808.02263997396 ns (± 315.00668766448837) 101706.56552358773 ns (± 160.69803446325542) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9507138.840625 ns (± 54705.738613640504) 9256179.819791667 ns (± 23733.4703280095) 1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 249564.03063964844 ns (± 292.8444056411578) 250621.16427176338 ns (± 380.52282697452296) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 145798.29195731026 ns (± 568.400639014023) 144174.7930908203 ns (± 322.6433195913775) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 19307.599673461915 ns (± 111.36907328777406) 19520.729729285606 ns (± 20.354171223407267) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 17136.878431193032 ns (± 94.2666556360767) 16501.466828566332 ns (± 17.81638345119622) 1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 143112.7158578726 ns (± 224.7368036808916) 143787.34605189733 ns (± 393.74879516074554) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 43391.29103742327 ns (± 32.915151595444776) 44468.457763671875 ns (± 102.91610751736441) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 102728.41786411831 ns (± 289.1416595066915) 102252.92360839844 ns (± 204.67018611437533) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9400484.440625 ns (± 64494.577064981044) 9279419.814583333 ns (± 52101.09713644675) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 253719.49498572716 ns (± 758.6224329069264) 257860.41056941106 ns (± 487.20051704896355) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 140889.9322321965 ns (± 516.2167630153284) 142729.03508649554 ns (± 498.1965448558646) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10256.375157282902 ns (± 44.5541294585155) 10475.199373881022 ns (± 91.33802995890879) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 11641.050208536784 ns (± 68.99905234291296) 11684.301344735282 ns (± 50.981738792338696) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9266.738275146485 ns (± 88.84339117908975) 9108.212901188777 ns (± 22.542718962209744) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 12206.409211965707 ns (± 40.09722869860147) 11426.956343430738 ns (± 86.29754766670325) 1.07
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12845.699916585287 ns (± 76.50390167226672) 12777.141550336566 ns (± 70.40338564701818) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 11572.709871927897 ns (± 16.935968800835756) 11667.669254847935 ns (± 68.33464051464786) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9079.881060791016 ns (± 54.48090211487935) 8982.77562052409 ns (± 51.76867677309747) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12391.553906758627 ns (± 73.12939854154355) 12357.784735543388 ns (± 59.89648886227589) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11976.578678385416 ns (± 49.824805531410504) 11928.660015651158 ns (± 11.969475210654032) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10712.690072631836 ns (± 58.59246668349762) 10822.042353312174 ns (± 58.30645360514923) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13125.748315938314 ns (± 58.321299519518554) 13751.061275227865 ns (± 53.69288902397801) 0.95
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12650.130902099609 ns (± 67.5041854182174) 12488.609106881278 ns (± 50.73132524701348) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11145.4284324646 ns (± 9.983043986501878) 11255.908744303386 ns (± 63.27361110161202) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10447.463955688476 ns (± 50.96246500605614) 12178.887380981445 ns (± 56.42386667601674) 0.86
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 159475.16779436384 ns (± 924.9467842927586) 164618.71702473957 ns (± 871.0037980884041) 0.97
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 57819.83980887277 ns (± 143.2679381498272) 59246.528092447916 ns (± 277.91098167804876) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46215.38397216797 ns (± 266.4639706079765) 50719.21323067801 ns (± 221.17301247817534) 0.91
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 50842.114158121745 ns (± 62.262577904791236) 51820.185520717074 ns (± 154.32823846727905) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 86767.0298421224 ns (± 496.6846143030959) 84557.17393391927 ns (± 374.04682204845767) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 114445.63677978516 ns (± 554.6050568746704) 112951.64257342998 ns (± 202.47065316057746) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 46851.21943446568 ns (± 87.59885052354913) 47976.65326538086 ns (± 206.7321897198125) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 53074.65335518973 ns (± 215.257450224226) 57335.796255929126 ns (± 193.2534275031947) 0.93
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53316.05168660482 ns (± 227.4507275595085) 53325.62547810873 ns (± 298.0286963499248) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 88634.55817057291 ns (± 467.5605418299628) 89588.13055419922 ns (± 446.417150415205) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 63418.34110514323 ns (± 270.10553431231057) 60558.27761404855 ns (± 246.22884783651145) 1.05
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13647.269572957357 ns (± 32.81779797515558) 13121.587560381207 ns (± 53.23223530470529) 1.04
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 77859.37534877232 ns (± 179.15446426840552) 78259.24428885324 ns (± 248.40627149318436) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 57867.313352457684 ns (± 204.8281587911493) 61855.21787923177 ns (± 266.1156881431268) 0.94
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49135.202223714194 ns (± 99.5521988559571) 53890.60431780134 ns (± 147.3621954509292) 0.91
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 137422.1368326823 ns (± 611.26733398677) 143907.4946812221 ns (± 617.3262752606663) 0.95
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 54825.07721416767 ns (± 152.37185164231087) 56889.47197178432 ns (± 208.27952292006304) 0.96
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 47489.86113630022 ns (± 191.1730118975481) 47341.97329275949 ns (± 199.90452370692378) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49543.917541503906 ns (± 273.41826972216904) 48168.67476196289 ns (± 125.39158887378782) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 74571.85367838542 ns (± 290.8197029689035) 74837.43736165365 ns (± 552.0999082087935) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105009.24001871745 ns (± 364.0975020396582) 101096.94916585287 ns (± 355.2415492351791) 1.04
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 50390.006744384766 ns (± 196.18584096720375) 50990.523951939176 ns (± 121.5086494371712) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 56017.34976806641 ns (± 137.3931473178139) 54286.683631310094 ns (± 156.8625152367825) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 51901.65165928432 ns (± 208.80366579320068) 50811.46532331194 ns (± 153.13459595686544) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 79310.88826810397 ns (± 200.2055063770426) 76713.78685709635 ns (± 307.2709049882713) 1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56969.34982299805 ns (± 164.55566738659306) 57375.86327689035 ns (± 136.18928130463462) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13103.913506571453 ns (± 42.01114467852807) 13290.415995279947 ns (± 42.15934526026573) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 69043.3421536959 ns (± 152.7845936929316) 68645.67839355468 ns (± 282.1950910845429) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 57086.16462198893 ns (± 183.67147550834787) 61491.022241210936 ns (± 251.77108568815623) 0.93
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 54037.876826985674 ns (± 362.62543402637783) 49985.24198201497 ns (± 148.74749671542403) 1.08

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 93395.34057617188 ns (± 241.48951222850607) 92751.32853190105 ns (± 247.24885442749306) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 25253.545328776043 ns (± 32.26844051288544) 25306.85530442458 ns (± 17.59545826416718) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23737.780107770646 ns (± 38.63756279630335) 23831.368549053484 ns (± 76.62051216372559) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 75348.6567570613 ns (± 205.00033762946813) 74825.28860909598 ns (± 115.76455935754504) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 29598.9985148112 ns (± 39.25999996636277) 29607.342020670574 ns (± 71.4898518351007) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 63587.484506460336 ns (± 70.097894264074) 64320.65865652902 ns (± 76.33007191651323) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5351112.165178572 ns (± 49290.24619661809) 5256314.140625 ns (± 44770.96380939341) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 172102.18798828125 ns (± 29618.55513391753) 175004.53002929688 ns (± 30078.77151690625) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 94282.93904622395 ns (± 173.86980845082667) 95158.80388532366 ns (± 273.4922676228292) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25853.931986490887 ns (± 27.66424741530705) 25652.084350585938 ns (± 68.64517857075437) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23474.166870117188 ns (± 34.022998969331105) 23439.31660970052 ns (± 20.102526837921936) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 78556.31365094866 ns (± 122.8971713358863) 75885.84943498884 ns (± 70.47695578458048) 1.04
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 32199.871390206474 ns (± 154.22068535274926) 28933.86459350586 ns (± 20.599365650523787) 1.11
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 64616.53564453125 ns (± 64.25730626796756) 68853.92107282366 ns (± 93.68945075984831) 0.94
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5381626.223958333 ns (± 47507.95784735716) 5285504.166666667 ns (± 45838.41305978707) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 173099.23364257812 ns (± 29968.660629072412) 174115.1142578125 ns (± 29866.96748109187) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93395.65958658855 ns (± 320.7491635537243) 93515.9212552584 ns (± 234.54995593226923) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25327.399553571428 ns (± 22.833334005201745) 25306.70177753155 ns (± 29.904731688346274) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 24975.805010114396 ns (± 86.49546570033012) 23885.000915527344 ns (± 75.49240120801548) 1.05
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 74998.12950721153 ns (± 94.42170289556528) 74505.39812360491 ns (± 84.5137474803507) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 32669.607543945312 ns (± 58.50578899875723) 30007.38779703776 ns (± 28.456684721286713) 1.09
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 64697.36572265625 ns (± 112.7384473659736) 64265.29744466146 ns (± 147.31804691771165) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4442409.885817308 ns (± 6465.622245471337) 4420241.462053572 ns (± 8779.93903320859) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 129294.88199869792 ns (± 370.170396170543) 127572.07312950722 ns (± 93.52154953245798) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92992.63305664062 ns (± 381.15376379043767) 91793.59566824777 ns (± 131.45673192805896) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25512.988935198104 ns (± 79.68338297636713) 25676.5385219029 ns (± 22.021093617418437) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23500.5373441256 ns (± 44.48702890686447) 23716.095406668526 ns (± 17.58916812040696) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 75797.73111979167 ns (± 166.49835506923864) 74495.07446289062 ns (± 84.37580243432794) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 31431.306762695312 ns (± 31.710022991517473) 30858.546229771204 ns (± 52.10884331855336) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 64374.33122907366 ns (± 85.81943290045334) 63898.826904296875 ns (± 178.86899688770006) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5140782.03125 ns (± 8749.68373252567) 5108605.729166667 ns (± 8553.552577127566) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 146098.04861886162 ns (± 480.10131696966084) 144135.4213169643 ns (± 614.3231811007416) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92811.21303013393 ns (± 248.11730323478955) 92541.68538411458 ns (± 324.4178421637176) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25500.538400503305 ns (± 56.758371324657745) 25827.852085658484 ns (± 28.728648239968166) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23616.784014020646 ns (± 30.758974005931243) 23555.67888532366 ns (± 24.186069215262634) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 75479.39017159598 ns (± 83.91910464580441) 76019.74039713542 ns (± 167.0283582495599) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 33334.58687918527 ns (± 23.227537253702806) 30836.86349051339 ns (± 37.88801107296169) 1.08
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 64146.885579427086 ns (± 85.525455750408) 63237.44158063616 ns (± 32.39732336966606) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5011389.362980769 ns (± 9785.297677259217) 4944320.833333333 ns (± 5848.566665777036) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 149208.48039899554 ns (± 429.0702729461337) 147918.25125558037 ns (± 1151.0452711678874) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 105999.40970284598 ns (± 391.4544833158689) 105881.83855329241 ns (± 208.14933051224872) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11290.491049630302 ns (± 10.402529097788374) 11298.952611287436 ns (± 19.05651765899469) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10026.847381591797 ns (± 18.489703442498765) 10269.060516357422 ns (± 14.534738304147433) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9371.839024470402 ns (± 18.809357089705475) 9390.425579364482 ns (± 16.099077143593462) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13940.590994698661 ns (± 9.79166943319152) 14001.03988647461 ns (± 14.194787876853093) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15896.812204214242 ns (± 13.462901877739926) 15860.532085712139 ns (± 10.085867571378557) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13610.452706473214 ns (± 13.784275826243494) 12745.689978966346 ns (± 30.267249575640772) 1.07
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8834.420449393136 ns (± 13.423486440191276) 9034.056912935697 ns (± 8.612633489744752) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13513.419886997768 ns (± 12.92412410259546) 13622.88091023763 ns (± 79.70027668485766) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12016.970825195312 ns (± 23.655908633356823) 12069.01626586914 ns (± 13.576698576985951) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13546.837768554688 ns (± 25.13142510350724) 13499.52158610026 ns (± 26.36612531037948) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9201.15966796875 ns (± 15.254145373412907) 9157.582244873047 ns (± 25.249718159012897) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12744.771399864783 ns (± 15.66448814196563) 12793.882598876953 ns (± 9.758515014254673) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14497.30463663737 ns (± 9.865373116918835) 14629.057312011719 ns (± 21.74029446243915) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14635.4909769694 ns (± 11.78538585129376) 13788.254765101841 ns (± 44.808275592307496) 1.06
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 119482.11844308036 ns (± 383.05576514511256) 129473.32682291667 ns (± 1041.070064689293) 0.92
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 43065.17028808594 ns (± 82.74412078735278) 43625.61014811198 ns (± 122.65922450941491) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 49856.43028846154 ns (± 83.25259690824983) 43061.60685221354 ns (± 96.05407127323507) 1.16
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 45247.2841389974 ns (± 73.22844493972579) 45991.223653157555 ns (± 74.89348846545076) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 78087.6611328125 ns (± 288.89844831560595) 70450.44860839844 ns (± 165.98543393398276) 1.11
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 96768.1962076823 ns (± 292.8892915735063) 100289.65087890625 ns (± 360.32202404854615) 0.96
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 46958.2766019381 ns (± 72.47858764841786) 48108.9101155599 ns (± 51.556124525114704) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 37337.05095563616 ns (± 71.37563803554944) 36197.7870686849 ns (± 79.46326413034981) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 50496.5907796224 ns (± 121.81604896393465) 50027.82404972957 ns (± 78.26251465760329) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 70460.5219914363 ns (± 245.5630086678977) 69151.98887416294 ns (± 236.47750273064509) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55844.86248309795 ns (± 82.55925379865384) 56467.86824544271 ns (± 134.4213777147578) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9231.31343296596 ns (± 26.201774318474506) 9311.283220563617 ns (± 17.34062461779751) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 58018.634033203125 ns (± 212.40728296326577) 61896.51227678572 ns (± 177.22735618101274) 0.94
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 49270.61706542969 ns (± 114.39069088916777) 47244.232177734375 ns (± 67.02744124820633) 1.04
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48277.84685407366 ns (± 71.03406736847896) 50094.249979654945 ns (± 44.39933908108112) 0.96
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 107172.07641601562 ns (± 279.5400734812375) 104812.77117047991 ns (± 274.78845187357456) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 41891.46484375 ns (± 104.91944205944199) 43489.01062011719 ns (± 74.11376653274506) 0.96
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43927.42655436198 ns (± 72.36067697420403) 44130.55948893229 ns (± 147.07674539766793) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 50948.1435139974 ns (± 232.3676053931158) 49596.092529296875 ns (± 121.39345347454771) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63636.541748046875 ns (± 206.9081647729879) 63243.89997209822 ns (± 207.20151952668928) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 87647.96549479167 ns (± 105.03521415110572) 87095.11067708333 ns (± 243.13661232671038) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47959.01140485491 ns (± 77.1256898761986) 48128.2899983724 ns (± 66.07514355699062) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 39448.10750325521 ns (± 68.30650922472117) 38014.276123046875 ns (± 55.143889577773415) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 49856.102294921875 ns (± 104.28628498317124) 47997.23118373326 ns (± 127.14128511010695) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59292.39501953125 ns (± 171.84089748070008) 63922.11042131697 ns (± 235.34383812527315) 0.93
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56766.62074497768 ns (± 103.3786420115702) 57465.72408040365 ns (± 118.06344628337666) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9234.854227701822 ns (± 16.444735497364828) 9174.583892822266 ns (± 29.432472298405504) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 52626.88337053572 ns (± 140.58667857892428) 57576.116943359375 ns (± 67.64735999454524) 0.91
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46626.98018391927 ns (± 65.87462892552355) 53088.89872233073 ns (± 150.8920170517624) 0.88
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48801.17492675781 ns (± 97.83368226028408) 48817.32623760517 ns (± 66.35902441931985) 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.SortedSetOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 153818.46015276227 ns (± 772.8773249591737) 155630.88338216147 ns (± 1031.3573984370912) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10319.255528041294 ns (± 16.802301078914716) 10348.022846221924 ns (± 12.471786685766382) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10834.666283743722 ns (± 4.394374603225325) 11312.21861594064 ns (± 39.66050210551748) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12707.93824971517 ns (± 101.57852181972629) 13415.291936238607 ns (± 97.76039476628503) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14546.852741495768 ns (± 69.56868108910759) 15629.07071861854 ns (± 69.41866703562651) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12906.224271501813 ns (± 81.07249251307847) 12868.189509073893 ns (± 50.95871559927954) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 14680.11024584089 ns (± 80.85947925236852) 13640.587851969402 ns (± 90.32996220229194) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14278.582291739327 ns (± 16.61548045456551) 14596.718844604493 ns (± 57.15564057608082) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 16553.622257777624 ns (± 124.1178264690441) 15886.657465616861 ns (± 41.48015002235457) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12974.191599527994 ns (± 72.28732236647967) 13114.257108415875 ns (± 60.633330632321886) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 89204.01360677084 ns (± 352.05636517151254) 90350.12705891927 ns (± 514.8147372640508) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 12067.949125017438 ns (± 43.549375083825005) 11845.24002620152 ns (± 89.34651467614253) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 85951.11482121394 ns (± 174.39792884133885) 86055.78110351562 ns (± 210.51339640109114) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 86321.05283028739 ns (± 337.74308014383894) 84100.34221942608 ns (± 321.4826164419321) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17230.125704956055 ns (± 73.32136943685467) 17366.285689290366 ns (± 129.8261614827493) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10922.965929303851 ns (± 33.37862860013707) 11069.05348332723 ns (± 18.02968463036216) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15164.293208821615 ns (± 50.78824464415395) 15160.424577985492 ns (± 52.54846846102773) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10535.013568333217 ns (± 74.23941775373363) 10449.169222005208 ns (± 66.53225177807641) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 91836.98588867187 ns (± 476.68936632816354) 90910.78162560097 ns (± 312.50089171530124) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 86960.11855643136 ns (± 343.7688780254804) 88518.68557128907 ns (± 260.49983592895484) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 91327.68802897136 ns (± 478.9173531408017) 91581.44108072917 ns (± 456.59998345201313) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 12236.274534098307 ns (± 64.39818436271555) 11536.43340174357 ns (± 13.482054017042191) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13659.77839864095 ns (± 44.474550608279564) 13049.10608291626 ns (± 15.772148718869285) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10717.346430460611 ns (± 3.7933080633753558) 10811.137809753418 ns (± 60.46786584545499) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 12703.160388401577 ns (± 50.00658071715408) 12770.684134928386 ns (± 59.30465962539059) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16650.357476370675 ns (± 65.15555707570977) 16176.795791625977 ns (± 23.672166519881873) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 172880.5920735677 ns (± 671.6075515470832) 169854.86976841517 ns (± 688.605391773886) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54480.28270670573 ns (± 161.05695645437717) 54832.38999430338 ns (± 67.9294539553767) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 83272.16714913504 ns (± 332.85948118118324) 81618.66568429129 ns (± 225.5444546013775) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 112580.75854492188 ns (± 536.4658606580513) 121309.84225260417 ns (± 614.5062709958604) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 190274.72537434896 ns (± 722.7835574465639) 179862.91432291668 ns (± 752.1774502643291) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 110215.57169015067 ns (± 213.7607721985099) 116698.37742919922 ns (± 461.99555765464976) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 134900.0789876302 ns (± 853.1281379693991) 135851.1184269832 ns (± 568.6235949544646) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 131733.0236002604 ns (± 874.074375502939) 126201.44328962054 ns (± 708.1800649039453) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 243052.55138221153 ns (± 717.807676624665) 222468.61819661458 ns (± 1265.3832518528225) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 104293.0871826172 ns (± 750.4726315199986) 103950.45506873497 ns (± 874.651083971443) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 294963.2248535156 ns (± 3258.6892539695855) 293427.12516276044 ns (± 3830.409184269086) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 61503.234537760414 ns (± 189.198100609853) 61863.83600260417 ns (± 289.4966603853483) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 205134.61556803386 ns (± 1269.406264063589) 215934.036655971 ns (± 3361.7149787193575) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 202995.44340820314 ns (± 1660.5892131219523) 216091.85960286457 ns (± 2986.8839073625386) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17820.99997965495 ns (± 93.75946276739379) 17874.373252360027 ns (± 64.12412360044407) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 84355.16316441128 ns (± 380.1404329830843) 82571.58036921575 ns (± 403.08675470623774) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 129640.50830078125 ns (± 449.2910103673132) 128493.81218610491 ns (± 975.9802012579407) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 59144.95763753255 ns (± 239.2658457489444) 60094.23409423828 ns (± 344.4754079311273) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 248587.62538364955 ns (± 2502.7239954358315) 248387.21599469866 ns (± 1846.3180477094743) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 219860.59776893028 ns (± 1469.2930900093638) 221397.3685872396 ns (± 1781.6855530333971) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 232934.17591145833 ns (± 2515.8724510780144) 251010.34990234376 ns (± 3791.4963267585854) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 58944.20185634068 ns (± 200.80854831566953) 64676.59470214844 ns (± 309.75857962187405) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13117.94136919294 ns (± 38.40290065874941) 13029.57492501395 ns (± 41.72675141457498) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 62920.44605712891 ns (± 204.56715463421332) 61632.53918457031 ns (± 274.06307284519204) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 136011.69471958705 ns (± 798.53121533257) 132254.32219989484 ns (± 567.3077481021702) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 237590.6495279948 ns (± 1324.4717509845157) 240423.50963541667 ns (± 1433.6385962781417) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 154011.21726074218 ns (± 644.075241370575) 155588.84020996094 ns (± 629.3354724193479) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 59389.30005086263 ns (± 104.18239033694798) 55627.31040445963 ns (± 212.6358701903423) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 81260.14982096355 ns (± 355.85024972069874) 80284.41076253256 ns (± 390.4631531617664) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 107607.948046875 ns (± 415.1423731461375) 106002.58000895182 ns (± 445.7947495268599) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 174609.31772460937 ns (± 859.6296664455045) 167116.47215053014 ns (± 365.24968894074055) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 99966.325390625 ns (± 510.8393868859636) 100959.05092366536 ns (± 471.37226658165537) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 116602.85771891275 ns (± 419.58475859385794) 124366.76818847656 ns (± 545.5153504661195) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 129711.87609863281 ns (± 369.8332576992138) 116627.43388264974 ns (± 339.98805475361155) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 181197.7827311198 ns (± 775.5823835989239) 179969.45213216144 ns (± 597.692193569745) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 105339.59729003906 ns (± 796.5575148584832) 100163.70684407552 ns (± 494.01593404251025) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 282191.15767996653 ns (± 4299.260109596409) 276492.87458147324 ns (± 2720.0678065361762) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 60457.8080078125 ns (± 233.83574561709207) 61691.39009312221 ns (± 162.63479623177145) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 198546.5161830357 ns (± 1252.1796481527902) 192216.7383858817 ns (± 1185.7588108883224) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 192045.72724797175 ns (± 514.1970446733023) 188736.68583984376 ns (± 1057.2946397339858) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17183.11540876116 ns (± 69.59371871566455) 17944.374884033205 ns (± 91.07963185151658) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 81792.3851928711 ns (± 353.52758998246856) 82630.52221679688 ns (± 426.87036514338195) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 118061.52514648438 ns (± 549.2991391444855) 118207.00378417969 ns (± 228.4406081416349) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 60874.01708112444 ns (± 265.2301825510537) 60398.379420689176 ns (± 282.9812022763443) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 229226.70098407453 ns (± 1425.9990204584856) 230739.8534016927 ns (± 2831.6928501446755) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 219773.39868164062 ns (± 2324.2752910344293) 216400.01783854168 ns (± 3154.954392513779) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 229837.16249302455 ns (± 2243.915714122722) 227797.72371419272 ns (± 1534.2094370083394) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 60788.522713216145 ns (± 457.3851385260829) 59521.219490559895 ns (± 400.78487237735214) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13379.062037876674 ns (± 45.19168954440356) 13600.946473257882 ns (± 73.91224963449731) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 62057.96599527995 ns (± 276.9156643662569) 61108.48642202524 ns (± 148.52454957909015) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 123184.8836344401 ns (± 696.3486662329909) 121600.71088518415 ns (± 668.7427001667302) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 193462.8028564453 ns (± 814.5069809813737) 187005.5216064453 ns (± 804.4649580848298) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0116fc1 Previous: 0614e0c Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 123662.24539620536 ns (± 373.6390937087042) 128123.98856026786 ns (± 227.817430102595) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10205.785042898995 ns (± 27.46896838823287) 10222.718912760416 ns (± 73.38093165887621) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 11013.6716570173 ns (± 10.177942051916027) 11017.15589250837 ns (± 27.199917545505823) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13793.327331542969 ns (± 41.93213300014172) 13763.659558977399 ns (± 32.58041798521985) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21717.398834228516 ns (± 27.71836684968464) 21736.973135811942 ns (± 61.135073431054934) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 14114.814046223959 ns (± 36.626386123192226) 13848.543701171875 ns (± 103.306388037082) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17153.03998674665 ns (± 21.47377621729033) 17063.462524414062 ns (± 9.849248262076383) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23139.86336844308 ns (± 27.33942197943222) 23214.977373395646 ns (± 64.18742107801961) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26505.717032296317 ns (± 18.044951178573974) 26174.25319126674 ns (± 20.866255743200394) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15678.007272573617 ns (± 9.47927987837103) 15714.343965970553 ns (± 16.83139170778966) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 73043.50149972098 ns (± 83.36910633044386) 75577.28097098214 ns (± 107.15720460313027) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13360.995330810547 ns (± 9.154170102438615) 13343.66182599749 ns (± 77.02925580139733) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 70061.19035993304 ns (± 114.3762284041502) 69941.44112723214 ns (± 119.89161357447236) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 70080.19234793527 ns (± 88.48998665175166) 69463.09344951923 ns (± 125.10006848311323) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 12913.507080078125 ns (± 20.122075470810554) 12932.78285435268 ns (± 30.761691261776935) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11826.223285381611 ns (± 12.554094700302848) 11853.25190226237 ns (± 27.977439134400104) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 24162.72477370042 ns (± 28.027386998879617) 23984.654235839844 ns (± 36.95998285057079) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11137.083587646484 ns (± 11.146041543914684) 10984.376729329428 ns (± 113.86591515626316) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 73929.07366071429 ns (± 118.88112781898906) 73328.01595052083 ns (± 798.2818327588033) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 73966.93551199777 ns (± 127.80605664540643) 75031.6357421875 ns (± 775.7547479355093) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 75361.32108248197 ns (± 123.22418370174532) 73822.88736979167 ns (± 987.9626494362424) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13248.099136352539 ns (± 11.510043690760307) 13045.173797607422 ns (± 140.78363771597404) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9188.446153913226 ns (± 12.520131673241854) 9193.184153238932 ns (± 80.58340336458963) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13578.196360270182 ns (± 11.181520351128741) 13307.958374023438 ns (± 147.8241134155144) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14906.749180385044 ns (± 15.182610776918763) 14882.521667480469 ns (± 58.73698536499318) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27212.103388859676 ns (± 18.32828165630034) 27008.751322428387 ns (± 189.62913545818125) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 134342.34537760416 ns (± 434.39949441622736) 134038.20475260416 ns (± 420.8836811645433) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 40789.26653180803 ns (± 80.3483006866153) 39844.31335449219 ns (± 134.12898607953025) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 63872.450358072914 ns (± 247.52802311498922) 64845.100911458336 ns (± 150.10935337186544) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 106170.5448404948 ns (± 333.872787868644) 103705.7246907552 ns (± 617.5076463141172) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 163118.17708333334 ns (± 812.8001383334504) 153074.84375 ns (± 707.1537906281766) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 97256.23953683036 ns (± 370.28086989365187) 93916.29801432292 ns (± 376.4972922817986) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 113029.44702148438 ns (± 377.5185471316489) 119676.982421875 ns (± 337.5525709488923) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 117956.40869140625 ns (± 337.7947784931177) 115611.74560546875 ns (± 328.9473012955676) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 202591.67643229166 ns (± 695.6768212037958) 201253.19301060267 ns (± 761.2963239058034) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 94380.34406389509 ns (± 181.85123986128514) 92110.9619140625 ns (± 556.4377497151589) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 273035.0553385417 ns (± 3045.9896497391064) 266248.3561197917 ns (± 4853.394617343958) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 58040.051973783055 ns (± 171.55120753199594) 58101.04756673177 ns (± 263.98534262089845) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 168830.9912109375 ns (± 1030.513072573331) 169252.26111778847 ns (± 866.1988231374318) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 167918.7784830729 ns (± 762.2974053293023) 166109.7802734375 ns (± 1983.8352242648627) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13048.598937988281 ns (± 34.16877455687836) 12857.20942179362 ns (± 74.45843416468135) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 76372.29439871652 ns (± 163.99026425287371) 78115.92610677083 ns (± 246.35114610821677) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 112549.07575334821 ns (± 747.2725974074237) 115720.22181919643 ns (± 387.7215667129515) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 52333.93758138021 ns (± 143.33704153528683) 52042.30183919271 ns (± 225.9740084478561) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 229954.51334635416 ns (± 1513.4180192952122) 218522.24283854166 ns (± 1904.0879981872629) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 221586.20442708334 ns (± 1265.8859177225934) 211866.9970703125 ns (± 2304.6106220973234) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 226499.2919921875 ns (± 1403.6345451474683) 223124.5792643229 ns (± 2091.814715179058) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 54388.10542179988 ns (± 106.81722703174796) 54845.98388671875 ns (± 337.75990865972904) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9269.161173502604 ns (± 19.429438839562987) 9226.602274576822 ns (± 25.48619122689048) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 57418.8248854417 ns (± 96.59125513047718) 58474.30033365885 ns (± 547.5017050019469) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 121502.45686848958 ns (± 1010.9365942455346) 121334.47428385417 ns (± 1543.7938019451456) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 222552.28271484375 ns (± 830.2115894891264) 212795.166015625 ns (± 1559.7287606762088) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 121810.42104867789 ns (± 218.48273045174656) 121515.6396484375 ns (± 847.0671680446986) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 42854.73284040178 ns (± 63.672508936624375) 41138.424072265625 ns (± 232.54950614834155) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 64244.93756975447 ns (± 95.6987944934478) 64036.117318960336 ns (± 254.17965987778) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 100183.251953125 ns (± 213.25187375999639) 94118.15534319196 ns (± 296.3426498536495) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 144323.99727957588 ns (± 249.02385594752639) 146423.1534830729 ns (± 734.9969656797921) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 84928.16074916294 ns (± 275.3674967852035) 82552.7128092448 ns (± 180.73531886193928) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 110209.42993164062 ns (± 232.96106492963173) 111083.5595703125 ns (± 241.7156970287231) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 110116.70654296875 ns (± 272.4052958280687) 112309.43932166466 ns (± 641.839929796874) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 173455.45479910713 ns (± 522.926741101983) 166717.05240885416 ns (± 500.31438172997093) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 82577.08048502605 ns (± 224.56372873948064) 92253.88270786831 ns (± 317.56591443920854) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 231366.4585658482 ns (± 2533.3519573931417) 236358.50306919642 ns (± 1969.7201840569687) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 58705.165318080355 ns (± 84.49122044444472) 60912.14314778646 ns (± 121.27978370498029) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 159227.37339564733 ns (± 577.9807034939668) 156200.58268229166 ns (± 545.8556669062575) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 163709.18840680804 ns (± 990.0124935811567) 158981.8204752604 ns (± 621.2944459070187) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 13047.958156040737 ns (± 15.791203542513074) 12829.86330304827 ns (± 84.2278507086889) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 72754.11028180804 ns (± 152.58559374612705) 72562.39624023438 ns (± 1008.3481415611161) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 105679.4921875 ns (± 350.30764906378073) 104206.0546875 ns (± 1179.4454173537044) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 56178.25459798177 ns (± 206.94236184466067) 52430.92244466146 ns (± 200.1265899343387) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 194059.24595424108 ns (± 1150.2663662080734) 206577.5105794271 ns (± 422.7722190705291) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 207823.9404296875 ns (± 1071.2870670642294) 200254.72005208334 ns (± 1192.131343193418) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 216698.4041341146 ns (± 1047.1503659700722) 216375.10416666666 ns (± 697.3127240651253) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 54392.32482910156 ns (± 100.37160142686831) 53231.00626627604 ns (± 404.4896045813822) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9108.672993977865 ns (± 24.225488256750758) 9057.405344645182 ns (± 84.16983494471623) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61012.24626813616 ns (± 122.82831076976805) 59924.64009602865 ns (± 216.30399711848057) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 114162.96508789062 ns (± 256.3654469156762) 110090.40120442708 ns (± 991.0822972134771) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 175839.3693033854 ns (± 434.3928076128061) 177483.59375 ns (± 1225.5988484905845) 0.99

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

Please sign in to comment.