Skip to content

Commit

Permalink
Fix SET KEEPTTL return string (#1039)
Browse files Browse the repository at this point in the history
* SETKEEPTTL (no other flags) should always return ok. It doesn't care about NX or XX

* Simplify GETSET

---------

Co-authored-by: prvyk <[email protected]>
Co-authored-by: Tal Zaccai <[email protected]>
  • Loading branch information
3 people authored Feb 24, 2025
1 parent 021f5c0 commit 261e1c6
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 16 deletions.
44 changes: 28 additions & 16 deletions libs/server/Resp/BasicCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -303,12 +303,10 @@ private bool NetworkGETSET<TGarnetApi>(ref TGarnetApi storageApi)
where TGarnetApi : IGarnetApi
{
Debug.Assert(parseState.Count == 2);
var key = parseState.GetArgSliceByRef(0);
var value = parseState.GetArgSliceByRef(1);
var getOption = ArgSlice.FromPinnedSpan(CmdStrings.GET);
parseState.InitializeWithArguments(key, value, getOption);
var key = parseState.GetArgSliceByRef(0).SpanByte;

return NetworkSETEXNX(ref storageApi);
return NetworkSET_Conditional(RespCommand.SET, 0, ref key, true,
false, false, ref storageApi);
}

/// <summary>
Expand Down Expand Up @@ -431,7 +429,11 @@ private bool NetworkSETEX<TGarnetApi>(bool highPrecision, ref TGarnetApi storage
private bool NetworkSETNX<TGarnetApi>(bool highPrecision, ref TGarnetApi storageApi)
where TGarnetApi : IGarnetApi
{
Debug.Assert(parseState.Count == 2);
if (parseState.Count != 2)
{
return AbortWithWrongNumberOfArguments(nameof(RespCommand.SETNX));
}

var key = parseState.GetArgSliceByRef(0);
var sbKey = key.SpanByte;

Expand Down Expand Up @@ -660,24 +662,34 @@ private bool NetworkSET_Conditional<TGarnetApi>(RespCommand cmd, int expiry, ref
// the following debug assertion is the catch any edge case leading to SETIFMATCH, or SETIFGREATER skipping the above block
Debug.Assert(cmd is not (RespCommand.SETIFMATCH or RespCommand.SETIFGREATER), "SETIFMATCH should have gone though pointing to right output variable");

GarnetStatus status = storageApi.SET_Conditional(ref key, ref input);
var status = storageApi.SET_Conditional(ref key, ref input);

bool ok = status != GarnetStatus.NOTFOUND;

// the status returned for SETEXNX as NOTFOUND is the expected status in the happy path, so flip the ok flag
if (cmd == RespCommand.SETEXNX)
ok = !ok;

if (ok)
// KEEPTTL without flags doesn't care whether it was found or not.
if (cmd == RespCommand.SETKEEPTTL)
{
while (!RespWriteUtils.TryWriteDirect(CmdStrings.RESP_OK, ref dcurr, dend))
SendAndReset();
}
else
{
while (!RespWriteUtils.TryWriteDirect(CmdStrings.RESP_ERRNOTFOUND, ref dcurr, dend))
SendAndReset();
var ok = status != GarnetStatus.NOTFOUND;

// the status returned for SETEXNX as NOTFOUND is the expected status in the happy path, so flip the ok flag
if (cmd == RespCommand.SETEXNX)
ok = !ok;

if (ok)
{
while (!RespWriteUtils.TryWriteDirect(CmdStrings.RESP_OK, ref dcurr, dend))
SendAndReset();
}
else
{
while (!RespWriteUtils.TryWriteDirect(CmdStrings.RESP_ERRNOTFOUND, ref dcurr, dend))
SendAndReset();
}
}

return true;
}
else
Expand Down
2 changes: 2 additions & 0 deletions test/Garnet.test/RespTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3633,6 +3633,8 @@ public void KeepTtlTest()
string value = db.StringGet(keyA);
ClassicAssert.AreEqual(null, value);

ClassicAssert.AreEqual("OK", db.Execute("SET", keyA, keyA, "KEEPTTL")?.ToString());

value = db.StringGet(keyB);
ClassicAssert.AreEqual(keyB, value);
}
Expand Down

32 comments on commit 261e1c6

@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: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.97828890482585 ns (± 0.5322437508046484) 95.18553303820747 ns (± 0.3776299879575631) 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.

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 886.531914893617 ns (± 504.79657250782566) 929.763440860215 ns (± 621.9086399745449) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 861.804347826087 ns (± 291.2074612289221) 1083.1354166666667 ns (± 658.645989408601) 0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2092.963157894737 ns (± 535.2372870189945) 2551.925531914894 ns (± 1304.037338994421) 0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 248479.1 ns (± 4376.705476562414) 230031.22340425532 ns (± 25065.663889439897) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1958.28125 ns (± 470.59541687268796) 2865.90625 ns (± 1963.332159891899) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 9873.545977011494 ns (± 1648.8929048955918) 11046.458333333334 ns (± 3832.8916908823653) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1318.8020833333333 ns (± 504.2767331283106) 1066.891304347826 ns (± 497.3275604077631) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 991.1684210526316 ns (± 313.0876314222714) 1059.436170212766 ns (± 372.6819627300399) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2010.6145833333333 ns (± 586.576120062173) 1634.5714285714287 ns (± 34.11398153636916) 1.23
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 227413.83333333334 ns (± 21331.710898940317) 237814.08163265305 ns (± 31397.257725786392) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2055.1170212765956 ns (± 423.4549869156343) 1864.5894736842106 ns (± 557.4286233239047) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 9081.893617021276 ns (± 1391.4979278405792) 13443.36 ns (± 6879.763337220374) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1288.4791666666667 ns (± 514.7257006696135) 1399.516129032258 ns (± 551.4504513376563) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 877.5729166666666 ns (± 322.3553692757067) 944.5208333333334 ns (± 340.7709210217842) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1679.1521739130435 ns (± 505.3012143741289) 1773.659793814433 ns (± 791.90334909263) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 215885.58181818182 ns (± 8934.90765707201) 218606.9090909091 ns (± 13454.832095840986) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2018.076923076923 ns (± 425.83278488599336) 3423.5257731958764 ns (± 2007.6014975005178) 0.59
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 9140.29381443299 ns (± 1416.8393958777897) 14056.939393939394 ns (± 7512.023595975557) 0.65
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1020.2934782608696 ns (± 309.69228038236287) 1528.25 ns (± 700.1159185810229) 0.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 858.6595744680851 ns (± 296.97979921857143) 924.5217391304348 ns (± 313.65426750200106) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1892.2021276595744 ns (± 428.17164631150166) 2760.326530612245 ns (± 1475.8218453060942) 0.69
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 245167.61538461538 ns (± 3513.08744882289) 255380.19318181818 ns (± 14041.531200157995) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1905.3052631578948 ns (± 366.7056641517018) 1508.2142857142858 ns (± 815.1236754929931) 1.26
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 9221.278350515464 ns (± 1255.3560479523662) 14779.2 ns (± 7281.86230897486) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1048.9888888888888 ns (± 331.2024820933849) 1183.9408602150538 ns (± 548.5323394684494) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 778.1703296703297 ns (± 285.42537670194224) 952.2210526315789 ns (± 400.4839938615596) 0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1674.0842696629213 ns (± 258.2243918918707) 2272.584210526316 ns (± 1377.4143419570205) 0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 253862.94545454546 ns (± 10820.21601656445) 254893.38524590165 ns (± 11427.348565463995) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1860.3541666666667 ns (± 540.5385224923805) 1920.2659574468084 ns (± 919.4688646290269) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7764.833333333333 ns (± 169.6804089353588) 15032.328282828283 ns (± 6229.774017325752) 0.52

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: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 3060.257894736842 ns (± 469.2105800395519) 2815.217391304348 ns (± 506.97965423092575) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3009.0425531914893 ns (± 382.2206736049812) 3039.6989247311826 ns (± 405.9945058780711) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 271668.4747474748 ns (± 32987.11622874363) 243333.92631578946 ns (± 20434.509770963905) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 260456.71649484537 ns (± 25013.040439866396) 251940.61224489796 ns (± 25385.933054124842) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 19066.295454545456 ns (± 2500.0989826799846) 17261.083333333332 ns (± 167.22682382339445) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 156047.96 ns (± 25120.67048537414) 142384.78787878787 ns (± 13590.590857748195) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3161.282608695652 ns (± 535.5871652330279) 3228.413043478261 ns (± 387.58888812970946) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 3091.3655913978496 ns (± 359.0540344749579) 2874.5105263157893 ns (± 538.857469307463) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 256091.94791666666 ns (± 26875.326577156935) 289258.63333333336 ns (± 8491.72636577889) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 263201.77 ns (± 31072.63914266054) 287748.7931034483 ns (± 8207.777898255628) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 19457.928571428572 ns (± 257.50510503848096) 17672.53846153846 ns (± 169.59639116866816) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 146342.51020408163 ns (± 14148.99496211795) 147097.10204081633 ns (± 14320.96349976653) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 3084.537634408602 ns (± 377.41784476428387) 2775.6296296296296 ns (± 84.2556312421395) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 3144.074468085106 ns (± 439.76367650030954) 2709.153846153846 ns (± 41.93416696411602) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 230818.625 ns (± 5877.105471473698) 217294.25 ns (± 2902.041855628237) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 217703.38461538462 ns (± 1152.8769476445684) 221960.5 ns (± 2213.4610906903245) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17714.83695652174 ns (± 2374.509329428352) 14441.357142857143 ns (± 411.0769698393175) 1.23
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 144107.38775510204 ns (± 16358.285088724073) 144186.96875 ns (± 14645.882127179082) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2805.653846153846 ns (± 84.72824431448691) 2847.7659574468084 ns (± 508.49557098401925) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2865.574468085106 ns (± 520.1681797794732) 2724.2272727272725 ns (± 73.07982056053622) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 284396.63636363635 ns (± 10660.550055817965) 286683.0731707317 ns (± 16525.449280630128) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 288784.5084745763 ns (± 12769.33447942142) 280208.8333333333 ns (± 2720.6158003902965) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 22190.945652173912 ns (± 3393.6544708239717) 20570.68131868132 ns (± 2631.564097131931) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 153151.72448979592 ns (± 16214.997931328953) 153751.70408163266 ns (± 17230.053320491887) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 3118.09375 ns (± 429.6516355846051) 2977.468085106383 ns (± 555.8369007728886) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 3035.7849462365593 ns (± 386.7342321189839) 3162.8548387096776 ns (± 399.2109240130239) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 282042.7 ns (± 6411.175950101347) 269040 ns (± 1263.6606165605358) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 285220.21153846156 ns (± 11657.227808105163) 279566.8469387755 ns (± 11063.66477022687) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 20556.516129032258 ns (± 2788.7160151804596) 22674.784090909092 ns (± 2320.077706035477) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 151638.94949494948 ns (± 15911.841913142924) 159379.68367346938 ns (± 28363.621465643784) 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.PubSubOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19017.233166034406 ns (± 21.940741778446) 19999.225283813477 ns (± 74.92084337584764) 0.95
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19360.0112101237 ns (± 79.15987125715796) 20087.768819173176 ns (± 75.7180119363318) 0.96
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 20781.735355922156 ns (± 60.529104391297) 20347.879056658065 ns (± 14.607388190717137) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1900.1890950884138 ns (± 3.5337793081127713) 1821.9704525811333 ns (± 12.845199278652837) 1.04
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1846.6031970342 ns (± 11.45795242667152) 1884.3970072428385 ns (± 13.675307424892331) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1873.8414499282837 ns (± 8.95602272033183) 1875.257967676435 ns (± 13.090716273558645) 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: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 140673.11611328126 ns (± 937.0184202918684) 136802.67857008713 ns (± 373.73078252512164) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 132424.41988699776 ns (± 268.60469414121684) 137056.88517252603 ns (± 1147.1250364990362) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 152132.01675180288 ns (± 641.278457426869) 152593.5416015625 ns (± 587.5210992710548) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 152654.14934430804 ns (± 1126.8143695917133) 149115.52396647134 ns (± 1043.3829607499938) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 142678.63246372767 ns (± 875.0810752680096) 136405.4697091239 ns (± 1213.9457248933759) 1.05
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 133091.3905203683 ns (± 791.092573278874) 130935.83090444711 ns (± 890.9476930333781) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 17041.30391438802 ns (± 19.02905724094813) 16599.846590482273 ns (± 9.48715322679605) 1.03
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16954.96782575335 ns (± 23.885557194761585) 16361.880493164062 ns (± 10.876957695673791) 1.04
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16965.526052621695 ns (± 27.006731980349024) 16478.981135441707 ns (± 12.728849802280063) 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.

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 81.77427236850446 ns (± 0.21896125096549673) 84.46153322855632 ns (± 0.1774869183886336) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16912.78530883789 ns (± 176.26286326974224) 17061.527917044503 ns (± 99.35117941963475) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16370.96342569987 ns (± 186.38508074819984) 15935.338741595928 ns (± 48.922631198481454) 1.03
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15740.238656850961 ns (± 17.21921944192566) 15731.214782714844 ns (± 80.1144479564828) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 15223.112363179525 ns (± 44.31569686369959) 14529.522828420004 ns (± 37.08034605095061) 1.05
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 121042.57911376953 ns (± 571.8258961218262) 126491.9926961263 ns (± 232.66868249899906) 0.96
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21616.31068318685 ns (± 126.86620496507554) 22304.26182047526 ns (± 149.29731597035178) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21496.637844379133 ns (± 64.57440089980507) 22237.582092285156 ns (± 50.28661091699525) 0.97
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15968.63312886556 ns (± 124.24399728320486) 15964.782217172477 ns (± 52.32912839455707) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15052.195974731445 ns (± 53.33680040204398) 15891.92905476888 ns (± 162.00021592069893) 0.95
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 134835.08000837054 ns (± 245.6686418961634) 137957.47079264323 ns (± 1381.8570636948355) 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.

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 240.32972049713135 ns (± 0.36551074110394455) 234.61726171175638 ns (± 1.75232414460108) 1.02
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 282.9578700432411 ns (± 0.5166908439103042) 285.71707547505696 ns (± 2.7033298044703) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 317.42219568888345 ns (± 2.0565543299714597) 329.5682666118328 ns (± 0.2979359658193643) 0.96
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 320.0486070192777 ns (± 0.7700413742126929) 325.510358946664 ns (± 1.0157171308615887) 0.98
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 252.11740926901498 ns (± 0.5035635094782437) 256.4990034500758 ns (± 0.22749891688178617) 0.98
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 196.69344277565295 ns (± 0.08141184137228497) 192.8140815258026 ns (± 0.892299727065034) 1.02
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 319.1273557956402 ns (± 0.34186633419596135) 337.30450642903645 ns (± 3.8354096558432014) 0.95
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 312.8313677708308 ns (± 0.7404382106201406) 316.50920921961466 ns (± 2.199177973431464) 0.99
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 386.59955978393555 ns (± 0.4922395887653747) 377.46490570215076 ns (± 0.3545972779772741) 1.02
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 381.86983194351194 ns (± 1.7524213101239328) 378.1404058749859 ns (± 0.6792353178440996) 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.ClusterMigrate (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38708.81478445871 ns (± 44.94070144549113) 35022.39903041295 ns (± 65.62020891542284) 1.11
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37121.252005440845 ns (± 43.00028868708288) 38825.293404715405 ns (± 43.6045024906563) 0.96
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30853.61328125 ns (± 22.956245052251468) 30868.390328543526 ns (± 20.2421276353776) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30619.396754673548 ns (± 151.14768786598012) 31690.60567220052 ns (± 63.80919367025426) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1924.2553393046062 ns (± 2.7126758235337767) 1834.732993443807 ns (± 1.5350681419119923) 1.05
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1820.3830446515765 ns (± 1.903426328591534) 1706.8618910653252 ns (± 1.619673260876151) 1.07
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1893.270411858192 ns (± 3.6077352237136937) 1981.9627028245193 ns (± 2.112856770051111) 0.96

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 47657.05457560221 ns (± 270.97107334746323) 49133.001037597656 ns (± 959.9442512543333) 0.97
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 194047.86978352864 ns (± 1343.5104093663708) 197070.49795532227 ns (± 3867.4709144473845) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 119669.22535051618 ns (± 187.6242816764082) 115316.61413574219 ns (± 704.0277733159317) 1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 101421.84675011269 ns (± 482.6548729184631) 96486.03007405599 ns (± 909.1196432368231) 1.05
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 49242.62816772461 ns (± 249.96639905968718) 46767.61229654948 ns (± 458.67005181394006) 1.05
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 210847.7935546875 ns (± 845.1229269643188) 204510.3001912435 ns (± 1995.014930236585) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 133276.5953938802 ns (± 1046.8546058255922) 130928.3978515625 ns (± 1755.9611943857774) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 126441.87350027902 ns (± 848.6650064792126) 119285.57903113731 ns (± 1331.371984164713) 1.06
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 49117.02065604074 ns (± 58.53459690770762) 46255.199606759204 ns (± 303.27047721672744) 1.06
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 199440.55939592634 ns (± 1051.9900055965109) 187795.49797712054 ns (± 1530.611470561871) 1.06
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 122843.49269321987 ns (± 561.5043193848696) 119147.71477050781 ns (± 1988.925702260454) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 97772.80552164714 ns (± 112.19148147204382) 99754.79202473958 ns (± 1681.3788841299827) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 43218.46880086263 ns (± 2792.1291531026645) 40179.76759120396 ns (± 137.1507066932234) 1.08
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 45109.846236572266 ns (± 3001.5823305560566) 41405.931549072266 ns (± 311.4746923757526) 1.09
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 37089.2762689209 ns (± 2429.6111231304926) 34421.35506591797 ns (± 247.4322622067784) 1.08
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 37012.85046325684 ns (± 3069.9291271061966) 32014.67185058594 ns (± 262.96728178744183) 1.16

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 283.8064138339116 ns (± 0.5267492492068668) 269.26564730916704 ns (± 1.266804768324452) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 334.0253367424011 ns (± 1.2273328070054226) 321.0133623395647 ns (± 1.2056328661641291) 1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 509.32562189835767 ns (± 2.495755121430963) 537.1893983568464 ns (± 0.8801028916934831) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 640.2923631032307 ns (± 2.2168511513078166) 648.9165047865647 ns (± 0.7752256553256144) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 264.9139686266581 ns (± 1.9088694588824768) 262.17510424341475 ns (± 0.32761515815425035) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 343.511763159434 ns (± 1.7691653285683997) 325.1908219201224 ns (± 1.0808115991435776) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 552.7177900901207 ns (± 1.044211137919808) 523.28613169988 ns (± 0.6695939142713122) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 633.7959482192994 ns (± 3.089937292088197) 631.4455477169582 ns (± 2.1417726379852744) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 257.1139198449942 ns (± 0.587190198512954) 264.46263078280856 ns (± 0.7985545833971235) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 320.4873980840047 ns (± 1.2679391595716976) 322.8702574143043 ns (± 0.9739612979143428) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 542.008676147461 ns (± 2.0069058296723754) 537.3903908411662 ns (± 2.065952339612794) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 601.8679358800252 ns (± 3.0246449587723596) 627.9815515518188 ns (± 2.1175579548324586) 0.96
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 259.0289273628822 ns (± 0.5209380580680134) 268.07356435912 ns (± 1.1754396543058518) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 315.3675382614136 ns (± 1.1080950110944754) 321.7674252305712 ns (± 1.3714898737743506) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 510.0061210223607 ns (± 2.1378611073935843) 527.8854659153865 ns (± 1.7953062770370636) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 600.3428136189779 ns (± 2.3374263872571204) 616.8927852630616 ns (± 1.5677198702220243) 0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 259.8492515563965 ns (± 1.3374308385195106) 257.4257436434428 ns (± 0.9507540418880996) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 322.38264439656183 ns (± 0.6318570440891772) 336.9563589413961 ns (± 0.8441120397858424) 0.96
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 509.52048778533936 ns (± 1.4663190842358123) 517.2588475091117 ns (± 3.200940675927197) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 616.8123643738883 ns (± 1.423761510892247) 630.8699789728437 ns (± 1.9253306189895651) 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.ObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 102875.4638671875 ns (± 213.5695141329846) 104070.22501627605 ns (± 449.275618434568) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 98088.0849984976 ns (± 218.7807284333337) 100434.12841796875 ns (± 171.37787818697842) 0.98
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 124884.86409505208 ns (± 350.8213960704867) 122652.51383463542 ns (± 322.66505955646704) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113757.0292154948 ns (± 461.3272576750575) 111603.65339006696 ns (± 287.2477456375421) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 105021.81193033855 ns (± 80.73969388285123) 108322.72600446429 ns (± 114.52513924947245) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 100090.69213867188 ns (± 269.68743751572305) 98944.88666240986 ns (± 148.58123935035943) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 7232.291666666667 ns (± 1454.2492938873754) 6357.731958762886 ns (± 1408.5183595083756) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 7321.5053763440865 ns (± 2198.4109608278823) 6541.935483870968 ns (± 1572.6827384416813) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 275697.8947368421 ns (± 54410.287237091885) 244998.8764044944 ns (± 25264.93030405272) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 289609.375 ns (± 55046.78981629126) 253052.12765957447 ns (± 36163.525641483546) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 36496.875 ns (± 10210.721435669573) 34019.565217391304 ns (± 8268.372670729928) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 144036 ns (± 26141.717578992357) 137075.2688172043 ns (± 20628.72446431863) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 7196.7032967032965 ns (± 2411.705277251419) 6385.567010309278 ns (± 1716.220999434614) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 7630.6122448979595 ns (± 1796.7558487603985) 6873.118279569892 ns (± 1670.4685482344428) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 256490.625 ns (± 39634.07645508305) 255172.8260869565 ns (± 35690.56606739631) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 269178.94736842107 ns (± 41670.176321019564) 284446 ns (± 63775.21987972343) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 38529.166666666664 ns (± 8265.819495357044) 32405.263157894737 ns (± 7955.238718499217) 1.19
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 141068.68686868687 ns (± 24265.41860539038) 140488.88888888888 ns (± 25730.494450577546) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 7203.191489361702 ns (± 1620.0658507563837) 7173.404255319149 ns (± 1956.9658065877754) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 7872.164948453608 ns (± 1621.2612289537392) 7625.773195876289 ns (± 2076.0177398946735) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 285217.032967033 ns (± 38742.351374016915) 265191.9540229885 ns (± 21225.873956263) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 292583.5164835165 ns (± 37583.12938225893) 272269.3181818182 ns (± 29491.365804266254) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 39795.69892473118 ns (± 6005.0506636985) 37682.79569892473 ns (± 5127.030322242954) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 148471.13402061857 ns (± 21817.743919623495) 150283.33333333334 ns (± 24195.348684389395) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 7422.222222222223 ns (± 1720.597477738329) 6613.829787234043 ns (± 1541.3198550097466) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 7861.855670103093 ns (± 1900.1887679785632) 6798.913043478261 ns (± 1146.662099477195) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 341633.3333333333 ns (± 38614.292052614896) 323232.14285714284 ns (± 21090.50012097484) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 339144.2528735632 ns (± 38277.42778994405) 324892.85714285716 ns (± 23502.769822485687) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 48010.86956521739 ns (± 6815.390735966553) 43795.78947368421 ns (± 8243.91349678302) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 163897.91666666666 ns (± 27820.128945808345) 156284.693877551 ns (± 27379.706353582682) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 7527.956989247312 ns (± 1593.5580637296507) 6539.1752577319585 ns (± 1421.4544122299912) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 8357.291666666666 ns (± 1939.926465869894) 6765.95744680851 ns (± 1519.2353192178632) 1.24
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 352690 ns (± 66741.28626966439) 322336.90476190473 ns (± 37280.767287988885) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 354843.75 ns (± 50669.163907179594) 322604.7619047619 ns (± 28778.176992765973) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 47859.375 ns (± 8340.927351257014) 44456.818181818184 ns (± 6182.526274831022) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 159385.56701030929 ns (± 23587.699785811394) 162563.26530612246 ns (± 29297.737106082688) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16049.291120256696 ns (± 29.949328395271706) 16028.013407389322 ns (± 105.03158666575514) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16522.554485614484 ns (± 22.31765896712226) 15790.410868326822 ns (± 91.2268875603677) 1.05
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14264.05283610026 ns (± 27.052698543692763) 14740.947977701822 ns (± 51.09817546098844) 0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13190.473937988281 ns (± 18.71656138628799) 13434.117067777193 ns (± 42.63484451203883) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 139862.93422154017 ns (± 178.4338537788385) 147791.9246419271 ns (± 451.90586243480186) 0.95
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20045.550944010418 ns (± 43.267117173427145) 20556.595102945965 ns (± 45.27245173790663) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20537.909287672777 ns (± 51.24895364883696) 20055.29490152995 ns (± 103.20041452615425) 1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15717.379659016928 ns (± 55.24183540293814) 15404.136352539062 ns (± 65.86681339637221) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14613.43524639423 ns (± 22.080724131318494) 15609.683336530414 ns (± 58.521167190103775) 0.94
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 156488.9803059896 ns (± 260.55781228394454) 164177.2908528646 ns (± 578.3811245376635) 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.

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 224.91174856821695 ns (± 0.5017084130361684) 216.66210333506265 ns (± 0.34410408585046615) 1.04
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 278.0590057373047 ns (± 2.222812440396708) 282.24373204367504 ns (± 0.6045833340280988) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 290.3515925774208 ns (± 0.6183131875838421) 307.06111907958984 ns (± 0.5167271078611348) 0.95
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 299.27630106608075 ns (± 0.5253712135096735) 314.48529561360675 ns (± 0.5037655671948377) 0.95
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 258.24513753255206 ns (± 2.173154015473756) 228.57389450073242 ns (± 4.027665092540038) 1.13
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 174.847731590271 ns (± 0.37856057058587783) 173.23780400412423 ns (± 0.19251945892917813) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 323.1578145708357 ns (± 0.7236641605006094) 312.47090975443524 ns (± 2.668099730915578) 1.03
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 314.69642932598407 ns (± 0.5896129914015115) 311.0762459891183 ns (± 0.24670410559233832) 1.01
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 355.9737069266183 ns (± 0.6735644028941907) 353.8951826095581 ns (± 0.46073499791510747) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 360.4961967468262 ns (± 0.5131212359961835) 343.52333068847656 ns (± 0.4514151954225739) 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.LuaScriptCacheOperations (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 924.468085106383 ns (± 928.8316363302367) 1379.6875 ns (± 1365.3528197387009) 0.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1112.7659574468084 ns (± 978.9432576121781) 1209.5744680851064 ns (± 1123.3656370968133) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2142.8571428571427 ns (± 1860.5508551329851) 3205.1020408163267 ns (± 2278.4228787085594) 0.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 333848.97959183675 ns (± 95253.06634661464) 216104 ns (± 44647.55113354172) 1.54
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2068.8172043010754 ns (± 1168.888220808249) 3037.373737373737 ns (± 2392.6155894533235) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 8864.21052631579 ns (± 3353.6869450531503) 11125.773195876289 ns (± 3495.4219568397443) 0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1176.595744680851 ns (± 910.5623374070981) 1415.3061224489795 ns (± 1455.6928446276956) 0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 704.1666666666666 ns (± 715.9706942939217) 636.5591397849462 ns (± 699.0342633632303) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1663.265306122449 ns (± 1409.6418902628877) 2389.3617021276596 ns (± 1454.6527564880769) 0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 259128.7356321839 ns (± 44549.02684199545) 229690.9090909091 ns (± 55681.464858217914) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2433.3333333333335 ns (± 1612.002085804383) 3320.408163265306 ns (± 2246.8286554481583) 0.73
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 8029.67032967033 ns (± 2849.2297011841442) 13517.34693877551 ns (± 3009.881509816435) 0.59
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1167.7083333333333 ns (± 1238.462101637746) 1961.0526315789473 ns (± 1574.4836868571144) 0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1089.8989898989898 ns (± 882.886609482243) 1070.7865168539327 ns (± 824.3733497731108) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 2169.7916666666665 ns (± 1321.4123060029901) 3231.25 ns (± 2597.90654586585) 0.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 314805.55555555556 ns (± 73958.64015458057) 256504.0404040404 ns (± 45780.01060794611) 1.23
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2518.556701030928 ns (± 1592.9748047355731) 4212.371134020618 ns (± 3106.889445650008) 0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 7192.391304347826 ns (± 2284.5988753000943) 12997.959183673469 ns (± 4107.121790302634) 0.55
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 811.2244897959183 ns (± 985.7628427134387) 1869.7916666666667 ns (± 1629.2148442645407) 0.43
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 579.5698924731183 ns (± 607.1242154590174) 615.4320987654321 ns (± 610.9747322572268) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1576.595744680851 ns (± 1302.472878128857) 3586.734693877551 ns (± 2765.0110551447333) 0.44
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 404856.1797752809 ns (± 63416.64707432215) 312272.7272727273 ns (± 55441.732270735934) 1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 3537.373737373737 ns (± 3054.3574045637565) 5198.9795918367345 ns (± 3514.0511733700973) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 9069.58762886598 ns (± 3586.5094211752316) 14113.917525773197 ns (± 3529.9960330186145) 0.64
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1394.3298969072166 ns (± 1031.5561739596951) 1797.9166666666667 ns (± 1665.81601098565) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 834.7368421052631 ns (± 774.0152867054702) 697.7272727272727 ns (± 608.1774681874256) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1625.8064516129032 ns (± 1473.121738955749) 3031.6326530612246 ns (± 2530.2946708628638) 0.54
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 443920 ns (± 80032.54422315625) 295603.1914893617 ns (± 42698.922078831456) 1.50
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2218.6813186813188 ns (± 1482.7835751205002) 4590.816326530612 ns (± 3264.7156689221742) 0.48
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7059.550561797752 ns (± 2161.0560918387896) 12417.708333333334 ns (± 3748.023894538972) 0.57

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: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 68137.54534040179 ns (± 79.74037462077636) 70173.74959309895 ns (± 66.73911671541039) 0.97
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 225112.83569335938 ns (± 277.2809597400518) 224855.32749720983 ns (± 2685.9652206250653) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 138838.19955679087 ns (± 64.72199882710014) 138800.64174107142 ns (± 159.17098829176564) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123141.57057542067 ns (± 69.31349424510046) 122501.4404296875 ns (± 272.18768569648876) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 69469.8905436198 ns (± 172.89442702188728) 69746.03009905134 ns (± 89.34070882848495) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 234646.4346078726 ns (± 569.6289880954378) 235775.59640066963 ns (± 1043.5475596980505) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 149097.16515174278 ns (± 287.5473487153863) 154091.2589518229 ns (± 411.2458381188257) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 146775.244140625 ns (± 305.74225010015385) 146697.96875 ns (± 379.22206253669845) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 70117.3372708834 ns (± 110.88535177369957) 67176.74211774554 ns (± 62.14064657072758) 1.04
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 227100.76206752233 ns (± 305.41348681526347) 225820.8721454327 ns (± 292.3165837677401) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 137869.0608097957 ns (± 220.6031384127798) 141843.70680588944 ns (± 175.6421812466776) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 123168.9923967634 ns (± 135.95852658532763) 123966.35044642857 ns (± 141.8847987600932) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 43789.0862508138 ns (± 309.59619931865865) 43248.88553365072 ns (± 38.51996290761985) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 55611.02716500418 ns (± 275.21452688182194) 52625.926173618864 ns (± 228.66102313663322) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 94063.05871582031 ns (± 187.35949530481486) 93641.46088518415 ns (± 381.990555314988) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 71244.55035807291 ns (± 502.2615442538989) 71047.68124624398 ns (± 569.9723768491391) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 34594.28259277344 ns (± 64.47148969802103) 36680.348044259204 ns (± 141.57441106593475) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 32649.335872105188 ns (± 80.86005929476771) 34095.98917564979 ns (± 120.08160265567774) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 177265.35869954427 ns (± 860.8230760591196) 181182.57885742188 ns (± 699.8166534074643) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 337209.4872070312 ns (± 3187.5288293375884) 345950.90073939733 ns (± 1684.3155708688328) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 43133.10756835937 ns (± 104.45614491181347) 44241.02209065755 ns (± 294.9609400218859) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 57970.7598449707 ns (± 306.44710539216766) 59446.37390950521 ns (± 311.263964513624) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 109584.62641194662 ns (± 332.42783852574496) 103771.47903645833 ns (± 822.1467170163371) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 71681.774222819 ns (± 362.9554889670846) 70364.12660569411 ns (± 167.2425489740197) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 37423.91083577474 ns (± 151.17113195002392) 34453.51647949219 ns (± 237.74462548642225) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 39364.704610188805 ns (± 191.37504058553176) 39948.83927001953 ns (± 556.391026830379) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 172926.79877929686 ns (± 1067.9570755914688) 176358.07999674478 ns (± 1134.9187704700032) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 354048.9836425781 ns (± 2314.075184699244) 347503.6882486979 ns (± 2878.0966877304595) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 44080.34062412807 ns (± 54.961163484879165) 45245.86950683594 ns (± 110.87501774304938) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 54670.99203898112 ns (± 217.76992048184218) 53475.01948445638 ns (± 212.0627523137627) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 90203.13199288504 ns (± 437.2697156448405) 89304.76463099888 ns (± 317.7099639603694) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 71946.01606633113 ns (± 251.4215222687848) 74343.51646205357 ns (± 471.7030753488117) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 34974.52650349935 ns (± 155.18438323675008) 34720.034771259016 ns (± 99.48087503064822) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 34280.80339152018 ns (± 228.85358232877303) 34165.25173078264 ns (± 118.46495467560264) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 175695.79634602866 ns (± 1218.4521008460913) 178016.52822265626 ns (± 1264.46538585258) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 339513.53704427084 ns (± 2492.2560104281206) 340302.8425641741 ns (± 2779.4529877391074) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 154.264866511027 ns (± 0.6893409893367001) 153.13360350472587 ns (± 0.4737586915127432) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 179.60434158643088 ns (± 0.20265232543691444) 183.0576470920018 ns (± 0.255982572352824) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 285.70509323706995 ns (± 1.3694638759662918) 281.60895983378094 ns (± 0.42258530954412044) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 280.40668805440265 ns (± 0.6431638060074603) 282.0234979901995 ns (± 1.4301550985781921) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 154.0429793871366 ns (± 0.43574924394536957) 153.63604386647543 ns (± 0.19515040037191153) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 178.80852381388345 ns (± 0.37447294456104996) 195.14163051332747 ns (± 0.49676306231673817) 0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 270.2720292409261 ns (± 0.6218195822717435) 273.5516438117394 ns (± 0.9716250636994365) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 274.79940823146273 ns (± 0.9598884979673377) 274.80317183903287 ns (± 0.6633228520888047) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 142.94448632460373 ns (± 0.4378046584896826) 140.12724252847525 ns (± 1.5255158846759298) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 174.58142723355974 ns (± 0.37638417931830453) 186.5229860941569 ns (± 0.8344169442505861) 0.94
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 269.00475365774975 ns (± 0.5562968304726373) 268.2422924041748 ns (± 0.5042265464809819) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 304.7950967152913 ns (± 1.0182102033947997) 289.10550117492676 ns (± 0.7005727181131187) 1.05
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 140.85148913519723 ns (± 0.18202942688589285) 169.5520301659902 ns (± 0.15963456847099036) 0.83
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 174.80135474886214 ns (± 0.14567191788404085) 185.27193069458008 ns (± 0.2435573977356324) 0.94
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 276.92921502249584 ns (± 0.6040504858259556) 278.85898272196454 ns (± 0.8484294544898185) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 277.95064789908275 ns (± 0.4768909367951783) 283.4912266050066 ns (± 0.5637362479781498) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 146.4790729375986 ns (± 0.5891562949420873) 164.03218746185303 ns (± 0.8558613018442639) 0.89
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 183.95634174346924 ns (± 0.377636233605342) 185.43123245239258 ns (± 0.17174985564794645) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 281.46193210895245 ns (± 0.48984603463934456) 274.5584113257272 ns (± 1.2900450167272277) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 276.6427707672119 ns (± 0.7064051208055998) 265.45811494191486 ns (± 0.24341558123876986) 1.04

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15380.371981302897 ns (± 12.63586486246713) 15094.18436213902 ns (± 61.728551472201346) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20363.992635091145 ns (± 137.75074480171597) 20318.223842366537 ns (± 132.54254359064888) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21919.26400756836 ns (± 236.29190922484264) 22399.887415959285 ns (± 31.98681403423416) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 28223.77508646647 ns (± 190.56093830526393) 22384.39724261944 ns (± 64.395169405532) 1.26
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16691.98299952916 ns (± 77.58509545044845) 16682.61674264761 ns (± 118.22047376997602) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10547.97070639474 ns (± 21.175951794715942) 10568.195601145426 ns (± 11.167866792660519) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21827.10838623047 ns (± 141.92657293743946) 22847.3989461263 ns (± 172.42240884943098) 0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22561.27805655343 ns (± 144.33274223733798) 21983.547253417968 ns (± 117.85044388609553) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 28090.781531197685 ns (± 139.26134981451355) 26634.390347798664 ns (± 45.91364742881352) 1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 29375.118420410156 ns (± 307.73789262982666) 27363.47141156878 ns (± 122.2206518173396) 1.07
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21940.91015625 ns (± 179.21743130095297) 22104.432807922363 ns (± 38.12080726851594) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 27157.98736354283 ns (± 183.28782015382052) 26571.815431867326 ns (± 98.10984558136656) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 30220.870718819755 ns (± 239.91813267463343) 29292.649649986855 ns (± 160.80815146021285) 1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 31396.38012259347 ns (± 118.72976884652029) 31801.490244547527 ns (± 109.3360757414516) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16354.674220784505 ns (± 86.15184175481387) 16148.619973318917 ns (± 109.97494133700562) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11123.316660954402 ns (± 19.78649997619041) 11195.875540513258 ns (± 20.476609503208167) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28482.590861002605 ns (± 119.96712130153654) 27941.923884073894 ns (± 100.82540527512161) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28367.847986857098 ns (± 128.6757117876539) 28325.978607177734 ns (± 156.64292583327713) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34203.412767682756 ns (± 144.51162736594523) 34001.53923688616 ns (± 197.29338378661814) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 36322.79631551107 ns (± 521.1190929511577) 35019.54228515625 ns (± 184.5149671206802) 1.04
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15038.012470538799 ns (± 54.71788955983065) 14995.730110755334 ns (± 16.73338772044649) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19970.383345540366 ns (± 135.16423215255494) 20690.411296299524 ns (± 75.56172429623139) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22304.816739763533 ns (± 178.4441417446729) 21389.630205426896 ns (± 76.93256307469885) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22672.086389160155 ns (± 172.00576788879076) 23254.988889567056 ns (± 138.611093144443) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16736.28271077474 ns (± 72.19169126451216) 16367.651820591518 ns (± 81.81669297110696) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10771.572028096516 ns (± 99.12107270611936) 10619.461839040121 ns (± 26.789143845993337) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22787.986920166015 ns (± 156.35789803184198) 22841.597094726563 ns (± 145.90667082436158) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 24634.163790021623 ns (± 93.94804401946479) 21693.34034729004 ns (± 105.0273422741328) 1.14
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28428.721629842123 ns (± 126.67758333857721) 28264.053614298504 ns (± 39.88724163834573) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 28489.005337524413 ns (± 108.39704026938729) 27735.68594142369 ns (± 103.05660507080849) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 67381.90260667067 ns (± 58.91352320547312) 70667.97932942708 ns (± 139.78943906983696) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 83437.65869140625 ns (± 148.0084430117496) 84260.49382136419 ns (± 826.4360782901485) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 110389.91455078125 ns (± 167.2979561168004) 106329.32373046875 ns (± 756.2400996135498) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 91684.79527064732 ns (± 182.99025919442195) 95917.04524113581 ns (± 75.69104932690378) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59415.16680036272 ns (± 40.92709343210469) 58812.142072405135 ns (± 179.90424114669227) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 55533.68581136068 ns (± 47.87292806471561) 56584.361165364586 ns (± 242.0291127432115) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 192481.76832932694 ns (± 344.6580802109922) 188351.5926106771 ns (± 677.199188941473) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 317970.73974609375 ns (± 768.224958995078) 324498.2991536458 ns (± 1312.15735194877) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 68613.9969889323 ns (± 108.20998394536406) 68030.7373046875 ns (± 187.0387216699289) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89821.60034179688 ns (± 162.46889255028137) 88604.61338588169 ns (± 263.853085219905) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 112769.8018391927 ns (± 151.5886984042987) 114712.03043619792 ns (± 488.11931943794883) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 90807.40792410714 ns (± 190.9052901069056) 90449.39313616071 ns (± 237.66032385979855) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 58867.379150390625 ns (± 44.50801078059474) 60566.53231107272 ns (± 30.88427294186509) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 59465.37251790365 ns (± 181.06451713112574) 60366.64123535156 ns (± 182.99273023674286) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 189928.83463541666 ns (± 1241.3671136163075) 188580.41240985578 ns (± 380.53632816019956) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 331078.07965959824 ns (± 1045.5638412641279) 336848.583984375 ns (± 1627.15543051445) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 65809.35953776042 ns (± 49.74240669030386) 66116.97102864583 ns (± 166.91054541604993) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 83091.19611467634 ns (± 162.1459889311311) 81528.18254743304 ns (± 173.28598453230256) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 110180.69458007812 ns (± 162.72520365027444) 106638.89200846355 ns (± 86.39474563891198) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 89506.67818509616 ns (± 79.67242654053815) 92585.44834681919 ns (± 241.15958848849334) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 60102.21822102865 ns (± 114.56752437932236) 58260.62235514323 ns (± 196.61831219282132) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 55421.01651705228 ns (± 30.754047511674642) 56487.4755859375 ns (± 104.17300286340301) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 187726.25558035713 ns (± 315.75412076949544) 187821.98486328125 ns (± 875.9817225751856) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 328086.5787760417 ns (± 1325.1247859898817) 324100.5126953125 ns (± 758.7526483940338) 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.RawStringOperations (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15773.541768391928 ns (± 89.70508903736012) 14523.372105189732 ns (± 19.167813755858127) 1.09
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20412.606811523438 ns (± 29.364953482647383) 20118.360783503605 ns (± 25.89109270643815) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21256.607273646765 ns (± 58.48957967615892) 20501.065572102863 ns (± 34.59566707763908) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 21230.772617885046 ns (± 30.049467695192302) 22250.814819335938 ns (± 149.20883151988494) 0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16033.237515963041 ns (± 38.56796425509174) 15693.670654296875 ns (± 14.734330491838074) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10655.305774395283 ns (± 40.225247313889426) 10813.139241536459 ns (± 15.851343681225845) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22648.92098563058 ns (± 22.726719947759417) 21934.68279157366 ns (± 135.2390333969813) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22813.662015474758 ns (± 22.616345830856503) 22244.544110979354 ns (± 29.684492133990933) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26268.428649902344 ns (± 31.699519312538094) 26182.025655110676 ns (± 75.59703982348003) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27393.201857346754 ns (± 37.62666550307109) 27265.54656982422 ns (± 102.01504069222676) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20933.899637858074 ns (± 119.28009744296767) 19952.796834309895 ns (± 58.34625291338724) 1.05
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26385.668006310098 ns (± 116.84773247414633) 26696.971232096355 ns (± 73.12485938445374) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 27622.838701520646 ns (± 42.747870372656585) 27255.27060372489 ns (± 69.84888508806068) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28593.077290852863 ns (± 73.83976396833258) 27085.269517164965 ns (± 48.86833567396265) 1.06
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15705.874226888021 ns (± 17.893662926038818) 15719.26513671875 ns (± 19.176715254818795) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10906.726728166852 ns (± 18.531800833386857) 10749.679870605469 ns (± 25.3799282797052) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26381.915181477863 ns (± 120.39329018689504) 27522.55340576172 ns (± 68.27744108759651) 0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27975.572967529297 ns (± 34.613216237203204) 27209.436689104354 ns (± 36.533126173239204) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33176.25467936198 ns (± 171.6039334143389) 33421.01516723633 ns (± 631.4312983363917) 0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 31012.694440569197 ns (± 108.02822009405669) 32563.59110514323 ns (± 105.05674726312817) 0.95
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14164.086260114398 ns (± 17.953285196593338) 14034.794180733817 ns (± 29.051492583303787) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 21898.985392252605 ns (± 53.47368087628987) 20663.812561035156 ns (± 56.44850211340664) 1.06
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22073.27205113002 ns (± 42.90829181842247) 20673.41047014509 ns (± 51.21489388757373) 1.07
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22890.131429036457 ns (± 47.450030558576124) 20851.64075578962 ns (± 46.29107807367071) 1.10
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15354.956359863281 ns (± 20.30367314942815) 15231.660461425781 ns (± 17.715192760141505) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10649.441680908203 ns (± 22.908670915079433) 10928.062845865885 ns (± 11.476111335006578) 0.97
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22212.695922851562 ns (± 101.22301395447545) 22339.60184733073 ns (± 83.58208058127623) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21060.627042330227 ns (± 37.631916338619234) 21690.907389322918 ns (± 66.86042345578703) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27185.262239896336 ns (± 52.984747690828385) 26497.606549944197 ns (± 28.98960446169562) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25529.400517390324 ns (± 47.93395163249898) 26454.13273402623 ns (± 19.86748935178892) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 146015.51440429688 ns (± 1189.2858706226173) 144817.70432942707 ns (± 1471.9467512142305) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 19960.952944437664 ns (± 16.106241812210552) 19800.51996459961 ns (± 14.464061496627119) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 16669.523015340168 ns (± 114.47537345523149) 16666.869718111477 ns (± 27.33488520706645) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 141616.64427083332 ns (± 262.185517381795) 144276.35370342547 ns (± 239.94296241553) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 43902.55612792969 ns (± 269.0203568959325) 45070.34212443034 ns (± 183.4884829493284) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 106131.04126915566 ns (± 335.7055826656957) 102771.0108595628 ns (± 197.22247672319236) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10212846.854492188 ns (± 187693.54564450873) 10084463.304166667 ns (± 183112.98138573105) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 275521.3888818359 ns (± 28586.272872592283) 275412.64664794924 ns (± 26232.262974784484) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 144652.980922154 ns (± 1158.3384755931725) 148809.94779459634 ns (± 303.8052519613035) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19942.65992940267 ns (± 133.56753684767943) 19361.460080660305 ns (± 86.53668730521392) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16739.52162068685 ns (± 99.98920108299767) 17077.276493617468 ns (± 70.73524448168386) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 141287.96503557477 ns (± 664.8754256184994) 143442.50688476564 ns (± 1310.1298755784555) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 45326.09964861189 ns (± 144.81986653319956) 44252.5960550944 ns (± 168.85878718012813) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 107583.7275390625 ns (± 290.4040246040682) 106881.62211726262 ns (± 169.68884025734036) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10218399.823660715 ns (± 176534.3207409932) 10252809.984375 ns (± 199727.15222814967) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 276089.4268359375 ns (± 28474.153885217704) 271258.2313183594 ns (± 25628.69708118658) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145143.1071589543 ns (± 390.1238559077785) 144578.49198091947 ns (± 569.7250128447506) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19582.85381266276 ns (± 79.03673206300314) 19876.926248403695 ns (± 36.585216637038386) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 16587.46307067871 ns (± 132.39148890203614) 16999.830642700195 ns (± 28.07625289284849) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 141557.37137545072 ns (± 167.11649554622525) 141378.63341346153 ns (± 200.44165916922316) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 43811.49920654297 ns (± 29.20653640054826) 44229.26987566267 ns (± 170.87994052114198) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103606.97215924945 ns (± 179.35033625458865) 104149.9838663737 ns (± 202.08645476673973) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8517665.747395834 ns (± 13806.55340817135) 8501867.401785715 ns (± 56201.04176516649) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 232972.0160481771 ns (± 721.2308545218375) 228265.97359793526 ns (± 786.7097621021464) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 147488.3681722005 ns (± 542.7665330397305) 145012.1161358173 ns (± 518.0413635309095) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 20070.505733235677 ns (± 106.37997830020436) 19067.726692708333 ns (± 131.17098454087363) 1.05
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16462.461393083846 ns (± 6.385739196941181) 16537.70753733317 ns (± 20.806711707826498) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 141757.72713216147 ns (± 55.00135472303422) 140127.56211635045 ns (± 419.2316165499104) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 43464.95089314778 ns (± 122.3212664636179) 40950.31523030599 ns (± 204.07897815036915) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 105333.68277994792 ns (± 337.7398235148474) 103499.0610961914 ns (± 126.65328116293023) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9392919.997596154 ns (± 29612.216381835915) 9412402.803125 ns (± 54361.75461087097) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 252378.41438802084 ns (± 577.0070952955814) 253438.6099330357 ns (± 387.5121759120782) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 146023.57027762276 ns (± 555.0271094562618) 144551.8916422526 ns (± 445.7991832089202) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 19787.578762817382 ns (± 70.99731686199645) 18979.29040323893 ns (± 111.66634229888119) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 17511.8955078125 ns (± 20.0557520027648) 16745.0736781529 ns (± 166.76833724441596) 1.05
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 141543.55357259113 ns (± 583.5274363419652) 142672.54835728236 ns (± 736.9704119462486) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 41979.796463012695 ns (± 87.67996300624218) 41574.80821533203 ns (± 133.9365914572433) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 103277.30074637277 ns (± 149.98502512948093) 104139.99786783854 ns (± 165.05013037687223) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9442263.58705357 ns (± 24781.021646962876) 9398920.173076924 ns (± 28539.3092151539) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 253855.1924579327 ns (± 237.3832254974894) 247967.07369290866 ns (± 106.02666334315384) 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.HashObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 139940.02568708148 ns (± 811.5163022294571) 140811.39078194756 ns (± 1491.646067617564) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 12922.51993724278 ns (± 382.77417511630154) 10118.67746480306 ns (± 64.94441877246418) 1.28
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 13938.72665640024 ns (± 49.67446612751544) 10700.677768162319 ns (± 88.26371976252054) 1.30
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9281.8066502889 ns (± 85.71428703940592) 8989.032873300406 ns (± 13.475913272539865) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11366.58030802409 ns (± 92.14884239561867) 11346.346264430455 ns (± 56.77217819662908) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13023.128581455776 ns (± 43.9404186976787) 12834.602394104004 ns (± 56.65539584328233) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 11722.783767113318 ns (± 8.490970655158446) 11845.187995402019 ns (± 95.26062792528263) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8941.060061645509 ns (± 6.0778865160026605) 8953.592939104352 ns (± 23.428699700170448) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12354.70101928711 ns (± 59.828379750955555) 12513.07004699707 ns (± 55.01735091931494) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11988.779790242514 ns (± 80.97162459100085) 12024.56549835205 ns (± 56.03193946624728) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10495.401972452799 ns (± 7.2235543762948895) 11965.85240827288 ns (± 92.6327849240487) 0.88
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13648.837018694196 ns (± 50.92513599799319) 13277.440912519183 ns (± 59.585788680490225) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12634.77024943034 ns (± 49.434837807779395) 12004.360657755535 ns (± 58.85249226146266) 1.05
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 13632.78168741862 ns (± 173.86383471173914) 10833.618679591587 ns (± 73.35890201944738) 1.26
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 11895.242338562011 ns (± 53.23961705341864) 11897.861492919921 ns (± 54.4694891288776) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 160076.35279134114 ns (± 605.6320540788234) 156560.69638671874 ns (± 890.6096784096649) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 58749.33721487863 ns (± 228.62143565419515) 59453.9987101237 ns (± 151.30581124548755) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 51911.431382399336 ns (± 156.88583354035225) 46682.656973702564 ns (± 298.44499551100506) 1.11
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51122.859759990984 ns (± 58.055084987886836) 54540.08452430138 ns (± 101.78291763360764) 0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 84576.10552509014 ns (± 272.897795759262) 89842.82970377603 ns (± 1149.2423230774532) 0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 113784.50364990234 ns (± 421.32915143705435) 113024.16603190104 ns (± 563.2888299247529) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 51732.13482259114 ns (± 350.825880186647) 54601.666147867836 ns (± 161.08109418095287) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 53744.71659138997 ns (± 198.16514807657234) 58639.87495774489 ns (± 238.11671704006997) 0.92
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 57801.333947753905 ns (± 165.09898148786115) 54212.25760701497 ns (± 158.8845899636045) 1.07
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 89211.6450764974 ns (± 407.56268415127823) 88940.4422654372 ns (± 402.107410314203) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 57433.489131673174 ns (± 167.6423453983322) 59285.77109375 ns (± 247.98447093673684) 0.97
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13184.442633492607 ns (± 44.511529402765845) 13191.032220023018 ns (± 37.570780789184845) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79954.41704915365 ns (± 317.6396441264264) 79828.47377929688 ns (± 402.02156747336045) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 57843.440032958984 ns (± 124.22507179971377) 59444.28812081473 ns (± 258.89467519634127) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49590.51728468675 ns (± 62.78676533091496) 52309.39899989537 ns (± 314.50534620744844) 0.95
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 139626.56040736608 ns (± 325.8767616441883) 135497.7942545573 ns (± 482.2040440277676) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 63029.80789888822 ns (± 104.83869101571435) 62874.48252766927 ns (± 205.07805844338236) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 51865.75805429312 ns (± 150.61455015330486) 47020.3521891276 ns (± 161.37081881129544) 1.10
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49587.30458068848 ns (± 80.60250097916109) 48455.69583943685 ns (± 112.03668993417524) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 84403.73039754231 ns (± 140.5456817278707) 75270.01611328125 ns (± 330.89148517287185) 1.12
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105231.21274239676 ns (± 448.42638942563246) 101842.77526855469 ns (± 256.02619507578316) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 50386.97297770182 ns (± 131.35574691894215) 49571.85130092076 ns (± 182.94845110050616) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 52935.87736816406 ns (± 114.1259055749355) 54275.948604329424 ns (± 126.709173989579) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 52042.79920247396 ns (± 326.2717914380833) 53701.9269925631 ns (± 91.55403196038145) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78696.4399937221 ns (± 193.39320568664715) 76956.20790921725 ns (± 408.1871099317174) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 59289.25908203125 ns (± 249.8774227432381) 58578.92690429687 ns (± 209.1945158308975) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13830.461094665527 ns (± 52.281756803102006) 13682.288021632603 ns (± 34.07129832400749) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 69165.07933349609 ns (± 214.6154264502302) 71580.6441744291 ns (± 449.338614747298) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 56773.11499459403 ns (± 131.12446062547124) 57295.87084524972 ns (± 161.21409039202493) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49494.001267496744 ns (± 84.78675244932943) 48959.14638264974 ns (± 145.71182252824798) 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: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 92254.6464029948 ns (± 682.2883051918059) 94432.08966936384 ns (± 291.2456514562113) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 25563.673635629508 ns (± 22.55847668932321) 26005.904681865984 ns (± 115.6597976329205) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23553.561604817707 ns (± 33.51815116810769) 23549.00163922991 ns (± 58.264201357562065) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 74425.42637416294 ns (± 98.36382577072865) 76062.98828125 ns (± 130.96644238028261) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 31054.110013521633 ns (± 32.9145073526794) 30480.155436197918 ns (± 100.67912946407574) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 62369.64674729567 ns (± 291.5969656903416) 66457.07885742188 ns (± 171.03726771692737) 0.94
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5376693.694196428 ns (± 62439.162512895506) 5641286.71875 ns (± 54657.06762229328) 0.95
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 173793.45678710938 ns (± 30660.681951346647) 174565.18017578125 ns (± 29848.6877698832) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 93872.68880208333 ns (± 271.0946567416061) 95282.02340262277 ns (± 305.19009933385513) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25433.319091796875 ns (± 12.667543534294154) 25381.60945347377 ns (± 49.26190445659638) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23724.447195870536 ns (± 62.73665005356039) 24264.730326334637 ns (± 38.07900408745978) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 73677.97444661458 ns (± 160.23643444679473) 74831.62556966145 ns (± 138.70907508794897) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 29684.033907376805 ns (± 35.178458390501746) 30269.07675606864 ns (± 87.42798562674689) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 66881.18567833534 ns (± 105.02328010441799) 67267.87022181919 ns (± 353.80620254703757) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5343312.319711538 ns (± 40460.93311801272) 5535408.958333333 ns (± 49775.57621274213) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 177898.11401367188 ns (± 30615.20398230116) 178456.060546875 ns (± 31396.885675838985) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93260.68812779018 ns (± 308.3960219107319) 93481.4714704241 ns (± 387.15613645729644) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25562.977834848258 ns (± 25.71170630124526) 25848.02997295673 ns (± 24.004707187764993) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23735.90044294085 ns (± 23.688675952654435) 23660.730997721355 ns (± 32.39573527729269) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 75050.67091721755 ns (± 217.4539186187308) 76124.53894981972 ns (± 85.53557534017189) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30416.839599609375 ns (± 30.761853550812386) 31305.14892578125 ns (± 89.55689061296285) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 63683.02786690848 ns (± 168.8679243431647) 65523.064778645836 ns (± 177.9534800530296) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4421268.861607143 ns (± 4572.12567385277) 4515470.104166667 ns (± 18595.442240076656) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 128986.33161272321 ns (± 241.17971110310356) 129002.099609375 ns (± 351.39513449806253) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 93092.44666466347 ns (± 255.41156529080456) 92287.41280691964 ns (± 197.99215356925512) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25362.401689801896 ns (± 28.242839163299774) 25692.200059157152 ns (± 40.52895147394908) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23849.90041097005 ns (± 65.90405088023714) 24241.846516927082 ns (± 25.46995661146843) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 74293.37855747768 ns (± 210.59325212038613) 75383.2568359375 ns (± 113.30642982219685) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 30840.638078962053 ns (± 41.180179593698924) 29596.876831054688 ns (± 100.4619040645855) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 64099.476318359375 ns (± 71.20967151505089) 65041.735026041664 ns (± 275.78195251731466) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5043625.540865385 ns (± 6903.519742660419) 5234699.739583333 ns (± 31651.02268209069) 0.96
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 146523.11837332588 ns (± 179.61154403147384) 147070.7972935268 ns (± 316.5294939521034) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 93206.14999624398 ns (± 184.97115501966468) 93047.84545898438 ns (± 252.9659172140614) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25322.948279747598 ns (± 13.018944129461797) 25424.38485281808 ns (± 64.73974930266226) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23748.891507662258 ns (± 27.05178098730058) 24284.744698660714 ns (± 21.984125016898716) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 74115.74358258929 ns (± 95.59507947373386) 75272.06508091518 ns (± 90.32089887634099) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 30807.894461495536 ns (± 45.2267947702185) 31564.095052083332 ns (± 128.3820248302882) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63494.310584435094 ns (± 188.35597128290286) 63885.34708658854 ns (± 194.75796220573497) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5065440.122767857 ns (± 7389.442914537549) 5275536.5625 ns (± 36720.76993304261) 0.96
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 143151.31998697916 ns (± 723.5151526090585) 150039.33349609375 ns (± 637.1779801785364) 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.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 108041.1653958834 ns (± 169.19189188275038) 102597.15576171875 ns (± 198.659397193119) 1.05
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11306.280081612724 ns (± 42.87155343200213) 11468.138298621545 ns (± 23.617659322941137) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10791.051810128349 ns (± 20.052881778129336) 10912.6707810622 ns (± 7.650668669349425) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9421.900939941406 ns (± 20.09995496385182) 9560.31379699707 ns (± 16.851040871829625) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13727.139333089193 ns (± 18.490531707257144) 14184.284973144531 ns (± 197.63894564331306) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 14886.85048421224 ns (± 25.405073447814278) 15326.815795898438 ns (± 35.67763984650593) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12942.95649210612 ns (± 39.9406557401794) 12679.074096679688 ns (± 67.42034607685643) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9434.744589669364 ns (± 9.567672785738582) 8664.761679513114 ns (± 13.79788660126739) 1.09
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13508.070591517857 ns (± 52.681077808561746) 13503.274637858072 ns (± 35.61471789877871) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12002.559552873883 ns (± 19.084376114129388) 11755.463511149088 ns (± 11.328318823055112) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 14715.942709786552 ns (± 27.87735734197342) 15103.36641584124 ns (± 7.684542837159072) 0.97
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9243.480784098307 ns (± 12.956989767394075) 9303.804168701172 ns (± 14.82739928107449) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11935.287729899088 ns (± 19.093241623567774) 12435.565948486328 ns (± 18.453897705859653) 0.96
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14710.67842755999 ns (± 6.546555499220916) 14678.51834978376 ns (± 7.672965633600732) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 13794.47982788086 ns (± 40.11692037727605) 13753.966115315756 ns (± 38.15027762986261) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 118735.419921875 ns (± 682.2283327693531) 120421.51925223214 ns (± 526.6081441671184) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 42201.67018345424 ns (± 91.74814975346065) 43297.44661771334 ns (± 46.72619139520144) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 43478.067626953125 ns (± 103.09017413884028) 43662.35613141741 ns (± 50.995640256321195) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 46545.806884765625 ns (± 57.15249953186529) 45122.55900065104 ns (± 55.41311768265832) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 73891.02376302083 ns (± 299.7643462586916) 69225.81380208333 ns (± 189.80909587347423) 1.07
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 96897.89469401042 ns (± 365.8860860054683) 100186.00987025669 ns (± 349.55229091839385) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47785.18025716146 ns (± 52.41150712612869) 47803.36632361779 ns (± 97.1735767239936) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 38672.81880696615 ns (± 57.647043203915125) 38448.87564522879 ns (± 36.86339497098173) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 49165.67252022879 ns (± 87.9714917291909) 50190.53955078125 ns (± 52.375081693958094) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 69255.64226422991 ns (± 332.5553150777394) 67144.95192307692 ns (± 156.90288995960424) 1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56513.896484375 ns (± 370.9294627884803) 56053.080095563615 ns (± 67.29533768509162) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9216.567942301432 ns (± 24.341795912205157) 9403.014373779297 ns (± 22.98713291479524) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59970.20792643229 ns (± 188.71084421020936) 61438.165283203125 ns (± 170.1419520735676) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 47741.632486979164 ns (± 187.02965398847215) 47888.74776204427 ns (± 80.34251351565621) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48205.385044642855 ns (± 100.04618408621215) 48136.7616780599 ns (± 208.42768882090354) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 102717.42084209736 ns (± 332.73602748570306) 112543.9229329427 ns (± 407.70600983790484) 0.91
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 46462.93701171875 ns (± 167.56677720617446) 43296.81876046317 ns (± 84.20527685331375) 1.07
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 44212.103271484375 ns (± 102.22650838226097) 44039.3056233724 ns (± 90.81073009217812) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 47321.53625488281 ns (± 42.066026942787396) 53889.80058942522 ns (± 47.36120564100528) 0.88
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63186.2801688058 ns (± 282.3269057206992) 63040.913899739586 ns (± 165.1308010560295) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 86196.30737304688 ns (± 275.6455245700321) 93215.8475748698 ns (± 171.206185005002) 0.92
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48161.03658040365 ns (± 102.76700131848796) 47171.66727701823 ns (± 115.47064334385898) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 38227.83752441406 ns (± 85.8289775855647) 39061.212158203125 ns (± 46.215228905854936) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48669.22078450521 ns (± 118.49231719761197) 50063.826904296875 ns (± 68.21760360862176) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59752.88827078683 ns (± 119.4416729241761) 67488.23154994419 ns (± 119.76532097177227) 0.89
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 57350.85144042969 ns (± 154.77970965789996) 56543.44278971354 ns (± 75.30588155097023) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9195.703669956752 ns (± 24.555248035546867) 9319.075139363607 ns (± 17.05403869272045) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 51605.4774983724 ns (± 133.49953603171693) 52456.63533528646 ns (± 72.97397553339835) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 45611.571829659595 ns (± 96.00740626877625) 47265.75796944754 ns (± 235.10558965744173) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 47960.389811197914 ns (± 71.88688401586893) 48530.87376185826 ns (± 65.61311209152844) 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.SortedSetOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 148569.97750651042 ns (± 2532.8834625879413) 154855.6992013114 ns (± 737.8847368750705) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10941.763914489746 ns (± 114.83885311151228) 10837.091069539389 ns (± 97.89196231449428) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10432.299397786459 ns (± 101.13775859827942) 10860.758960469564 ns (± 115.39337605767692) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12062.216779855582 ns (± 102.70748027727983) 11790.101826594426 ns (± 51.95075049442348) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14455.734845674955 ns (± 110.66939074529093) 14524.332602945964 ns (± 82.21183615422214) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12271.132159423829 ns (± 115.1479046954711) 12378.762321980794 ns (± 51.98741386795174) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 12803.34750366211 ns (± 123.55599363076512) 13872.424209594727 ns (± 91.64884132745446) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 13843.2158203125 ns (± 145.23687631779356) 14840.609450204032 ns (± 60.3845336997041) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 15237.481345543494 ns (± 79.7675833998809) 16124.165660313198 ns (± 164.9230695419623) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12629.542813982282 ns (± 76.5701820981901) 12973.122547403971 ns (± 66.92063305279693) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 88122.9105875651 ns (± 1231.1447868240996) 88396.74043782552 ns (± 198.11679790436722) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 10308.472859700521 ns (± 123.29863515458104) 11263.962258911133 ns (± 75.8781840047566) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 90847.06463216146 ns (± 1125.3128765344536) 85416.45235188802 ns (± 637.0290694756869) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 87388.4008178711 ns (± 721.0908582759091) 84011.87505231585 ns (± 376.02075739123563) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17336.75942993164 ns (± 219.8225248669798) 17299.680630023664 ns (± 76.65584711991879) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10596.497428385417 ns (± 83.90262754335151) 10953.43115488688 ns (± 10.509769135122662) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 14588.333101545062 ns (± 101.25286753901672) 14838.415250651042 ns (± 80.53274152597423) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 9853.137313334148 ns (± 147.77110252062346) 10028.238396864672 ns (± 35.33512623678182) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 88702.57740129743 ns (± 589.3084579262799) 88294.39876302083 ns (± 85.88699039746488) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 86509.97823079427 ns (± 1118.8590466982182) 87872.24239408053 ns (± 151.02321632197624) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 86576.40189615886 ns (± 1232.5773489923072) 89367.7312906901 ns (± 541.742649738478) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11046.111756388347 ns (± 133.76291485438298) 11951.646458943686 ns (± 13.628591872330503) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 12871.421146937779 ns (± 86.99985510998069) 13729.440715535482 ns (± 64.64376175421742) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 11016.182479858398 ns (± 94.9940265351832) 10775.01900264195 ns (± 35.12117409657639) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 12696.903245544434 ns (± 151.27720152805776) 13838.060703822544 ns (± 20.210801479487138) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16026.036482747395 ns (± 158.72899521802745) 16471.968726021903 ns (± 103.07944554810132) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 167406.90598842077 ns (± 1451.6835520963414) 171831.26876627604 ns (± 1083.0771351430608) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 53262.08707478841 ns (± 452.85126041217484) 59255.13928222656 ns (± 164.2936699831456) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 79843.28771158853 ns (± 941.0048971425812) 81307.11991664341 ns (± 469.88011146882883) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 126014.94072265625 ns (± 1471.3922040450725) 126884.64331054688 ns (± 572.0867502222599) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 171732.88272530693 ns (± 1730.0366667771284) 183273.12241908483 ns (± 692.797469483999) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 107675.50649007161 ns (± 1021.576189441398) 112693.1363647461 ns (± 583.9013032524553) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 126656.47395833333 ns (± 926.9206995465632) 132073.79976981026 ns (± 358.90175426461485) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 125729.67596028646 ns (± 1188.687882074928) 126859.75244140625 ns (± 887.9885774848387) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 216972.16988699776 ns (± 2281.6493866140263) 221046.24624023438 ns (± 1461.0756841855368) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 99318.63843645368 ns (± 865.711860137971) 104687.78567708333 ns (± 983.3341304588524) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 286200.3895182292 ns (± 4504.792669897745) 299981.15478515625 ns (± 6113.666973323864) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 58774.50289481027 ns (± 476.1623690902625) 61562.255118815105 ns (± 524.7661422311319) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 209539.94607979912 ns (± 3133.010071856527) 202856.9509033203 ns (± 1170.4223162092944) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 200873.6369954427 ns (± 1734.6837384916578) 203930.0298828125 ns (± 3268.6931069002285) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 16835.264841715496 ns (± 225.2647580378392) 18011.798095703125 ns (± 77.02670541218019) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 76872.15138346354 ns (± 1194.4226889121119) 79481.3079711914 ns (± 458.24433413824636) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 125198.41055297852 ns (± 2325.216966836363) 129367.34606933594 ns (± 373.46324885757645) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 57512.55776105608 ns (± 567.7830288975031) 58061.44734700521 ns (± 201.2968929501899) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 230918.81427873884 ns (± 2933.572189358014) 247702.68531901043 ns (± 1663.873146402399) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 216266.44505208332 ns (± 3632.5966094920177) 228656.39583333334 ns (± 3436.3844967745067) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 227144.9149169922 ns (± 2733.1692302403503) 230251.21247746394 ns (± 1554.901505648256) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 55929.547790527344 ns (± 319.87699143938534) 58937.00240071615 ns (± 220.32219038918774) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13164.69104221889 ns (± 162.93305674041648) 13211.104437764485 ns (± 38.73803137915947) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 61199.223828125 ns (± 939.3051370454302) 63494.07174917368 ns (± 363.3658795611118) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 125890.12923177083 ns (± 1301.8096793761374) 142593.4456298828 ns (± 712.2780434286166) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 227836.87368977864 ns (± 3143.1771220565665) 257871.3706217448 ns (± 1939.8611886865335) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 148986.38014322918 ns (± 1327.7862724581937) 154915.43592122395 ns (± 696.9889416074178) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 51624.177697753905 ns (± 484.81721131085686) 55818.04950764974 ns (± 227.3838494107198) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 77858.95426839193 ns (± 1155.832574505216) 80223.26741536458 ns (± 297.920097083836) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 104503.35923665365 ns (± 848.0658543658558) 110331.18865559896 ns (± 441.5493184617101) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 167524.82549176898 ns (± 1376.7478071473677) 167173.24518229166 ns (± 599.258309663455) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 97247.59672328403 ns (± 762.855206701998) 102004.25980050223 ns (± 248.39701298847822) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 118921.2311767578 ns (± 1223.471773283519) 122728.53881835938 ns (± 538.0381722469172) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 125183.898828125 ns (± 1500.78303816843) 115998.02129255023 ns (± 751.3016916993437) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 177719.71475655693 ns (± 1885.1576061126054) 182747.16310221356 ns (± 821.1248140962689) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 97561.85631452288 ns (± 688.7863421063189) 101149.27155412946 ns (± 792.2157435360225) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 275045.4229492188 ns (± 6146.257897181127) 273250.1055063101 ns (± 2375.6918681359007) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 58275.23000284831 ns (± 421.17724773882094) 62010.8858555385 ns (± 148.83560555319912) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 187446.8375813802 ns (± 2953.130904475406) 189950.57655552455 ns (± 935.4334166691232) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 189004.49201660155 ns (± 2386.3332010362988) 191842.3882486979 ns (± 1584.05173256351) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 16608.046580723352 ns (± 187.01257368644008) 17968.17102922712 ns (± 45.04200995192654) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 86591.22485351562 ns (± 746.1052916200069) 80177.59939778646 ns (± 427.2085934675159) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 115681.03707885742 ns (± 2243.2769322530057) 119412.45417131696 ns (± 1610.7420208997826) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 53769.53670654297 ns (± 575.3995589011155) 56547.5664042155 ns (± 102.08514081326803) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 233815.91650390625 ns (± 2446.115764283665) 233531.94165039062 ns (± 1481.0736023508662) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 210232.4390625 ns (± 3872.9838279542096) 214995.7119140625 ns (± 1687.698477794264) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 221095.33108956474 ns (± 2953.871555677798) 227592.03125 ns (± 2359.0392397303817) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 55086.75104980469 ns (± 487.608572033591) 63684.695971679685 ns (± 367.75056449013874) 0.86
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 12893.610766601563 ns (± 126.0996612037347) 13187.381318228585 ns (± 44.64427103542888) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 59763.05263264974 ns (± 717.9312183854926) 61147.35562569754 ns (± 240.8725404198918) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 118287.88971354166 ns (± 1077.685482776879) 123472.03465169271 ns (± 590.7711831420469) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 182631.39900716147 ns (± 2474.9921251355445) 185961.9690266927 ns (± 1361.741649598021) 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.SortedSetOperations (windows-latest net8.0 Release)

Benchmark suite Current: 261e1c6 Previous: 021f5c0 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 119241.71055385044 ns (± 467.6380404054941) 122031.42333984375 ns (± 599.4541384269413) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10103.671373639789 ns (± 22.128715606778066) 10048.7058367048 ns (± 29.184151375497763) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 11387.202780587333 ns (± 7.074860341935455) 10887.781935471754 ns (± 28.960945509994396) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13681.55746459961 ns (± 20.824477354679438) 14649.371664864677 ns (± 27.390102423270708) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21628.72859409877 ns (± 16.45166422974738) 22029.987335205078 ns (± 99.82650370387319) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13997.640584309896 ns (± 54.4308288869005) 14350.676981608072 ns (± 25.91914469804187) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 16956.60661969866 ns (± 12.22241496660635) 17325.901590983074 ns (± 20.241685434996185) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23091.74041748047 ns (± 26.434385713146007) 23560.848744710285 ns (± 16.156610521967878) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26074.368722098214 ns (± 14.87730952972235) 26493.94331711989 ns (± 32.868617017148296) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15682.942606608072 ns (± 12.428874605400019) 16068.205769856771 ns (± 34.47194647207708) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 73887.57425944011 ns (± 95.49145867324121) 75601.96736653645 ns (± 159.14244030738124) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 14011.379770132211 ns (± 7.497896820286839) 13574.99247959682 ns (± 7.174642463446299) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 68228.16487630208 ns (± 155.0152832471607) 71596.22380183294 ns (± 73.66020641613365) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 68741.99916294643 ns (± 334.55629307697086) 68929.2626953125 ns (± 104.74045195132071) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 13121.525472005209 ns (± 26.488207465805527) 13015.70805140904 ns (± 26.031576003674523) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11670.682961600167 ns (± 12.419525257080585) 12164.613778250558 ns (± 11.31098069014396) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 23954.29513113839 ns (± 18.246259444749086) 24383.250427246094 ns (± 26.371605215406692) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11095.84244948167 ns (± 14.746544901373412) 11363.863045828683 ns (± 22.455545755696424) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 74640.99557059152 ns (± 103.08964759211236) 79684.76236979167 ns (± 100.9806648201799) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 76874.10801478794 ns (± 165.80971248820924) 72079.31424654447 ns (± 89.34231276832443) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 77225.02065805289 ns (± 98.44470532409389) 74644.3046061198 ns (± 279.04357877845564) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13160.150502522787 ns (± 20.151942141573013) 13604.217235858623 ns (± 16.46310372122444) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9412.817818777901 ns (± 18.90245221335416) 9209.094473031852 ns (± 25.35545785321499) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13417.905644008091 ns (± 11.902822024238594) 13472.777616060697 ns (± 12.306077764691883) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14884.761454264322 ns (± 13.963530831573218) 15187.249501546225 ns (± 11.468986053185688) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27134.152221679688 ns (± 20.702618466784454) 27441.37674967448 ns (± 23.699487320208156) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 137618.7052408854 ns (± 406.1611574792283) 135400.25285993304 ns (± 381.418827055819) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 40629.2588297526 ns (± 527.2877098837988) 38746.18225097656 ns (± 137.79627584882988) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 63247.569056919645 ns (± 184.84760788936217) 63357.32869466146 ns (± 193.37811459682604) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 113462.54319411058 ns (± 316.59580602852236) 102455.49577985491 ns (± 320.9715266783029) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 157206.86558314733 ns (± 523.1329741516217) 156816.6224888393 ns (± 462.44065927184846) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 93019.89583333333 ns (± 296.14056853931606) 92609.11783854167 ns (± 280.93911201816337) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 113726.66102818081 ns (± 260.67740694665906) 112873.36707481972 ns (± 209.71368861554546) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 119995.26628766741 ns (± 294.02040673890457) 119583.61065204327 ns (± 301.4285241505434) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 196129.5200892857 ns (± 656.5304273408668) 198833.4228515625 ns (± 308.673019690271) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 86211.45978655134 ns (± 157.355584804605) 89785.29314313616 ns (± 227.96141942750285) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 264369.71261160716 ns (± 1034.9985136471107) 262831.4501953125 ns (± 2887.8382799471938) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 58680.277506510414 ns (± 117.53182589691151) 59100.956843449516 ns (± 59.707244975916474) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 170813.86544363838 ns (± 988.9497527648841) 182644.79806082588 ns (± 917.4383850085534) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 166162.34318659856 ns (± 609.2821606773341) 169269.95004507212 ns (± 787.485928816331) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13257.694789341518 ns (± 18.86417540570007) 13218.182983398438 ns (± 23.889755269735872) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 72875.14485677083 ns (± 247.19680408073924) 76927.86342075893 ns (± 173.36813837497323) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 111644.83072916667 ns (± 1087.9576465292137) 110141.54522235577 ns (± 527.0785276898101) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 54968.35428873698 ns (± 122.19173466974331) 57088.31699916295 ns (± 137.44923424337415) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 220204.0869140625 ns (± 1575.8151094932796) 214372.11216517858 ns (± 1652.599653497145) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 218772.03450520834 ns (± 1265.055341865231) 231408.6027018229 ns (± 1197.187879349679) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 222017.84493582588 ns (± 1615.8024179089512) 216379.80305989584 ns (± 1367.2145424006978) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 59496.98954264323 ns (± 183.36802458469265) 55285.06644112723 ns (± 77.81773855336075) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9553.655649820963 ns (± 22.14410700860007) 9287.611338297525 ns (± 29.576644488724984) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 59151.00355881911 ns (± 148.5139994852038) 60100.9189860026 ns (± 252.1806933990121) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 118125.35481770833 ns (± 307.84348301724935) 116960.71655273438 ns (± 376.36075508321613) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 215611.0538736979 ns (± 650.1043307672319) 219909.609375 ns (± 488.27784804548713) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 122771.29069010417 ns (± 286.0360286954671) 122625.58875450722 ns (± 223.93559699866506) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 39051.00931803385 ns (± 83.03704229160637) 38179.4179280599 ns (± 93.23026480957822) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 67345.9912109375 ns (± 178.70525340943115) 63912.774658203125 ns (± 157.14354664903632) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 100217.69653320312 ns (± 261.24046305342875) 91551.03571965144 ns (± 247.39881676896866) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 148204.61948939733 ns (± 299.7038613625328) 143385.70462740384 ns (± 312.77536524545206) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 83303.65251813616 ns (± 197.88197470011232) 83813.85498046875 ns (± 462.3669793656446) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 119818.67414202009 ns (± 195.85653455206034) 109465.18391927083 ns (± 263.1629847965402) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 118503.15290178571 ns (± 190.28005099399647) 109158.55451311384 ns (± 221.90424774031726) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 177018.44764122597 ns (± 429.3137348369505) 165966.3837139423 ns (± 336.82879863942725) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 87974.59635416667 ns (± 203.0549676638671) 85975.83899864784 ns (± 329.8440979830398) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 234714.32942708334 ns (± 3151.0113104164584) 238044.18619791666 ns (± 1245.5264003982934) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 59364.543269230766 ns (± 74.84779228837644) 59501.83359781901 ns (± 64.45174331121103) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 153581.2882486979 ns (± 472.0823659206744) 154398.2158954327 ns (± 535.4960259511321) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 154090.36207932694 ns (± 499.24822181084346) 155227.06705729166 ns (± 375.9298594006804) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 13149.707234700521 ns (± 25.265508905626767) 13002.241668701172 ns (± 32.64093295343025) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 79458.48737444196 ns (± 193.63634484030695) 73626.20646158855 ns (± 129.217878182671) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 108865.2099609375 ns (± 211.26492446283504) 107721.66841947116 ns (± 292.17300661547205) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 54214.76277669271 ns (± 135.75053795002097) 54919.44744403545 ns (± 102.53836710720854) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 205398.89439174108 ns (± 908.1767555329283) 197061.61063058037 ns (± 1227.600687027829) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 200036.16594587054 ns (± 926.0552892665444) 211203.1947544643 ns (± 1101.921097548244) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 206591.07491629463 ns (± 968.933087349489) 212799.7599283854 ns (± 1338.4817760287242) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 55493.0184500558 ns (± 118.88739011325377) 55980.82536969866 ns (± 86.82092060797855) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9482.284596761068 ns (± 22.885045080654123) 9243.421500069755 ns (± 14.237159325483312) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61976.43338716947 ns (± 139.3115241418094) 64182.840169270836 ns (± 186.11578016198752) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 113852.32340494792 ns (± 291.9798455422358) 109808.46208844866 ns (± 264.3168871157159) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 188395.61197916666 ns (± 371.34987107818347) 173477.54952566963 ns (± 773.241417931782) 1.09

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

Please sign in to comment.