Skip to content

Commit

Permalink
Replace String concat with StringBuilder in Cluster Nodes (#994)
Browse files Browse the repository at this point in the history
* convert cluster nodes output to string builder

* formatting fix

* Address comments. Pass string builder to internal functions

* formatting fix

* reduce string builder object

* nit

---------

Co-authored-by: Badrish Chandramouli <[email protected]>
Co-authored-by: Vasileios Zois <[email protected]>
Co-authored-by: Vasileios Zois <[email protected]>
  • Loading branch information
4 people authored Mar 7, 2025
1 parent e711d78 commit fd22b5e
Showing 1 changed file with 34 additions and 26 deletions.
60 changes: 34 additions & 26 deletions libs/cluster/Server/ClusterConfig.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
using System.Diagnostics;
using Microsoft.Extensions.Logging;
using System.Net;
using System.Text;

namespace Garnet.cluster
{
Expand Down Expand Up @@ -489,14 +490,14 @@ public IPEndPoint GetEndpointFromNodeId(string nodeid)
/// <returns>Formatted string.</returns>
public string GetClusterInfo(ClusterProvider clusterProvider)
{
var nodes = "";
var nodesStringBuilder = new StringBuilder();
for (ushort i = 1; i <= NumWorkers; i++)
{
var info = default(ConnectionInfo);
_ = clusterProvider?.clusterManager?.GetConnectionInfo(workers[i].Nodeid, out info);
nodes += GetNodeInfo(i, info);
GetNodeInfo(i, info, nodesStringBuilder);
}
return nodes;
return nodesStringBuilder.ToString();
}

/// <summary>
Expand All @@ -516,24 +517,33 @@ public string GetNodeInfo(ushort workerId, ConnectionInfo info)
//<config-epoch>
//<link-state>
//<slot> <slot> ... <slot>
var nodeInfoStringBuilder = new StringBuilder();
GetNodeInfo(workerId, info, nodeInfoStringBuilder);
return nodeInfoStringBuilder.ToString();
}

return $"{workers[workerId].Nodeid} " +
$"{workers[workerId].Address}:{workers[workerId].Port}@{workers[workerId].Port + 10000},{workers[workerId].hostname} " +
$"{(workerId == 1 ? "myself," : "")}{(workers[workerId].Role == NodeRole.PRIMARY ? "master" : "slave")} " +
$"{(workers[workerId].Role == NodeRole.REPLICA ? workers[workerId].ReplicaOfNodeId : "-")} " +
$"{info.ping} " +
$"{info.pong} " +
$"{workers[workerId].ConfigEpoch} " +
$"{(info.connected || workerId == 1 ? "connected" : "disconnected")}" +
$"{GetSlotRange(workerId)}" +
$"{GetSpecialStates(workerId)}\n";
private void GetNodeInfo(ushort workerId, ConnectionInfo info, StringBuilder nodeInfoStringBuilder)
{
_ = nodeInfoStringBuilder
.Append(workers[workerId].Nodeid).Append(' ')
.Append(workers[workerId].Address).Append(':').Append(workers[workerId].Port)
.Append('@').Append(workers[workerId].Port + 10000).Append(',').Append(workers[workerId].hostname).Append(' ')
.Append(workerId == 1 ? "myself," : "")
.Append(workers[workerId].Role == NodeRole.PRIMARY ? "master" : "slave").Append(' ')
.Append(workers[workerId].Role == NodeRole.REPLICA ? workers[workerId].ReplicaOfNodeId : '-').Append(' ')
.Append(info.ping).Append(' ')
.Append(info.pong).Append(' ')
.Append(workers[workerId].ConfigEpoch).Append(' ')
.Append(info.connected || workerId == 1 ? "connected" : "disconnected");
AppendSlotRange(nodeInfoStringBuilder, workerId);
AppendSpecialStates(nodeInfoStringBuilder, workerId);
_ = nodeInfoStringBuilder.Append('\n');
}

private string GetSpecialStates(ushort workerId)
private void AppendSpecialStates(StringBuilder stringBuilder, uint workerId)
{
// Only print special states for local node
if (workerId != 1) return "";
var specialStates = "";
if (workerId != 1) return;
for (var slot = 0; slot < slotMap.Length; slot++)
{
var _workerId = slotMap[slot]._workerId;
Expand All @@ -545,14 +555,14 @@ private string GetSpecialStates(ushort workerId)
var _nodeId = workers[_workerId].Nodeid;
if (_nodeId == null) continue;

specialStates += _state switch
stringBuilder.Append(_state switch
{
SlotState.MIGRATING => $" [{slot}->-{_nodeId}]",
SlotState.IMPORTING => $" [{slot}-<-{_nodeId}]",
_ => ""
};
});
}
return specialStates;
return;
}

/// <summary>
Expand Down Expand Up @@ -721,9 +731,8 @@ public string GetSlotsInfo()
return completeSlotInfo;
}

private string GetSlotRange(ushort workerId)
private void AppendSlotRange(StringBuilder stringBuilder, uint workerId)
{
string result = "";
ushort start = ushort.MaxValue, end = 0;
for (ushort i = 0; i < MAX_HASH_SLOT_VALUE; i++)
{
Expand All @@ -736,19 +745,18 @@ private string GetSlotRange(ushort workerId)
{
if (start != ushort.MaxValue)
{
if (end == start) result += $" {start}";
else result += $" {start}-{end}";
if (end == start) stringBuilder.Append($" {start}");
else stringBuilder.Append($" {start}-{end}");
start = ushort.MaxValue;
end = 0;
}
}
}
if (start != ushort.MaxValue)
{
if (end == start) result += $" {start}";
else result += $" {start}-{end}";
if (end == start) stringBuilder.Append($" {start}");
else stringBuilder.Append($" {start}-{end}");
}
return result;
}

/// <summary>
Expand Down

32 comments on commit fd22b5e

@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: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 93.86527298291524 ns (± 0.4258634809261281) 92.56660319226128 ns (± 0.5869899370494025) 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.

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 4213.223404255319 ns (± 1148.4146169174164) 3152.358695652174 ns (± 346.2766657807222) 1.34
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3967.47311827957 ns (± 1325.3230909726014) 2746.3626373626375 ns (± 373.0609576786054) 1.44
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 274314.53846153844 ns (± 4364.56346834718) 251993.09278350516 ns (± 20631.097296255266) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 264971.42 ns (± 24049.05925759578) 249799.30927835053 ns (± 23466.255949750135) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 23713.24193548387 ns (± 5996.068566883285) 16933.384615384617 ns (± 200.25672625471637) 1.40
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 149825.53608247422 ns (± 16148.005714755884) 146417.82631578948 ns (± 19449.507370801282) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3874.6736842105265 ns (± 1390.6264273593843) 2632.2272727272725 ns (± 72.53451186335654) 1.47
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 4259.363157894737 ns (± 1165.3978465097214) 2401.277777777778 ns (± 56.395458260557646) 1.77
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 270110.59 ns (± 30012.500112989957) 245576.2365591398 ns (± 17279.486344014877) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 277380.2157894737 ns (± 33217.18702036681) 261359.87113402062 ns (± 28824.103768345078) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 20152.850574712644 ns (± 3174.332193196121) 22184.85 ns (± 501.8993687142767) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 147702.64646464647 ns (± 14968.88663215773) 152323.55102040817 ns (± 17860.498404587055) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2818.3370786516853 ns (± 823.92922169295) 2696.252747252747 ns (± 351.70661995496556) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2787.6363636363635 ns (± 334.3919230524517) 3037.0421052631577 ns (± 389.4464679513425) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 238738.13829787233 ns (± 9289.289153375685) 233369 ns (± 9026.77509701964) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 231231.50746268657 ns (± 10869.33701578998) 218546.3076923077 ns (± 1483.080711706513) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17933.47311827957 ns (± 2751.0128118780804) 16791.71111111111 ns (± 2610.707735825217) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 159637.02 ns (± 17730.901173483497) 144858.54166666666 ns (± 16670.9750176872) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2805.6758241758243 ns (± 540.1908426844595) 2882.2886597938145 ns (± 615.7994119902683) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3666.191489361702 ns (± 1050.1732809050086) 2768.872340425532 ns (± 386.17036838715364) 1.32
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 298603.6875 ns (± 17812.61476613074) 318986.32 ns (± 58186.46545511416) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 293134.71910112357 ns (± 16130.94391928189) 287813.8 ns (± 11584.88413619142) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 20623.494623655915 ns (± 2112.4621819288213) 17987.214285714286 ns (± 296.06585249060555) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 151908.10416666666 ns (± 19153.040906000533) 151799.72448979592 ns (± 17287.99214148758) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2861.6304347826085 ns (± 385.8587601698436) 3117.1315789473683 ns (± 372.1239227539373) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 3567.346153846154 ns (± 1027.029880805995) 2605.269230769231 ns (± 80.25823705629607) 1.37
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 294710.7474747475 ns (± 18834.55128125415) 275464.78571428574 ns (± 3208.715347505709) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 288603.43209876545 ns (± 15216.852415117153) 282622.84444444446 ns (± 10570.897091361812) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 22994.7 ns (± 4097.1426339488535) 22404.785714285714 ns (± 370.42494902090874) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 152902.81958762885 ns (± 16621.216329806208) 154909.88888888888 ns (± 16885.511662966608) 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.PubSubOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 18854.932774135046 ns (± 80.917657085151) 20016.085709791918 ns (± 38.08839285481603) 0.94
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19645.126739501953 ns (± 30.473197182232976) 19705.991961161297 ns (± 19.327999230971336) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 20772.19442162147 ns (± 31.780431638268237) 20155.05340830485 ns (± 25.057527666597938) 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.

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1158.576923076923 ns (± 20.57693505870727) 1335.3829787234042 ns (± 604.6967089497741) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 856.3103448275862 ns (± 228.62711137249426) 918.9583333333334 ns (± 364.7147383241829) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1853.8263157894737 ns (± 583.7100606794522) 1657.5105263157895 ns (± 329.50163834987524) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 223283.2988505747 ns (± 18967.117389641488) 236137.09473684212 ns (± 29272.376724254456) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2161.127659574468 ns (± 1291.8219877537017) 2330.9473684210525 ns (± 943.0630985457686) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 9106.83695652174 ns (± 1115.401719158942) 8951.030864197532 ns (± 849.3017733176436) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 941.4086021505376 ns (± 442.694276599432) 1076.6612903225807 ns (± 306.3388039950205) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1041.4130434782608 ns (± 382.1495781075497) 739.5326086956521 ns (± 272.54145570689644) 1.41
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1447.9318181818182 ns (± 568.9277835402421) 1777.5684210526315 ns (± 560.8722244715375) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 242112.77777777778 ns (± 25668.311637738945) 233297.22340425532 ns (± 23318.738097395628) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2306.6153846153848 ns (± 874.15825886304) 1784.3626373626373 ns (± 351.44958596847357) 1.29
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 10007.849462365592 ns (± 2009.935954778035) 8764.226804123711 ns (± 955.9129199482845) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1252.6720430107528 ns (± 570.0719943788929) 934.8369565217391 ns (± 477.8054060930394) 1.34
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 890.5913978494624 ns (± 357.5980630649548) 875.9315789473684 ns (± 354.5155115482699) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1776.4565217391305 ns (± 381.3389773827024) 1683.7065217391305 ns (± 636.9081486738173) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 207306.7142857143 ns (± 1652.190547241935) 209566.64285714287 ns (± 4761.159851188724) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2392.659090909091 ns (± 783.0379666132319) 1986.7021276595744 ns (± 526.3328157151616) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10439.76923076923 ns (± 3061.6144473025374) 12392.020408163266 ns (± 4577.5011398301385) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1139.878947368421 ns (± 385.08698047427544) 1084.4166666666667 ns (± 416.8113966182754) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 781.3777777777777 ns (± 410.4347811930463) 801.4947368421052 ns (± 422.81055245804447) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1789.4787234042553 ns (± 351.6347301012892) 1485.0520833333333 ns (± 576.8438148515214) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 253326.72727272726 ns (± 7953.29792944697) 251588.18987341772 ns (± 12950.2443755538) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2229.913043478261 ns (± 759.4605828947642) 1722.8 ns (± 323.7131183296769) 1.29
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 11701.148936170213 ns (± 3176.5015988799737) 7966.46875 ns (± 259.2834399219162) 1.47
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1539.9086021505377 ns (± 540.4158671712148) 950.1666666666666 ns (± 608.8104478435868) 1.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 1071.1958762886597 ns (± 533.4831424854503) 776.4111111111112 ns (± 234.69016842649148) 1.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1652.1397849462367 ns (± 480.2840778801341) 1700.776595744681 ns (± 587.1920680856435) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 242024.92307692306 ns (± 3508.5935563398825) 248061.36363636365 ns (± 9243.869847007496) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2193.404255319149 ns (± 633.1100283036802) 1839.0625 ns (± 292.8954119961954) 1.19
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 10484.349462365592 ns (± 3539.627501116087) 7719.966666666666 ns (± 131.5934576460323) 1.36

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: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38321.3425394694 ns (± 41.099130911667054) 37959.92664010184 ns (± 241.37275149083268) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39081.42580304827 ns (± 464.7625236414092) 38663.63227726863 ns (± 62.10140230464421) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32263.074266706193 ns (± 40.24645983512752) 32485.332450358073 ns (± 227.74370515522418) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31759.93128967285 ns (± 24.751729658869518) 32371.439805250902 ns (± 53.8764660310173) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1911.584016418457 ns (± 18.95366453928056) 1912.0153234921968 ns (± 11.463718541388333) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1810.6764871052333 ns (± 8.803746524106263) 1823.731764984131 ns (± 15.314390183346877) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1878.344644419352 ns (± 11.831835832001486) 1875.3705412546794 ns (± 8.074412101755605) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 139628.3596394857 ns (± 301.60932841565096) 137894.95668247767 ns (± 928.8957949573644) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 134861.47075544085 ns (± 785.5966290129837) 133872.44462890626 ns (± 609.9961974894213) 1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 160025.9680501302 ns (± 917.901587911294) 153225.29375348773 ns (± 1095.7668872962047) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 151756.86429268974 ns (± 711.4049860064358) 155961.42152622767 ns (± 1313.6568288900503) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 135230.44731445314 ns (± 627.9596494181233) 136230.31663411457 ns (± 684.556915594384) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 131618.5940813337 ns (± 472.79525984272766) 139605.03495279947 ns (± 1137.937907467845) 0.94

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 88.09276734079633 ns (± 0.22168284570061697) 83.13695987065633 ns (± 0.06964636967535673) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1798.3033326955942 ns (± 1.6179112827984983) 1926.6727956136067 ns (± 3.8170474547565663) 0.93
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1768.2055766765889 ns (± 1.6325955067098747) 1770.7211903163366 ns (± 3.7448984546536943) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1858.7940079825264 ns (± 2.0612452304635847) 1861.399473462786 ns (± 2.510307929901697) 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: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 18264.239602895883 ns (± 19.40219142153176) 16964.114459228516 ns (± 153.8938660731227) 1.08
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16381.5506638747 ns (± 26.081434328298315) 16644.643740844727 ns (± 156.9213783966471) 0.98
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 16137.679113534781 ns (± 11.868823922098295) 15842.95391191755 ns (± 83.90494577338366) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14935.656372070312 ns (± 58.553188845260635) 14086.782758585612 ns (± 57.5065653943037) 1.06
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 125027.54130045573 ns (± 285.2294574194593) 123584.05109049479 ns (± 408.69562785777083) 1.01
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21577.5975995745 ns (± 99.89412467607852) 22118.08901062012 ns (± 191.63478364781767) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21645.75759379069 ns (± 183.1149413365887) 20608.017065194937 ns (± 81.90272033703691) 1.05
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16292.079415893555 ns (± 80.85629146992301) 16385.65464782715 ns (± 16.774942078950072) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15482.487340291342 ns (± 13.891430670930461) 15573.57674734933 ns (± 80.8202123929925) 0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 135245.30249023438 ns (± 143.50091699468692) 137194.95445963542 ns (± 978.6409202889383) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 17665.92254638672 ns (± 16.198035522629596) 17003.299822126115 ns (± 22.277177459090755) 1.04
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 17486.607564290363 ns (± 13.148975205463596) 16880.440673828125 ns (± 272.4122595682239) 1.04
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16809.18966440054 ns (± 13.62780206299151) 17822.872488839286 ns (± 55.6868320857804) 0.94

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 236.8759481356694 ns (± 0.5258863421268292) 236.98281250681197 ns (± 1.3312447963412595) 1.00
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 286.20762460572377 ns (± 1.8806949938791078) 309.96214004357654 ns (± 0.45872685915640254) 0.92
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 331.3237046461839 ns (± 0.6096410943033366) 333.4849120775859 ns (± 0.5211690522338096) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 343.1806791509901 ns (± 0.5324181076271568) 337.6026417187282 ns (± 1.1339447480092162) 1.02
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 258.3693270342691 ns (± 1.4501516083177395) 251.7352643330892 ns (± 2.156678411395473) 1.03
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 197.36946467558542 ns (± 1.4721246101903547) 198.61107484499612 ns (± 1.1327341676979443) 0.99
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 329.3207341035207 ns (± 0.28506635071549535) 337.68346417744954 ns (± 1.7274543135433258) 0.98
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 329.5919282095773 ns (± 1.827342858637592) 331.5012946764628 ns (± 1.0939805050026188) 0.99
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 400.8611165682475 ns (± 1.7412005328900964) 396.6012449998122 ns (± 1.6171338699855284) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 392.91908826828 ns (± 1.3718447547965196) 395.337739721934 ns (± 3.050757719478855) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 36024.471576397234 ns (± 29.607162030284574) 35584.688459123885 ns (± 45.8817323048047) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 38845.3622000558 ns (± 71.82385407865733) 39475.11247907366 ns (± 130.9505860126445) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30727.86583533654 ns (± 29.530874525709972) 31217.333374023438 ns (± 28.667676101458245) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31603.094685872395 ns (± 43.698529020719654) 30949.821166992188 ns (± 29.312013910813967) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 109824.81201171875 ns (± 162.89107205995094) 106875.22583007812 ns (± 293.26572328023815) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 99158.34309895833 ns (± 318.4392169616602) 97901.33807842548 ns (± 133.15819969360408) 1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 120545.33168247768 ns (± 365.0205534315642) 118069.83816964286 ns (± 381.4989590919899) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 110501.79617745536 ns (± 223.19450528249888) 126282.98152043269 ns (± 250.52300670898506) 0.88
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 104309.64925130208 ns (± 270.84423504274434) 106831.38166155134 ns (± 215.573475625383) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 98547.44140625 ns (± 142.6084736066795) 98610.53815569196 ns (± 304.45279697202324) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 46751.532653808594 ns (± 187.443480321039) 49575.67192664513 ns (± 231.71125524375557) 0.94
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 203478.09100748698 ns (± 1550.9625650924636) 199550.49116210936 ns (± 1258.1274466354398) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 118457.36432698568 ns (± 1020.834850089782) 123156.33405412946 ns (± 1093.415122182032) 0.96
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 97414.96324811663 ns (± 433.87585819094664) 100383.53274972098 ns (± 414.96563764261083) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 48996.91456502279 ns (± 447.7293158959163) 49034.09570748465 ns (± 342.34822409535457) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 208720.6840657552 ns (± 2251.537847129584) 209917.15206204928 ns (± 752.8717485485217) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 134212.60847167968 ns (± 1070.1035148376313) 134992.25810546876 ns (± 1226.3989579828253) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 123003.20307268415 ns (± 873.7060952687085) 125574.66078404018 ns (± 412.00147678369643) 0.98
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 47569.95613316127 ns (± 304.764662650047) 48997.91212463379 ns (± 44.022533685126824) 0.97
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 203578.06954752604 ns (± 1642.2896615491293) 202233.2049560547 ns (± 811.7748995768201) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 119927.73463541667 ns (± 1518.7792130931398) 128899.3496907552 ns (± 273.50545356340734) 0.93
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 99803.89733072916 ns (± 1104.3258731986632) 98625.2682776818 ns (± 344.0238091553221) 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.

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 2011.2244897959183 ns (± 1130.722116961466) 1167.7083333333333 ns (± 859.9259199019989) 1.72
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 648.421052631579 ns (± 672.224499907193) 643.75 ns (± 684.9990395690539) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2464.6464646464647 ns (± 1804.7309218462424) 2111.4583333333335 ns (± 1806.7341744686692) 1.17
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 219756.56565656565 ns (± 52283.26918876175) 227274.73684210525 ns (± 46717.94035194491) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2776.8817204301076 ns (± 1493.328626937751) 2294.7916666666665 ns (± 1428.239239259797) 1.21
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 8124.468085106383 ns (± 2013.9132275790334) 6486.363636363636 ns (± 2170.077694365348) 1.25
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1629.8969072164948 ns (± 1877.8542136157691) 1115.3061224489795 ns (± 1050.905553626272) 1.46
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 745.360824742268 ns (± 711.5154921241323) 1047.872340425532 ns (± 900.2662358190239) 0.71
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1941.0526315789473 ns (± 1405.8006529817274) 1617.5257731958764 ns (± 1121.6626711120964) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 228973.4693877551 ns (± 40900.14884408277) 231830.61224489796 ns (± 45813.27331671931) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 3119.387755102041 ns (± 1990.0607752862861) 2027.659574468085 ns (± 1322.0547916450528) 1.54
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 11132.105263157895 ns (± 2807.095074050617) 6555.913978494624 ns (± 2185.8966106657167) 1.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1939.3939393939395 ns (± 2320.7061813083737) 1163.5416666666667 ns (± 984.6313541162357) 1.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 893.6842105263158 ns (± 775.5314617423951) 640.2173913043479 ns (± 601.2916102635556) 1.40
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1995.360824742268 ns (± 1704.1017073126761) 1943.298969072165 ns (± 1497.7001268955987) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 253788 ns (± 48679.712406710045) 223180 ns (± 25863.410447966835) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 3578.3505154639174 ns (± 2889.031945858759) 2033.6734693877552 ns (± 1406.6809570613275) 1.76
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10429 ns (± 5589.606064795261) 8176.8421052631575 ns (± 4175.701052914908) 1.28
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1050.5208333333333 ns (± 1050.2755225394963) 1063.9175257731958 ns (± 964.7091063081203) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 856.8421052631579 ns (± 681.9328961151758) 860.4166666666666 ns (± 766.6027814725201) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 2219.5876288659792 ns (± 1358.6634958095262) 1923.157894736842 ns (± 1333.2453311757376) 1.15
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 283311.3402061856 ns (± 52833.23976652203) 280362.9213483146 ns (± 25444.803818633456) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 3032.6530612244896 ns (± 2002.3066857900674) 2058.1632653061224 ns (± 1463.2912676204905) 1.47
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 15115.30612244898 ns (± 3448.8113009932904) 6355.789473684211 ns (± 1706.2286263628134) 2.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1372.1649484536083 ns (± 1603.365098527237) 980.2083333333334 ns (± 865.3103844306439) 1.40
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 1145.4545454545455 ns (± 1206.4683430197083) 616.1290322580645 ns (± 529.0044634028532) 1.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3392.8571428571427 ns (± 2998.2898905945094) 1709.375 ns (± 1189.3012654495917) 1.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 289815 ns (± 63925.953653465745) 270904.2168674699 ns (± 23663.733192092517) 1.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 3048.9583333333335 ns (± 2199.999750797433) 1807.2916666666667 ns (± 1355.0874737091733) 1.69
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 8475 ns (± 2177.48847160118) 6482.978723404255 ns (± 2383.8451949572845) 1.31

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: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 212.17348064695085 ns (± 0.31884907792354533) 225.63855171203613 ns (± 0.4807860908816698) 0.94
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 289.30329004923504 ns (± 1.1606403464833432) 276.2289854196402 ns (± 0.8682229804109226) 1.05
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 294.1962037767683 ns (± 0.7975565450027527) 296.27237686744104 ns (± 0.5913221782667124) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 303.9393170674642 ns (± 0.4667952555060962) 302.9222869873047 ns (± 0.6215031430094975) 1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 226.64971947669983 ns (± 0.2841300896759868) 226.14750266075134 ns (± 0.3656424626156707) 1.00
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 174.53312140244705 ns (± 0.15621874682577366) 181.80621782938638 ns (± 0.2882619896718715) 0.96
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 303.5036160395696 ns (± 0.2712349073082797) 311.57079476576587 ns (± 0.6952539104472768) 0.97
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 325.25741259257 ns (± 1.4782039986698101) 316.6177034378052 ns (± 5.622393204675718) 1.03
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 343.0969204221453 ns (± 0.5035778211941108) 343.0309756596883 ns (± 0.5075903881584359) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 341.0248132852408 ns (± 0.5219779112057357) 336.01062774658203 ns (± 0.5616355982599524) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16025.62975202288 ns (± 17.060985496859463) 16165.623826246996 ns (± 29.075233700133765) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15385.128549429086 ns (± 14.50134015214283) 15300.790812174479 ns (± 37.52119142619058) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14545.54214477539 ns (± 20.617653609768873) 14412.308720179966 ns (± 17.24804397357072) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13315.807929405799 ns (± 29.212894717190874) 13274.046870640346 ns (± 36.92889037465721) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 140563.8566080729 ns (± 169.40373853745137) 142447.9923502604 ns (± 459.11706039361803) 0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20098.663330078125 ns (± 37.02729891527875) 20425.00518798828 ns (± 81.74010974175532) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19900.07993257963 ns (± 25.76660586805862) 21118.550821940105 ns (± 83.06816154018578) 0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15256.879170735678 ns (± 31.59852666186941) 15586.116027832031 ns (± 31.440788120273115) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14725.992431640625 ns (± 13.258138849512152) 14153.810178316557 ns (± 32.35792684266196) 1.04
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 149414.07296316963 ns (± 88.18243296915843) 149733.5880533854 ns (± 131.62163600039412) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 254.3638630549113 ns (± 2.1286127826284083) 278.31389271418254 ns (± 2.009308535487129) 0.91
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 330.8099624315898 ns (± 2.168893705148904) 331.9834859921382 ns (± 1.8010342630397642) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 536.1845259666443 ns (± 4.319432532718562) 549.1052152088711 ns (± 2.296596318808154) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 653.0055483409336 ns (± 5.940201279157241) 629.3034212248666 ns (± 2.3904926779957503) 1.04
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 250.55214517457145 ns (± 2.0978354316725896) 278.1719148159027 ns (± 1.2483354442228194) 0.90
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 332.9853240331014 ns (± 2.3203702525275776) 333.9108590739114 ns (± 1.1156595362318014) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 560.9896469751994 ns (± 5.031582201115976) 512.5336221059164 ns (± 1.4855975608957477) 1.09
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 644.6418603261312 ns (± 8.186994299539615) 632.3458356176104 ns (± 2.3370930374758645) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 256.70241951942444 ns (± 1.6253738119074725) 268.51793467203777 ns (± 1.0143864193934908) 0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 324.6550252278646 ns (± 2.478528063407116) 335.18495149612426 ns (± 1.7474535173416277) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 546.7083124433245 ns (± 4.244826363151806) 536.7800591332572 ns (± 1.4937358426934504) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 606.8183410962423 ns (± 4.169081513696236) 652.5152762957981 ns (± 2.855320029583706) 0.93
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 258.53126580374584 ns (± 1.6997152358244232) 280.91272030557906 ns (± 0.8047772327437086) 0.92
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 319.664915231558 ns (± 1.6729459143700722) 323.39875749179294 ns (± 1.346497399073214) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 542.3662413279216 ns (± 5.962540603048294) 510.5230979283651 ns (± 2.9811839701603415) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 645.9168612162272 ns (± 7.5175890167606285) 630.7024292151133 ns (± 1.3442469571305424) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 266.3538439591726 ns (± 3.6880823755559233) 258.4321846961975 ns (± 1.3390415201047825) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 328.9143120447795 ns (± 5.070213080681091) 327.4586097717285 ns (± 1.3281692218866366) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 544.5185691197713 ns (± 7.232295102708136) 516.1195695877075 ns (± 3.1669783667385114) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 661.9507401148478 ns (± 10.067654166605578) 628.2880484898885 ns (± 2.2625120346912815) 1.05

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 7472.727272727273 ns (± 1881.9127363695252) 6208.585858585859 ns (± 1462.0373052144726) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 4931.25 ns (± 2320.994002123818) 5570.408163265306 ns (± 2044.5658013919083) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 293454.0816326531 ns (± 60633.987557194785) 264097 ns (± 57854.59561118143) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 275051.51515151514 ns (± 69639.2092284699) 260371 ns (± 58462.94396600052) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 27996.875 ns (± 9429.756408362447) 31048.958333333332 ns (± 8742.070028156544) 0.90
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 138622.68041237115 ns (± 26673.303230768957) 134642.42424242425 ns (± 27741.511262443943) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 6246 ns (± 2734.9374450401656) 5736.082474226804 ns (± 1969.9400142628238) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 5858.333333333333 ns (± 2174.864383753455) 6446.938775510204 ns (± 2154.362827401459) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 292155.2083333333 ns (± 53963.67758875881) 256978 ns (± 47977.081186665775) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 287477.3195876289 ns (± 61914.986246523695) 254534.693877551 ns (± 52942.68073794296) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 34437.755102040814 ns (± 14586.256172688143) 30555.78947368421 ns (± 8950.986107442726) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 150881.44329896907 ns (± 36248.11871525458) 139164.2857142857 ns (± 26938.219696415927) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 6481.958762886598 ns (± 2280.6955441155355) 5734.020618556701 ns (± 1527.3129043859287) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 6482.105263157895 ns (± 1924.1455106744395) 5428.125 ns (± 1622.3896037375823) 1.19
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 287841.1111111111 ns (± 47340.568379370976) 262835.7894736842 ns (± 35898.80847838787) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 306054.0404040404 ns (± 67552.74722006457) 269166.32653061225 ns (± 45868.15696624301) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 35753.125 ns (± 11375.999233150096) 32040.860215053763 ns (± 5789.312427432266) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 154894.94949494948 ns (± 31598.45441110835) 136427.55102040817 ns (± 22808.303699574182) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 5865.306122448979 ns (± 2838.4002333540634) 5804.081632653061 ns (± 2173.4061996624855) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 7972.448979591837 ns (± 1889.6233526541355) 5518.9473684210525 ns (± 1250.4718034577993) 1.44
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 392976.76767676766 ns (± 98975.97814959934) 326061.82795698923 ns (± 48338.788209214516) 1.21
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 345723.03370786516 ns (± 41568.17172933283) 335416 ns (± 67432.9681680971) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 39039.784946236556 ns (± 8558.419955059593) 36418.47826086957 ns (± 6437.167648057068) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 163437.37373737374 ns (± 31084.78066434975) 144334.73684210525 ns (± 27044.072652274484) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 5814.285714285715 ns (± 1904.741777016875) 5251.0526315789475 ns (± 1425.265539786385) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 5653.061224489796 ns (± 2608.8747853619666) 5297.872340425532 ns (± 1362.2387269194762) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 365801 ns (± 81728.32860128485) 318801.1111111111 ns (± 47879.77334303886) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 343601.16279069765 ns (± 48342.44875441446) 328474 ns (± 64275.31631091898) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 30955.31914893617 ns (± 11808.804961901586) 35621.875 ns (± 7799.462911670669) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 150481.6326530612 ns (± 36048.11031248072) 149531.95876288658 ns (± 26712.495306471872) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69596.41629732572 ns (± 71.84191447842599) 70033.09064592634 ns (± 87.64406849365753) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 225521.3360126202 ns (± 309.89601057163026) 224815.21277794472 ns (± 588.6017692905418) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 139463.5219029018 ns (± 128.51156955057692) 138703.6686823918 ns (± 188.0847739817403) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 128557.19401041667 ns (± 206.47120764701125) 122423.53985126202 ns (± 105.45001364381572) 1.05
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 67798.13467172477 ns (± 73.0738797962591) 68054.66657366071 ns (± 74.4323737481156) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 240389.41243489584 ns (± 909.1647249443907) 228613.671875 ns (± 389.31944641277477) 1.05
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 153415.4345703125 ns (± 448.30890026806105) 152173.7158203125 ns (± 452.5819798945739) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 148934.16748046875 ns (± 563.2330420965324) 149154.70377604166 ns (± 481.9256614701815) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 68374.92394080528 ns (± 55.954318100926706) 68223.24654715402 ns (± 99.52000351258913) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 227306.54015174278 ns (± 240.5865612824979) 237248.93275669642 ns (± 490.39064939679974) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 138187.23958333334 ns (± 201.41670603287895) 143069.38007061297 ns (± 175.70592308519454) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 122706.08433314732 ns (± 81.48416215912357) 121971.97875976562 ns (± 110.29815679917319) 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.

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 154.36500549316406 ns (± 0.6205047646074612) 144.84725849969047 ns (± 0.259719566447259) 1.07
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 187.52739906311035 ns (± 0.34690848097951693) 175.81883210402268 ns (± 0.4575232981915178) 1.07
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 274.1022804805211 ns (± 8.173046116502432) 264.33511120932445 ns (± 1.0802469121547222) 1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 283.2120161790114 ns (± 0.4819086082783061) 280.9107303619385 ns (± 0.2841545322664234) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 146.58676942189535 ns (± 1.3027831090789936) 145.46470642089844 ns (± 0.7674044195269508) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 179.89812237875802 ns (± 0.3424093579114131) 174.86131531851632 ns (± 0.5287086346575351) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 278.76709057734564 ns (± 0.4583821653064497) 274.61897043081433 ns (± 0.4059881800049478) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 293.31681387765065 ns (± 0.5640117576786988) 287.5650755564372 ns (± 0.8633909191032534) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 157.0962619781494 ns (± 1.0227168857970839) 150.3552828516279 ns (± 0.6521233337964016) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 183.81343254676233 ns (± 0.4180275066397582) 181.952925828787 ns (± 0.27344489352135176) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 290.7739052405724 ns (± 0.42638715191458304) 284.5132867495219 ns (± 0.40416202232278237) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 293.22405542646135 ns (± 0.8125755508481685) 287.316141809736 ns (± 0.4146497434868398) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 147.89200850895472 ns (± 0.17259393876664583) 151.09579052243913 ns (± 0.9243862720919501) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 184.8769051688058 ns (± 0.42077595013741204) 184.69502585274833 ns (± 0.18145063663399744) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 275.05037443978443 ns (± 0.6485661841710831) 272.00309680058405 ns (± 0.3860277166793307) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 287.8421338399251 ns (± 0.7944679487957025) 279.1804994855608 ns (± 0.40756558503816076) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 143.27923334561862 ns (± 0.29328381057143693) 147.63920625050864 ns (± 0.7230919998811116) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 174.86226399739584 ns (± 0.2868137487716633) 268.8225491841634 ns (± 0.33808797185082834) 0.65
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 264.90478197733563 ns (± 0.5053540518492419) 262.9317249570574 ns (± 0.9413164753073349) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 275.42761734553744 ns (± 0.3566682466590931) 307.4551684515817 ns (± 0.8415022229148557) 0.90

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 44266.99455479213 ns (± 258.5124603596825) 43928.34363810221 ns (± 34.36784772115019) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 53686.652075195314 ns (± 386.31866147820847) 52535.2097996303 ns (± 160.27210887437263) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 98466.31412760417 ns (± 546.112909507633) 91114.0910382952 ns (± 330.8188326903066) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 75893.40366617839 ns (± 731.4581479506535) 72929.98336181641 ns (± 523.5990851315727) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35743.44519856771 ns (± 347.499614124527) 34918.50513131278 ns (± 232.2025282350818) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 35376.2762498122 ns (± 199.92458905364154) 33934.02847994291 ns (± 115.11875635824222) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 179586.8911655971 ns (± 1500.5364160443341) 178330.98813100962 ns (± 858.711315954561) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 355222.25052083336 ns (± 2019.9959822479748) 341311.34033203125 ns (± 2407.844932532989) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 45733.616178072414 ns (± 125.65580299252014) 42802.08268737793 ns (± 28.20346160337081) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 59025.964455740796 ns (± 306.22671151138485) 58826.90005929129 ns (± 203.9692298139737) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 101205.18443080357 ns (± 483.4394882142245) 101131.68956502278 ns (± 291.21224941733584) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 70581.68567833534 ns (± 273.8080158825253) 69904.86844576322 ns (± 172.5198584705342) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 34958.418912447414 ns (± 42.02909215847615) 34962.4029296875 ns (± 260.00966066341704) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 39391.412137858075 ns (± 217.19856258486973) 40473.15989990234 ns (± 361.3655695395922) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 184967.2657296317 ns (± 927.8981262398285) 176369.4874674479 ns (± 1165.916389464148) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 352255.34127604164 ns (± 3172.624414503742) 355670.3018880208 ns (± 3631.390928716905) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 47168.93003191267 ns (± 294.0643760160617) 44490.78067423503 ns (± 268.75105643138374) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 54299.290338134764 ns (± 280.114400261788) 52101.464486258374 ns (± 287.02425987930974) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 93015.02232259115 ns (± 378.4679191946665) 92956.46229771206 ns (± 407.80546091969404) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 71089.60597330729 ns (± 416.2212221274785) 70688.486101423 ns (± 483.5161781876206) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 34150.32600504557 ns (± 325.2544691614795) 35633.28767496745 ns (± 266.17618648840136) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 32632.40604654948 ns (± 226.2965591773259) 33607.934126790366 ns (± 253.18802075573402) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 181641.78489583332 ns (± 1313.4336687290624) 180918.58901367188 ns (± 1454.330869002881) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 344453.4226422991 ns (± 1991.4093349680807) 348604.60517578124 ns (± 2605.807798534586) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15249.56460923415 ns (± 56.95190181591749) 14772.570391337076 ns (± 69.1674521458374) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20141.956502278645 ns (± 128.5296491002537) 20922.74266873873 ns (± 55.11470359711915) 0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22089.81570870536 ns (± 35.31466405869189) 21916.36915283203 ns (± 188.19618203409507) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 23488.095190865653 ns (± 40.55850341331929) 22837.165241495768 ns (± 194.96824735945086) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16540.113319396973 ns (± 13.371305340310379) 16221.950841267904 ns (± 32.438060444921526) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10810.644543239048 ns (± 39.60330370912021) 10805.468990870884 ns (± 42.372609510884054) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22824.676703316825 ns (± 69.89693153811423) 21988.861506870813 ns (± 166.32502378676804) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22737.081471761066 ns (± 124.0877875001684) 22006.900968111477 ns (± 66.29353844554319) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 28576.20504659017 ns (± 145.98362258375494) 28939.84337056478 ns (± 109.34175792178003) 0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 30703.771782508262 ns (± 95.77394601530347) 27369.979398287258 ns (± 50.58611566465328) 1.12
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 24697.06147257487 ns (± 114.16451026347303) 21492.26490987142 ns (± 136.7156558834352) 1.15
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26741.404482014976 ns (± 54.106033348306994) 26955.469795735677 ns (± 112.52023028081807) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 30464.004778180803 ns (± 159.45882799903004) 31489.05851158729 ns (± 93.87673128326593) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30810.828676350913 ns (± 136.18613176345502) 31285.1188273112 ns (± 268.62928090433695) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16472.701281229656 ns (± 20.33345592614247) 16634.858633858817 ns (± 118.06206178697151) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11620.26253560384 ns (± 51.18063988062813) 10689.563752310616 ns (± 43.83502375702596) 1.09
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27894.614830525716 ns (± 88.92970961921613) 28610.040101114908 ns (± 87.90649378504956) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27538.788871765137 ns (± 33.722296854265046) 28627.933528645834 ns (± 119.48889665246055) 0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33373.66123860677 ns (± 254.88873267397463) 34646.38365478515 ns (± 359.321703961132) 0.96
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33050.360843912764 ns (± 218.40564500069615) 34087.75942121233 ns (± 156.36950109468216) 0.97
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14642.630666097006 ns (± 50.19133705052985) 15203.44820513044 ns (± 92.69734155189029) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19935.468239339192 ns (± 84.680419992117) 20584.88817138672 ns (± 114.15039698734705) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22017.286889648436 ns (± 106.90078529304037) 23012.72551727295 ns (± 28.443476784530787) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 21785.303616841633 ns (± 19.984382864797052) 21802.750404866536 ns (± 117.8670265937483) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 18017.18572591146 ns (± 69.43337347245266) 17459.454092843192 ns (± 14.896689244137132) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10539.55061340332 ns (± 10.225498777132437) 11103.154207669771 ns (± 12.995998661968256) 0.95
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22565.918557739256 ns (± 76.55530638411896) 24507.41194864909 ns (± 92.72327780115307) 0.92
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21266.203778948104 ns (± 60.44921221626125) 23788.697788783484 ns (± 88.19088524707992) 0.89
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27940.375391642254 ns (± 69.83097175829543) 27260.489192417688 ns (± 116.8774066325718) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27437.484619140625 ns (± 93.52101402994172) 27066.7385925293 ns (± 106.6201391155258) 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.ModuleOperations (windows-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 67126.75868443081 ns (± 63.47025149679237) 65468.640950520836 ns (± 92.15294112446111) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 89360.13549804688 ns (± 256.1428095593787) 85776.18844168527 ns (± 89.97851504240928) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106582.83604213169 ns (± 110.88721730735102) 109124.0949358259 ns (± 153.702658113047) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 90135.78857421875 ns (± 97.53621841283321) 90084.88464355469 ns (± 87.66019374402586) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59397.98787434896 ns (± 36.16470923877108) 60427.11486816406 ns (± 36.39831023088021) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56322.43216378348 ns (± 34.8264260983824) 56454.67388446514 ns (± 70.72347850131264) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 196726.8107096354 ns (± 221.69527544166448) 197917.52755301338 ns (± 604.4670360259952) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 321142.7804129464 ns (± 639.443391267479) 319645.08056640625 ns (± 1675.6727381788735) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 65414.97567983774 ns (± 48.81315342183905) 69004.44897460938 ns (± 1829.1134422579057) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89456.53198242188 ns (± 176.72321759631345) 89651.71915690105 ns (± 319.6864659051569) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 112755.28390066964 ns (± 217.4213685863093) 115673.19711538461 ns (± 121.75681743806899) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 90861.0302734375 ns (± 371.53249445279454) 88622.80598958333 ns (± 236.09007791447345) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 60349.40470377604 ns (± 61.05334658774868) 60572.23064716045 ns (± 24.9561995467869) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 60548.23547363281 ns (± 90.92502252885885) 61093.338247445914 ns (± 119.92645246173977) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 201596.81884765625 ns (± 633.6653139124857) 202117.57649739584 ns (± 1021.2432952150939) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 335309.4694010417 ns (± 1389.853383780899) 335480.99190848216 ns (± 1357.3779354856658) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 65080.219914362984 ns (± 47.18426949621206) 64798.35728236607 ns (± 64.64999274201794) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 82684.29189828727 ns (± 54.760693067423546) 83365.6913248698 ns (± 158.76134433555342) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 106564.41911969866 ns (± 102.75651374999633) 105335.02400716145 ns (± 71.19154314938355) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 88833.40983072917 ns (± 163.90427520734994) 89333.62165178571 ns (± 137.9288280430758) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59874.85985389123 ns (± 44.30691807149618) 58699.63582356771 ns (± 54.46196486423547) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 57210.906575520836 ns (± 37.192386943973574) 55900.57242257254 ns (± 83.41040751898933) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 186535.45619419642 ns (± 888.1065675081309) 195747.04764229912 ns (± 347.12291556377386) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 322715.1220703125 ns (± 1542.6242827894096) 322686.923828125 ns (± 659.7330930739982) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14441.715592604418 ns (± 13.72748539279396) 14274.429086538461 ns (± 13.277199785100878) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20422.683715820312 ns (± 35.03312096265138) 20450.39805094401 ns (± 38.03517192162168) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21011.605398995536 ns (± 32.81662408983818) 20644.742736816406 ns (± 28.784873706285925) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22219.13822719029 ns (± 70.01512240792859) 23014.660898844402 ns (± 33.56076852116881) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16031.86757405599 ns (± 20.061985845054505) 15682.650169959436 ns (± 44.867285620198466) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10887.584577287946 ns (± 23.922549144068668) 10917.570241292318 ns (± 30.501605331550437) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 23156.99513753255 ns (± 25.204538175608313) 22115.877990722656 ns (± 40.39999550439424) 1.05
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22650.267435709637 ns (± 123.02457773866955) 22030.25578090123 ns (± 61.35354786558842) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26002.032688685827 ns (± 45.43409906595217) 25019.017791748047 ns (± 33.142803116765634) 1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26640.74025472005 ns (± 274.95856096603) 26177.34375 ns (± 51.188019393543854) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19860.186462402344 ns (± 54.67427328298508) 19990.443929036457 ns (± 60.79151482376217) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26554.129263070914 ns (± 37.65517764979993) 27358.915608723957 ns (± 55.420026567415036) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 28466.781311035156 ns (± 83.06039810491545) 28084.67071533203 ns (± 65.67937538636309) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28175.606863839286 ns (± 68.30644126530458) 29030.738525390625 ns (± 71.41550940585161) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15792.31931246244 ns (± 21.772913467358634) 15690.795026506696 ns (± 23.864402263552424) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11003.029988606771 ns (± 13.643615373233043) 10890.212046305338 ns (± 20.951664433436363) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26518.67174421038 ns (± 31.172333649417954) 26744.04972621373 ns (± 28.31902109380386) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 29154.67529296875 ns (± 38.64209468597955) 28957.94198172433 ns (± 16.798391319113833) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 30789.455159505207 ns (± 81.34063845697963) 32904.89022391183 ns (± 107.8971352554469) 0.94
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34579.63684082031 ns (± 106.3159562652607) 31398.121134440105 ns (± 80.79735938219625) 1.10
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14245.877402169364 ns (± 9.365362308510138) 14493.423767089844 ns (± 43.41488807792838) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20292.68778483073 ns (± 37.68573902483939) 20469.009399414062 ns (± 66.76434010066217) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21326.38197678786 ns (± 38.03888064701732) 21753.501774714543 ns (± 32.43745738210032) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22992.093811035156 ns (± 102.31975302296058) 22348.368530273438 ns (± 26.687025292063293) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 18009.76857503255 ns (± 41.94400904956047) 16663.81661551339 ns (± 76.48996193662734) 1.08
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11291.334228515625 ns (± 16.972489198611683) 11489.415893554688 ns (± 17.9917928265976) 0.98
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21482.17947823661 ns (± 32.80638101188905) 22156.784057617188 ns (± 42.43929657668621) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 20819.530378069197 ns (± 27.506438106346156) 22325.73721749442 ns (± 29.115053801913213) 0.93
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 29064.16277204241 ns (± 78.1648654517344) 26384.39717610677 ns (± 43.90667005750761) 1.10
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26848.050740559895 ns (± 178.17470265398765) 26416.561235700334 ns (± 72.34832938457768) 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.ScriptOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 146004.3397216797 ns (± 944.807116278206) 146111.19524739584 ns (± 1656.4768629729233) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 18212.633095296223 ns (± 12.060192335434875) 18124.82467181866 ns (± 29.26655291983166) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 16651.090589250838 ns (± 174.13061069773096) 16571.60844538762 ns (± 84.63993663745673) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 144519.7987905649 ns (± 240.77968292384125) 142582.12658691406 ns (± 247.35327725829384) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 44798.086237980766 ns (± 170.52112904579758) 44267.52462565104 ns (± 391.81285139914445) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 106292.38208821615 ns (± 514.2657097788408) 103688.68383789062 ns (± 460.4231405953836) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10236646.511458334 ns (± 175970.40086342744) 10243237.475 ns (± 169721.03448393714) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 280547.4422509766 ns (± 27768.06307409427) 284361.14915527345 ns (± 29727.788942325406) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 146147.25502929688 ns (± 776.6162282307738) 148997.2973836263 ns (± 354.03946359984593) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19474.807847086588 ns (± 108.02239943157336) 19508.514969889322 ns (± 195.20257229202764) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 15827.6775195782 ns (± 55.856090034185485) 15731.088185628256 ns (± 15.47347424147103) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 143915.76623535156 ns (± 188.33106867179586) 145233.72392578126 ns (± 995.6588765009411) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 44659.92047627767 ns (± 41.78968019264676) 45275.50235689603 ns (± 191.43683638836995) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 102808.48917933872 ns (± 108.81313877594516) 103714.3749186198 ns (± 371.5493746118192) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10330491.356445312 ns (± 193860.9884784879) 10352934.306640625 ns (± 175479.03698373397) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 273651.44486083987 ns (± 26310.011707274094) 282389.5278515625 ns (± 30041.891911005292) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145319.06619698662 ns (± 853.0046381851938) 157057.40553501673 ns (± 1252.0220464825024) 0.93
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19472.596598698543 ns (± 35.02483102030701) 19732.60556466239 ns (± 153.23420856503444) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 15861.155336507161 ns (± 95.51827139128248) 15791.128928629558 ns (± 121.5983560139769) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 145956.7610735212 ns (± 687.297623511198) 143487.1336669922 ns (± 169.89372193901335) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 45726.102270507814 ns (± 182.61454477800288) 44117.58671061198 ns (± 34.865143179901914) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 102155.58912004743 ns (± 120.10485457673447) 103933.78595842634 ns (± 430.5875274838317) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8510245.806770833 ns (± 42483.30414100656) 8589598.154166667 ns (± 105318.79698615536) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 231958.9536621094 ns (± 492.117842065202) 227109.5343017578 ns (± 285.79983376279284) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 143941.57348632812 ns (± 592.2309878411666) 146905.38462611608 ns (± 806.077517637648) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 18224.74770464216 ns (± 34.3868034931412) 18753.805986531577 ns (± 91.6543583668669) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16106.056838989258 ns (± 27.310595642039164) 16594.475021362305 ns (± 62.6002009194577) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 142436.80983072918 ns (± 538.5210222087958) 143396.64770507812 ns (± 163.68071239983618) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 43286.958514404294 ns (± 128.4858797039677) 46747.04772949219 ns (± 212.04221182112056) 0.93
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 103985.26478678385 ns (± 353.27651176656394) 107053.19253976004 ns (± 248.91010210650109) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9579718.4859375 ns (± 50742.49982034567) 9370410.128125 ns (± 110185.55135714533) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 263557.17649739585 ns (± 782.4546648068297) 252299.492640904 ns (± 1465.2405477767486) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 165240.5465657552 ns (± 1170.6616826277277) 143278.42173549108 ns (± 899.2963587262685) 1.15
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 18310.34787902832 ns (± 60.568019468274045) 18420.92938232422 ns (± 18.936834240326924) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 16504.14597429548 ns (± 56.86000056204741) 16624.887296236477 ns (± 71.87788646306151) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 144383.48650251116 ns (± 559.3151384515627) 145005.11358173078 ns (± 630.7715778414931) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 43715.33586338588 ns (± 58.19750173675066) 43550.708439418246 ns (± 43.23289396271959) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 105238.64407958984 ns (± 173.5805287323553) 105122.8307047526 ns (± 449.5030764277323) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9578833.614955356 ns (± 53955.87875221267) 9344413.55889423 ns (± 44596.027357021434) 1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 256674.322265625 ns (± 1060.6990666903837) 257649.64990234375 ns (± 725.3539452967773) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 141621.28020368304 ns (± 842.3962353713101) 141541.01077706474 ns (± 519.7297283344469) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10585.88916015625 ns (± 47.1807025646969) 10012.794394175211 ns (± 13.513650336072313) 1.06
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 14233.23091997419 ns (± 60.16532959246626) 13816.413264973959 ns (± 189.24715418165252) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9078.918683369955 ns (± 12.084531382090624) 9567.806590779623 ns (± 62.67975816523309) 0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11707.29596455892 ns (± 79.83471298089415) 11624.606800079346 ns (± 32.354598804619414) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12909.973923819405 ns (± 62.71906085219012) 13048.976973397392 ns (± 57.01179730337499) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12063.603704012357 ns (± 47.11155650986933) 12062.753282400277 ns (± 14.904854387877743) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8910.905841827393 ns (± 7.993721523148793) 9639.674315232496 ns (± 4.916164785691086) 0.92
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12501.919823201497 ns (± 111.03954128865479) 12452.009063720703 ns (± 59.84893743719671) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12081.910299173991 ns (± 80.44819643226869) 12615.72562953404 ns (± 71.73012973779757) 0.96
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10847.053209431966 ns (± 64.15452900736145) 10801.4083791097 ns (± 48.22962788876444) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13758.499699183873 ns (± 75.66500228996806) 13293.92627766927 ns (± 64.77984113840348) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 15377.800983135518 ns (± 74.6041160994715) 12617.281391398112 ns (± 74.5571688428815) 1.22
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11907.900145310621 ns (± 13.403961147856087) 13825.360317775181 ns (± 38.76548332934737) 0.86
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10550.710587565105 ns (± 73.89813871634396) 11627.441868082682 ns (± 73.12982596152473) 0.91
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 162424.5955891927 ns (± 970.2407723796831) 162012.6356375558 ns (± 704.2604873343263) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 57654.96371459961 ns (± 102.90657650484786) 56368.514379882814 ns (± 226.09515700166554) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 47695.19147949219 ns (± 302.1760811892455) 53009.81840297154 ns (± 170.54019631490374) 0.90
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 52234.92892049153 ns (± 270.99655459147016) 50705.45235595703 ns (± 136.06701813173217) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 85267.20922444662 ns (± 397.45165977831135) 84948.99657796224 ns (± 380.8727090246123) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 113123.21797398159 ns (± 491.54010847936166) 113214.89163643973 ns (± 411.2021967808702) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 55325.76533508301 ns (± 52.08266534633501) 48907.33738825871 ns (± 124.31117551985865) 1.13
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 53791.52817946214 ns (± 106.67830980739382) 56820.94272722517 ns (± 153.09101313838804) 0.95
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 54341.46295572917 ns (± 317.79344259431673) 59539.3584391276 ns (± 106.11635108894622) 0.91
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 88745.55979003906 ns (± 559.573157216045) 91586.14435753456 ns (± 168.04194330315858) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 67818.39528808594 ns (± 352.1206107907298) 66356.14689941406 ns (± 253.96076044179208) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13373.585636393229 ns (± 60.47085533436549) 13229.33864375523 ns (± 46.88962373500927) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 76994.85297851563 ns (± 423.094869189789) 78408.91700439453 ns (± 195.81600477095) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 58072.668400355746 ns (± 187.37519404627955) 59090.82681710379 ns (± 144.92416063081575) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 50161.53576660156 ns (± 90.43212374591258) 53822.22412719727 ns (± 150.10380466096734) 0.93
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 142918.02087402344 ns (± 443.92332438475046) 137693.56923828126 ns (± 416.50845620850237) 1.04
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 55730.59331336388 ns (± 201.241634202353) 56918.47811185397 ns (± 140.77235054982063) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 50971.17379995493 ns (± 180.96527536365218) 50401.327619280135 ns (± 177.68609324081459) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 54517.205701555526 ns (± 158.76231102594187) 50563.881302897134 ns (± 110.30173906105436) 1.08
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 76250.62401529947 ns (± 464.50940097071873) 81565.14401855468 ns (± 251.30064995222486) 0.93
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 103337.04955182757 ns (± 273.91285868448267) 110827.59372384207 ns (± 293.298577426473) 0.93
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 49697.336743164065 ns (± 130.02396534191126) 49229.58793334961 ns (± 383.0904659606529) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 51672.75232369559 ns (± 238.736202352247) 52250.435834612166 ns (± 133.55684357021673) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 51693.98884364537 ns (± 180.0890820214658) 52518.69662882487 ns (± 208.81532663357848) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78234.43980189732 ns (± 285.8241740582356) 76322.76729038784 ns (± 217.86885467944245) 1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 59988.845685686385 ns (± 110.29146940939563) 60623.32849121094 ns (± 223.56140294990462) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13676.410994393485 ns (± 39.066172039854614) 13586.743956502278 ns (± 65.6797437697711) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 71271.74881591796 ns (± 220.37946198781083) 71260.63039550782 ns (± 234.1445953714623) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 57551.71667245718 ns (± 156.31979806898653) 59747.46862792969 ns (± 151.1205125605459) 0.96
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49411.08527785081 ns (± 90.61738712783517) 49121.97926548549 ns (± 167.2810747984432) 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.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 92975.25547572544 ns (± 214.4096767028939) 92810.15706380208 ns (± 397.83941193160064) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 24621.63303920201 ns (± 25.447284923477937) 24648.114267985027 ns (± 18.649078251164998) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 22715.32193697416 ns (± 12.945036336433741) 22676.102600097656 ns (± 25.24405788525074) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 77132.12809244792 ns (± 186.486188381388) 77612.60027204241 ns (± 482.9570778426902) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 34134.98229980469 ns (± 56.851253404665286) 30327.311052594865 ns (± 102.76441634978737) 1.13
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 68847.12611607143 ns (± 354.98260460155143) 64638.56099446615 ns (± 46.43211908807108) 1.07
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5294440.885416667 ns (± 47857.61551791272) 5235318.541666667 ns (± 42738.65175989832) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 172496.64770507812 ns (± 28686.829455096726) 173083.71118164062 ns (± 30062.328588255168) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 93042.09420340402 ns (± 191.14406281916567) 93495.69091796875 ns (± 332.0315890270394) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 24852.879333496094 ns (± 23.819507719209845) 25384.959920247395 ns (± 25.168060273009395) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 22929.85578264509 ns (± 45.61591772256646) 22959.960719517298 ns (± 25.80249732978645) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 78273.83858816964 ns (± 96.66230406098249) 77879.39208984375 ns (± 169.54066601358505) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 30770.536686823918 ns (± 49.933038961789634) 31012.57585797991 ns (± 79.80552622751345) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 64751.79966517857 ns (± 93.72120582728766) 65044.187825520836 ns (± 122.39389154039846) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5447815.989583333 ns (± 48164.28027271134) 5312289.375 ns (± 48696.91693395045) 1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 172705.05249023438 ns (± 29955.74577544778) 175442.087890625 ns (± 29860.1988359407) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93903.0810546875 ns (± 267.0741196728891) 93842.69571940105 ns (± 374.3464902328099) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 24920.668131510418 ns (± 35.21396693802557) 24924.683925083704 ns (± 25.223584127273245) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 22984.688677106584 ns (± 28.50066347288861) 23027.16318766276 ns (± 28.072883571351138) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 76228.77278645833 ns (± 153.2724246675905) 75349.48120117188 ns (± 107.9401449244998) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30644.945271809895 ns (± 44.988132950161166) 30440.62711275541 ns (± 52.73542043133288) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 65823.44447544643 ns (± 87.19638828382976) 68908.19295247395 ns (± 60.59218467784) 0.96
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4422475.46875 ns (± 4413.624719520232) 4373315.805288462 ns (± 15712.881634727351) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 130409.51491135817 ns (± 177.72643191124064) 131447.26388113838 ns (± 93.57461453460235) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92900.65394810268 ns (± 256.2384371745088) 90525.25285993304 ns (± 228.60563003875305) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25020.081220354354 ns (± 24.25559105118814) 25097.87052699498 ns (± 26.668217608023888) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23394.91994222005 ns (± 29.44152182531272) 22859.43120320638 ns (± 20.356655830491984) 1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 77475.18310546875 ns (± 143.57849833880778) 79230.54011418269 ns (± 70.36372153039252) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 29560.296396108773 ns (± 22.49376473928598) 31936.876627604168 ns (± 69.6169641712562) 0.93
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 68252.13763897236 ns (± 137.81470473055384) 67287.32648577009 ns (± 41.930999445606325) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5008521.514423077 ns (± 5481.910778740403) 5039961.744791667 ns (± 9107.759562881249) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 143330.14573317306 ns (± 290.3001492808488) 146385.16188401444 ns (± 442.83142900915664) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92412.84877232143 ns (± 344.78530435555876) 92807.07310267857 ns (± 292.3634140185476) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25294.303676060266 ns (± 40.75339465049945) 25597.87336077009 ns (± 55.07641432477432) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 22939.92909749349 ns (± 34.00874254488679) 23008.41293334961 ns (± 18.71378333828718) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 78304.20880998884 ns (± 153.7504227613773) 78312.75024414062 ns (± 78.05155426870445) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 29560.022844587053 ns (± 26.918754920769242) 30192.354256766183 ns (± 17.21366315101634) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 67091.44897460938 ns (± 111.05818171232497) 68499.49340820312 ns (± 100.53214742000027) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5091554.53125 ns (± 7805.697156468043) 5088065.234375 ns (± 7201.045703755574) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 145057.275390625 ns (± 884.375037016768) 146100.07699819712 ns (± 100.12810758850955) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 107260.60180664062 ns (± 215.6687026538312) 103505.0814115084 ns (± 233.75238489152852) 1.04
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11458.836364746094 ns (± 45.65969889323141) 11625.232696533203 ns (± 20.218854755738654) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10145.289720807757 ns (± 12.135220105309662) 10045.295824323382 ns (± 16.393576852660296) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9361.021532331195 ns (± 9.522660941996152) 9536.258370535714 ns (± 8.895669981926531) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 14147.574361165365 ns (± 10.017127436897104) 13951.998247419086 ns (± 5.002481686691888) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15893.418884277344 ns (± 11.67221957827522) 15892.370840219352 ns (± 14.536206600155401) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13606.472560337612 ns (± 17.319557088356984) 13609.507802327475 ns (± 15.01702275334917) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8901.64555140904 ns (± 17.835434265377696) 8813.177795410156 ns (± 9.80702224636002) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13541.193389892578 ns (± 7.946570027973046) 13533.353525797525 ns (± 8.079825507997361) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11835.016530354818 ns (± 16.345402377256217) 11890.794982910156 ns (± 12.288318053233107) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13406.24242929312 ns (± 25.362026423661845) 13487.938161996695 ns (± 18.062201752220254) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9121.642939249674 ns (± 15.981310685244143) 9359.351021902901 ns (± 16.90526758769968) 0.97
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12681.988743373326 ns (± 12.946209795519673) 12650.275186391977 ns (± 9.055882924660272) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14717.138315836588 ns (± 17.89542854515556) 14412.279256184896 ns (± 20.495053052916017) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14636.662183489118 ns (± 13.583543159299648) 14639.629305326021 ns (± 6.4909931438062785) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 121092.80029296875 ns (± 465.5355590508799) 118093.5529436384 ns (± 304.8997807989463) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 46933.65783691406 ns (± 92.42518221564023) 41902.00923039363 ns (± 86.35547552721944) 1.12
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 43149.11336263021 ns (± 135.20068963585888) 40252.52380371094 ns (± 146.10942870603103) 1.07
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 47076.74298967634 ns (± 62.259271794084675) 48646.47434779576 ns (± 61.54654392011798) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 72270.78002929688 ns (± 331.3335676764869) 68974.49462890625 ns (± 209.23554542611578) 1.05
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 97398.45581054688 ns (± 549.7826268596209) 95055.19409179688 ns (± 205.13216052963884) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 48423.58215332031 ns (± 155.57000957999497) 51216.72762357272 ns (± 41.355808579848066) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 35391.77062988281 ns (± 47.46045164502103) 36457.059185321516 ns (± 51.839814242447495) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 50134.3741280692 ns (± 105.04743240171828) 56203.809532752406 ns (± 86.008791932404) 0.89
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 71390.08382161458 ns (± 308.4695765110024) 71429.05192057292 ns (± 263.3124634773314) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 58097.13614327567 ns (± 218.02223824500132) 57054.7102708083 ns (± 84.82905848141407) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9110.263002835787 ns (± 18.4451554731227) 9289.026285807291 ns (± 16.091468840361035) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59443.5009765625 ns (± 224.12695777836728) 59426.88232421875 ns (± 401.44710794421536) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 48411.25956217448 ns (± 195.37503266601567) 47020.16061636118 ns (± 100.35862296752478) 1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 50415.063040597095 ns (± 42.5514679336531) 50307.82688685826 ns (± 73.75379642662915) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 104410.25913783482 ns (± 184.66029887918984) 106815.95133463542 ns (± 335.26318421166167) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 41739.41781180246 ns (± 67.72166745738473) 42441.697998046875 ns (± 246.9157530011831) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43164.16015625 ns (± 121.64419949539555) 44032.000732421875 ns (± 106.51026004956478) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 48941.86096191406 ns (± 65.82115889411911) 50077.30830265926 ns (± 141.0157923196515) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 60630.418178013395 ns (± 161.9973950655164) 61167.58544921875 ns (± 80.84363590699864) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 89737.50959123884 ns (± 118.42977519309281) 91333.91967773438 ns (± 237.2128994888962) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48612.31384277344 ns (± 67.00768064901831) 49596.15987141927 ns (± 91.91016015123465) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 38941.66768391927 ns (± 61.31591925619177) 38526.2929280599 ns (± 36.03785400492412) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48741.51306152344 ns (± 102.24018126673484) 48245.616736778844 ns (± 78.93491989156976) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 60815.53083147322 ns (± 182.15716340004093) 59179.57946777344 ns (± 113.03550098078804) 1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 54986.931966145836 ns (± 103.15675735368127) 54988.44212123326 ns (± 104.87684126070562) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9098.334561861479 ns (± 10.004857604859827) 9325.325215657553 ns (± 18.595796036412207) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 53314.20375279018 ns (± 71.5354570901342) 54065.39754231771 ns (± 175.15468107212533) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46174.89711216518 ns (± 74.60712608673379) 46681.787813626805 ns (± 45.7574273520905) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49703.22483607701 ns (± 68.92156304572542) 49950.99557729868 ns (± 49.279869982146565) 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: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 154661.9278390067 ns (± 1191.2291532726986) 157077.69801548548 ns (± 335.23786318320435) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10427.906356811523 ns (± 9.19104995821958) 11382.859481302898 ns (± 123.44368752466353) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10665.177411397299 ns (± 5.03860761936988) 11063.218169076103 ns (± 84.73452755342254) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12314.55600865682 ns (± 16.508522186658567) 12430.2379486084 ns (± 77.98940484514122) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 15103.197245279947 ns (± 99.0872879330636) 14831.024794006347 ns (± 124.01959839807077) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12793.14692578997 ns (± 46.29631175882979) 12896.375043741862 ns (± 82.69864829134177) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13154.91083585299 ns (± 37.16380383470824) 13254.873132978168 ns (± 85.14491299003745) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14904.11856587728 ns (± 75.71559723248853) 14417.757114955357 ns (± 51.17528165025701) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 15830.080345740686 ns (± 50.215896636338435) 16350.891169956752 ns (± 81.03290719104248) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12988.92676955003 ns (± 39.359925875015534) 12958.68912455241 ns (± 59.55678528950839) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 91703.51896565755 ns (± 391.3254807206583) 90617.7575439453 ns (± 383.58352327534294) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 11733.471990312848 ns (± 69.90688633325203) 10608.300432840982 ns (± 7.447895971084563) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 85456.7018798828 ns (± 543.3166299818002) 85765.4683140346 ns (± 367.755082749427) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 84357.94355875651 ns (± 500.73865053449975) 84966.90841471354 ns (± 805.4299530752712) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17799.783426920574 ns (± 50.264552211548484) 17345.447723388672 ns (± 79.48710794106285) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10916.650192260742 ns (± 48.09250782726371) 10922.296606881278 ns (± 46.7630257016999) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15599.485824584961 ns (± 133.28322369264077) 15346.585525512695 ns (± 18.64257108936961) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10256.41757405599 ns (± 64.79119645608654) 10062.807821001325 ns (± 78.34712329072615) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 89784.63323567709 ns (± 537.3219004628415) 87830.15154622396 ns (± 545.9616691995622) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 90207.66509540264 ns (± 183.77683543332958) 87116.19722202847 ns (± 294.00553599154784) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 88632.05488688151 ns (± 348.93560804090896) 92519.08312988281 ns (± 301.64008199191244) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11465.250198364258 ns (± 56.9969254446147) 10838.364378611246 ns (± 12.132390567049976) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13599.927362714496 ns (± 53.68736480830414) 13231.683464558919 ns (± 57.19304687155339) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10976.64822932652 ns (± 48.41249356008551) 10816.793000357491 ns (± 87.954598494438) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 13408.385932413737 ns (± 76.8932210860045) 12683.109649658203 ns (± 156.26804305054253) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16501.47388634315 ns (± 20.481284708499256) 16497.436650202824 ns (± 47.515021385262656) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 177030.42957481972 ns (± 423.8575249056117) 177092.8869954427 ns (± 697.7859685501642) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54901.82833251953 ns (± 164.87226767734487) 54252.59672546387 ns (± 61.576770944471725) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 79621.98277994791 ns (± 460.29536739750233) 79805.47696940105 ns (± 437.89590968626834) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 116862.98803710938 ns (± 488.27133460514466) 116038.61966378348 ns (± 481.06789197134214) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 180770.02032877604 ns (± 607.735462975524) 189657.53995768228 ns (± 681.5749050651247) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 111881.2473388672 ns (± 540.6820218965113) 110255.98057338169 ns (± 388.09769582684413) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 131639.97385253906 ns (± 705.6729871033158) 129378.3019845145 ns (± 519.4682306576085) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 136063.62342122395 ns (± 775.7057380581809) 125233.89081280048 ns (± 675.8015540045108) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 217057.3996907552 ns (± 975.5747349092314) 219926.49628557477 ns (± 1591.8572802653553) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 101389.91093226841 ns (± 685.3109559692043) 104316.04888044085 ns (± 502.1107882832711) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 303641.42801106774 ns (± 5185.0848549563125) 295978.49776785716 ns (± 2817.494377588558) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 61836.18830217634 ns (± 380.6618125836201) 61635.49714878627 ns (± 293.17617248078597) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 213001.31734793526 ns (± 2585.2736314747835) 222504.33698381696 ns (± 2494.0008791339983) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 217126.60231119793 ns (± 3517.243306950878) 210863.52412553268 ns (± 5145.059055929825) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17939.409209187826 ns (± 69.5672558999587) 18013.551647949218 ns (± 74.95908620735177) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 84248.17489420573 ns (± 457.75497018462) 80284.42991536458 ns (± 389.6776004130612) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 128838.98255208334 ns (± 1488.455669664715) 132360.6612548828 ns (± 312.506638195911) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 64445.33634847005 ns (± 329.8666544555999) 64212.20284830729 ns (± 357.26657588026524) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 246723.78302873884 ns (± 2307.218081876212) 248921.89079938616 ns (± 1902.252750389282) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 230622.787890625 ns (± 2690.1465680320216) 226434.88874162946 ns (± 1671.3156727146065) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 245819.97262137276 ns (± 5670.526474088741) 234760.4562174479 ns (± 2588.1376180468187) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 57890.991572788786 ns (± 188.38922923042892) 60699.484346516925 ns (± 366.94897004442146) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13496.329554239908 ns (± 45.90273204560281) 13666.49130045573 ns (± 46.22844972484096) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 59302.50128173828 ns (± 272.34485825463395) 64756.72584751674 ns (± 283.55602772584894) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 142668.99635532923 ns (± 588.4518423284919) 135048.40326334635 ns (± 933.1869471496169) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 235056.04739583333 ns (± 1438.921241598558) 230944.4963704427 ns (± 1882.15723201132) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 154576.09410807292 ns (± 850.9960404318122) 152594.76309640068 ns (± 343.4404469819839) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 53506.608361816405 ns (± 154.49039451813397) 60640.55606689453 ns (± 132.09273688695876) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 81018.49288504464 ns (± 311.0736221776919) 79014.30003255208 ns (± 273.08948667562936) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 109550.40742710659 ns (± 512.1247211817141) 107780.46255696614 ns (± 357.0396311098249) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 173605.43715820313 ns (± 556.9549850575816) 183068.30643136162 ns (± 624.6405462146605) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 104799.71732003348 ns (± 322.19633950582073) 103124.40083007813 ns (± 371.2379236539508) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 124374.11997070312 ns (± 871.3410525426023) 122538.02378627232 ns (± 268.9238426241251) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 118578.1177734375 ns (± 355.49621763443577) 119056.12939453125 ns (± 314.65594898946847) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 176495.00693922775 ns (± 583.2772885497292) 187423.21098632814 ns (± 688.3526870702755) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 106211.4987874349 ns (± 877.5481220229058) 110227.03262765067 ns (± 316.76077679917387) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 274696.8471191406 ns (± 4732.864831474561) 274062.85714285716 ns (± 2943.6333169159543) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 60821.39571126302 ns (± 259.19035710764115) 65361.194018554685 ns (± 214.50262266047955) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 202101.0030843099 ns (± 2157.129954518182) 204367.5634940011 ns (± 1516.5693095366669) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 190648.12174479166 ns (± 1543.6058336051067) 199798.8928548177 ns (± 1155.7635924628562) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17226.48110453288 ns (± 58.47009177942267) 17990.41892496745 ns (± 87.15717347801868) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 84974.94358723958 ns (± 267.5179056026237) 78958.96787806919 ns (± 262.68372047656214) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 122258.642578125 ns (± 1099.5521899132054) 117724.24637858073 ns (± 662.6237444383653) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 58748.379270426434 ns (± 183.97375501107834) 65907.48606363933 ns (± 251.35528745897133) 0.89
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 231220.35598958333 ns (± 1803.471843071651) 231632.92783203124 ns (± 2113.6946905835325) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 225029.90358072918 ns (± 3468.674113551824) 220205.11097005208 ns (± 3214.8678894097106) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 225383.4005533854 ns (± 2423.38662206267) 222334.29443359375 ns (± 1738.485961410966) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 63743.4969523112 ns (± 331.7356945439594) 61201.53793945313 ns (± 455.77765114528665) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13359.74143778483 ns (± 42.906947389431004) 13689.521958414714 ns (± 54.43671857979944) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 59366.92071533203 ns (± 179.1087194067479) 60759.79727376302 ns (± 242.00106969532018) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 118774.14553222657 ns (± 518.6277230295749) 121063.265625 ns (± 529.0389372409792) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 188930.69495442708 ns (± 820.2921593585519) 199312.24108072917 ns (± 1532.9650550579377) 0.95

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: fd22b5e Previous: e711d78 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 118228.43487079327 ns (± 183.38390752785207) 123064.63448660714 ns (± 218.5500970630779) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 11443.582916259766 ns (± 12.786224731572919) 11443.184074988732 ns (± 8.708165128751393) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10775.764592488607 ns (± 23.866219806187505) 11131.065720778246 ns (± 20.189196572726235) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 14720.64220721905 ns (± 15.134650782117337) 14702.349980672201 ns (± 8.692500385016322) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21495.63985188802 ns (± 43.71874510684772) 21536.84801374163 ns (± 39.75122239903594) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 14731.046471228967 ns (± 7.8037420133268025) 14729.564448765346 ns (± 11.8588341682543) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 16247.447713216146 ns (± 60.43010210281381) 16239.642232259115 ns (± 35.53248634998026) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 22932.18536376953 ns (± 31.45554665225275) 22958.687642415363 ns (± 50.75510597133634) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 25341.239493233817 ns (± 22.96619504147996) 25372.5581577846 ns (± 16.971959117955954) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 14732.518920898438 ns (± 19.67712492169741) 14808.040161132812 ns (± 47.930537960728444) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 74668.96728515625 ns (± 131.83188475177315) 74745.39998372395 ns (± 137.30195150044108) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13510.213252476284 ns (± 7.54824293161821) 13728.641945975167 ns (± 9.995304798047037) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 69477.0036969866 ns (± 129.70953495244441) 70738.48876953125 ns (± 107.72922685079166) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 68183.88155423678 ns (± 66.69120804913922) 68897.40397135417 ns (± 137.18142665048725) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 13061.100056966146 ns (± 16.219642363931328) 12957.09976196289 ns (± 31.144501828285044) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11999.42902785081 ns (± 8.3284913244156) 12057.678046593299 ns (± 9.056537739044698) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 22937.533133370536 ns (± 16.985582574285342) 22894.97331891741 ns (± 30.37778424510905) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11231.924849290113 ns (± 3.0444627132979796) 11194.249180385044 ns (± 10.597217783652132) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 75280.4949079241 ns (± 101.35196619648477) 72119.33227539062 ns (± 106.02054896547352) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 71818.12482561384 ns (± 91.06286312309147) 81817.76448567708 ns (± 103.40678922163494) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 73983.26503208706 ns (± 162.10765095019616) 74875.50518329327 ns (± 173.42665752526165) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 12080.35161336263 ns (± 44.73352692028713) 12261.199842180524 ns (± 22.9795156947361) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9335.802342341496 ns (± 11.189348093388235) 9148.124585832868 ns (± 17.028867422909247) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13708.416312081474 ns (± 6.702070053395555) 13752.472025553385 ns (± 7.287995031774474) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14161.184285481771 ns (± 37.78103401772066) 14047.869873046875 ns (± 20.86068464163766) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 26364.981892903645 ns (± 33.66352968593471) 25993.904724121094 ns (± 22.493838600057185) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 144340.25355747767 ns (± 267.6033429536759) 139853.5365513393 ns (± 240.24604403673587) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 41288.32327035757 ns (± 55.50570452086184) 40947.11256760817 ns (± 97.30444406904735) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 63467.2110421317 ns (± 102.31867167284204) 63115.33203125 ns (± 125.44910208642605) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 108140.57704380581 ns (± 412.7221210384649) 121012.5732421875 ns (± 682.3547295142954) 0.89
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 152266.7814127604 ns (± 849.3123031859059) 154702.92154947916 ns (± 802.5229102737828) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 95253.50080217634 ns (± 275.5765144326641) 97821.2089029948 ns (± 185.61055474377395) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 121713.58293805804 ns (± 584.3259027842606) 121706.2273297991 ns (± 573.2433648881733) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 114745.57233537946 ns (± 441.16323667474876) 124548.32356770833 ns (± 174.91349594457762) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 217954.5808919271 ns (± 840.3108055144816) 196619.6199544271 ns (± 1001.1608684659055) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 91944.66465541294 ns (± 272.9458936476639) 96354.35587565105 ns (± 435.6927555717018) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 266678.3268229167 ns (± 2113.53142210666) 260614.2543247768 ns (± 2150.5770146530854) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 60107.68076578776 ns (± 63.39133250536941) 65386.64998372396 ns (± 177.84616322560686) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 179829.95431082588 ns (± 770.6422606605875) 197965.15415736608 ns (± 1040.2136155595797) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 198906.75048828125 ns (± 911.2183137024509) 171480.98470052084 ns (± 902.9617761177876) 1.16
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 12982.811075846354 ns (± 36.69328259524773) 12869.842478434244 ns (± 26.205514347375708) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 80056.88395182292 ns (± 366.3337608643574) 92526.08276367188 ns (± 401.5377021700707) 0.87
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 112115.09137834821 ns (± 613.2518547715401) 118535.224609375 ns (± 865.7788425329176) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 51996.460396902905 ns (± 143.84407830502263) 52164.27286783854 ns (± 123.77258538117232) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 226494.64393028847 ns (± 474.5297456497529) 223569.81026785713 ns (± 1127.3943756738274) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 223581.8603515625 ns (± 1506.714550598209) 233218.02571614584 ns (± 1666.1606340363212) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 236764.14097377233 ns (± 970.7470664569347) 224129.35267857142 ns (± 1321.9853228520321) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 62341.66782924107 ns (± 176.15019181346184) 56460.707310267855 ns (± 110.68928392362527) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9256.470707484654 ns (± 21.571746011340917) 9094.116755894252 ns (± 19.079558975514882) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 58590.33769880022 ns (± 165.01556731847023) 70201.91388811384 ns (± 196.4015610242124) 0.83
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 130349.3896484375 ns (± 545.2377226686563) 130712.22493489583 ns (± 703.2617738372397) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 214055.96575055804 ns (± 548.9109098512461) 223520.4345703125 ns (± 682.3875220622467) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 120866.50041852679 ns (± 311.06826377274416) 121584.31070963542 ns (± 413.7786055348775) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 39288.04790790264 ns (± 25.540218948509242) 39073.07434082031 ns (± 60.61457984039052) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 64155.03365652902 ns (± 162.93256991240477) 66651.55883789062 ns (± 363.0971719130478) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 95985.69597516741 ns (± 151.0635033919052) 95315.09928385417 ns (± 248.15758209414955) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 154393.04024832588 ns (± 187.7512687791168) 147354.736328125 ns (± 238.3817436283331) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 88630.96232096355 ns (± 267.8943356922075) 85184.38459123884 ns (± 193.3284640812132) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 107943.24602399554 ns (± 158.57872867808123) 111175.89111328125 ns (± 237.4239195340404) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 111991.58325195312 ns (± 237.24799778096443) 109105.62395368304 ns (± 213.06022642389684) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 172474.0926106771 ns (± 379.8186701487123) 168340.73486328125 ns (± 543.5949625219389) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 85788.01356724331 ns (± 243.0833233356311) 93923.21614583333 ns (± 432.55107247401344) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 258232.890625 ns (± 3376.9536957036253) 257901.78920200892 ns (± 1725.502829014597) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 59803.861345563615 ns (± 99.78028474875468) 58820.42259803185 ns (± 103.78475581243461) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 167809.16573660713 ns (± 300.5082035632263) 170422.40164620537 ns (± 544.2487852135405) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 165799.71749441963 ns (± 564.141964692089) 168063.92333984375 ns (± 786.677481144826) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12903.872629801432 ns (± 21.12580102908818) 12747.046133188102 ns (± 18.021513872229033) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 76180.19938151042 ns (± 208.98559964495578) 73686.38509114583 ns (± 115.8491472010172) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 111321.7138671875 ns (± 318.34051142179345) 106662.70282451923 ns (± 199.6181437300414) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 54018.10825892857 ns (± 110.53687208399784) 63437.94642857143 ns (± 233.04218329046944) 0.85
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 189717.42350260416 ns (± 1007.1473253837676) 200752.31236049108 ns (± 1229.6122396754652) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 204527.08565848213 ns (± 1285.0629878625102) 208209.80305989584 ns (± 827.886953141794) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 202931.06282552084 ns (± 759.235780259674) 205312.97403971353 ns (± 1075.911759554604) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 53818.050275530135 ns (± 137.75886961820112) 63435.90087890625 ns (± 284.4866583942285) 0.85
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9231.854248046875 ns (± 14.689996428483889) 9039.231821695963 ns (± 20.95616021009677) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 60806.73566545759 ns (± 146.45654644285594) 58117.38566080729 ns (± 141.00988939972024) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 114299.98046875 ns (± 431.51812271278453) 122614.16015625 ns (± 208.05547033955293) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 175299.69133649554 ns (± 428.9811193511323) 177264.19921875 ns (± 751.0459612889932) 0.99

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

Please sign in to comment.