Skip to content

Commit

Permalink
Check number of keys in EVAL/EVALSHA (#1067)
Browse files Browse the repository at this point in the history
Return correct type in SCRIPT EXISTS

Co-authored-by: prvyk <[email protected]>
  • Loading branch information
prvyk and prvyk authored Mar 7, 2025
1 parent 9e1427e commit 6cee2af
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions libs/server/Lua/LuaCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using Garnet.common;
using Microsoft.Extensions.Logging;
using Tsavorite.core;

namespace Garnet.server
{
Expand All @@ -28,6 +26,11 @@ private unsafe bool TryEVALSHA()
return AbortWithWrongNumberOfArguments("EVALSHA");
}

if (!parseState.TryGetInt(1, out var n) || (n < 0) || (n > count - 2))
{
return AbortWithErrorMessage(CmdStrings.RESP_ERR_GENERIC_VALUE_IS_NOT_INTEGER);
}

ref var digest = ref parseState.GetArgSliceByRef(0);

var convertedToLower = false;
Expand Down Expand Up @@ -99,6 +102,11 @@ private unsafe bool TryEVAL()
return AbortWithWrongNumberOfArguments("EVAL");
}

if (!parseState.TryGetInt(1, out var n) || (n < 0) || (n > count - 2))
{
return AbortWithErrorMessage(CmdStrings.RESP_ERR_GENERIC_VALUE_IS_NOT_INTEGER);
}

ref var script = ref parseState.GetArgSliceByRef(0);

// that this is stack allocated is load bearing - if it moves, things will break
Expand Down Expand Up @@ -162,7 +170,7 @@ private bool NetworkScriptExists()
exists = storeWrapper.storeScriptCache.ContainsKey(sha1Arg) ? 1 : 0;
}

while (!RespWriteUtils.TryWriteArrayItem(exists, ref dcurr, dend))
while (!RespWriteUtils.TryWriteInt32(exists, ref dcurr, dend))
SendAndReset();
}

Expand Down

32 comments on commit 6cee2af

@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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 95.06145229736964 ns (± 0.45466970097535214) 94.39480693851199 ns (± 0.6760610013152185) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1087.4583333333333 ns (± 515.7558360853906) 920.9 ns (± 401.02509238088965) 1.18
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 769.1494252873563 ns (± 229.62499908144633) 762.9468085106383 ns (± 373.12319211633206) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1713.8333333333333 ns (± 331.87951734791903) 1820.8453608247423 ns (± 552.2826936943574) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 238399.32795698923 ns (± 36809.78676562727) 212404.5923076923 ns (± 9945.027755307981) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1589.25 ns (± 55.625483768183486) 1802.436170212766 ns (± 292.8881234724216) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7524.428571428572 ns (± 60.878775240023295) 8671.95744680851 ns (± 1794.2406826292877) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1180.180412371134 ns (± 401.69766166006184) 1173.4375 ns (± 339.5241193664729) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 868.5 ns (± 20.37626824745659) 837.016129032258 ns (± 283.5345471206986) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1431.475 ns (± 413.0239204462128) 1597.1764705882354 ns (± 41.51240069864312) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 263779.0612244898 ns (± 53864.580942820845) 240192.44680851063 ns (± 35714.03295161697) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1615.4705882352941 ns (± 39.8953594529784) 3100.40625 ns (± 1508.4147766734593) 0.52
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 8328.257894736842 ns (± 834.9912563663687) 11145.989130434782 ns (± 2578.404458057561) 0.75
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1152.3125 ns (± 29.135817018462575) 1061.1741573033707 ns (± 307.587488488342) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 745.5978260869565 ns (± 213.06920197529013) 885.4891304347826 ns (± 358.862197512682) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1563.5454545454545 ns (± 45.55554147749052) 2299.840425531915 ns (± 717.6720325505188) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 215427.07692307694 ns (± 2422.361467024085) 217680.7210526316 ns (± 12425.00606119887) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1773.6382978723404 ns (± 289.67998104930814) 1839.9473684210527 ns (± 777.0445696083942) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8882.8125 ns (± 998.8163659525893) 8025.035714285715 ns (± 237.25037285110727) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 911.2888888888889 ns (± 282.38297743060184) 1170.3241758241759 ns (± 308.45207059360115) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 852.4565217391304 ns (± 260.4532150113467) 874.0309278350516 ns (± 408.0066495988006) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1778.4432989690722 ns (± 368.5549475392646) 1763.02688172043 ns (± 418.04936757043447) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 253159.17460317462 ns (± 11560.489781369604) 258258.41666666666 ns (± 11531.647011140603) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1577.55 ns (± 44.0340478314344) 1885.4479166666667 ns (± 589.9537782035698) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 7956.7692307692305 ns (± 107.35932954813775) 9457.439560439561 ns (± 768.7364843804299) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1068.5257731958764 ns (± 357.66363075706056) 1131.5631578947368 ns (± 515.1085572535939) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 895.3235294117648 ns (± 40.28588788798567) 1018.8085106382979 ns (± 358.1042461485005) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1654.53125 ns (± 377.84821383376743) 1643.6344086021506 ns (± 548.955743542589) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 249303.6875 ns (± 11399.257007081298) 256180.70212765958 ns (± 9881.026414107986) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1558.8526315789475 ns (± 689.2137050603399) 1809.8125 ns (± 606.9574737986179) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7839.357142857143 ns (± 142.96939271308125) 7920.433333333333 ns (± 108.31862171170667) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 2945.872340425532 ns (± 366.44632384427007) 5229.865979381443 ns (± 2129.066523878804) 0.56
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2946.3617021276596 ns (± 370.8983819057416) 6503.1612903225805 ns (± 2164.349461909486) 0.45
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 254200.5618556701 ns (± 21983.13672777312) 274030.5412371134 ns (± 19320.575531087277) 0.93
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 257783.77659574468 ns (± 23361.058551194757) 288333.4591836735 ns (± 29079.743762313694) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 18693.428571428572 ns (± 1771.5995480723514) 34737.70212765958 ns (± 7549.08537624558) 0.54
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 142817.9693877551 ns (± 12860.398575258741) 165421.32323232322 ns (± 17055.455207147836) 0.86
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2710.639534883721 ns (± 245.6230571084696) 5846.494736842105 ns (± 1503.3976546312451) 0.46
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2551.7315789473682 ns (± 528.9050200827716) 7176.063829787234 ns (± 1311.7413757071795) 0.36
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 259568.8775510204 ns (± 29234.524227169746) 275900.8350515464 ns (± 33652.51918278197) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 262926.2653061224 ns (± 24579.330171118287) 274810.5 ns (± 22557.10607444156) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 17972.5 ns (± 83.32903019192815) 25227.920454545456 ns (± 5689.213214944053) 0.71
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 164524.01515151514 ns (± 26721.599821257358) 160230.25 ns (± 20466.722838426027) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2987.2631578947367 ns (± 295.5959796795071) 6051.242105263158 ns (± 1245.103513733061) 0.49
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2885.9895833333335 ns (± 489.76319723314776) 7592.581632653061 ns (± 3059.9238078361127) 0.38
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 217999.58333333334 ns (± 2733.044105632643) 252311 ns (± 12381.713172212776) 0.86
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 232945.39436619717 ns (± 11352.825141760808) 262070.41836734695 ns (± 17036.913326942835) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 13907.07142857143 ns (± 248.85451860187598) 28788.463157894737 ns (± 6398.256707071518) 0.48
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 146071.41304347827 ns (± 16218.667053502128) 163377.28723404257 ns (± 18158.53519187214) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2999.5052631578947 ns (± 441.8299921839633) 3924.2105263157896 ns (± 1139.5229208410246) 0.76
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3092.2263157894736 ns (± 375.9013972710461) 4982.105263157895 ns (± 2122.559542175057) 0.62
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 288537.5294117647 ns (± 9303.265940828274) 314618.25 ns (± 16296.78882207757) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 286565.3333333333 ns (± 5994.468312781474) 312109.57446808513 ns (± 20938.96739219449) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 18401.66 ns (± 491.3063945577478) 27376.40425531915 ns (± 6680.503709550278) 0.67
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 153873.59595959596 ns (± 17055.3784914949) 168445.42708333334 ns (± 21597.5451654482) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2601.6111111111113 ns (± 62.70274305744609) 7002.642857142857 ns (± 2076.721857942881) 0.37
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2653.6052631578946 ns (± 65.36979827348246) 5754.214285714285 ns (± 1421.0731551792592) 0.46
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 272243.25 ns (± 1540.09794060854) 305655.76404494385 ns (± 16953.923199112938) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 275092.0333333333 ns (± 7987.757388798113) 318808.87234042556 ns (± 32469.373695154194) 0.86
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 21884.45054945055 ns (± 3287.1157714248056) 37329.494736842105 ns (± 9112.34099458354) 0.59
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 150065.9393939394 ns (± 16344.053782875098) 177867.43157894738 ns (± 24758.44349103942) 0.84

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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19625.11260986328 ns (± 107.37146037971436) 19819.856887817383 ns (± 44.23539969438835) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19566.457592303937 ns (± 42.37799980317057) 19350.957160949707 ns (± 21.4123240708382) 1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19519.150736882137 ns (± 19.771817912755758) 19830.7070795695 ns (± 8.417389969142462) 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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 39175.65849522182 ns (± 129.67666741490743) 37066.15693766276 ns (± 548.7556245988886) 1.06
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39491.09529331752 ns (± 106.52839561910243) 39309.97129720052 ns (± 225.36167901540202) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32336.418579101562 ns (± 35.136607519216675) 32168.224499511718 ns (± 233.44400641243448) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32364.273171561104 ns (± 173.38468026781615) 31819.184568277993 ns (± 336.9875987677512) 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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1815.9727289835612 ns (± 12.795292134470227) 1941.4934796651205 ns (± 16.446516287647352) 0.94
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1812.6373322804768 ns (± 11.159454043891005) 1808.3340234120687 ns (± 9.190333017484859) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1873.5595053354898 ns (± 10.493471878579234) 1892.8621372222901 ns (± 19.413762635898006) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 137652.9631591797 ns (± 1607.637490429693) 137613.92087402343 ns (± 1196.7660549102761) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 135050.34899902344 ns (± 468.5898182083276) 134736.8158691406 ns (± 934.1449127060497) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 162456.73776041667 ns (± 938.128583713541) 151512.76411946616 ns (± 1168.2772430643424) 1.07
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 153508.35668945312 ns (± 2164.787118756183) 148861.22241210938 ns (± 563.7118615241191) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 135274.70458984375 ns (± 823.3371481502605) 136933.31881009616 ns (± 338.65626050316064) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 134545.20989118304 ns (± 384.8993356722578) 133474.4892496745 ns (± 1098.4398686893758) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 82.43145431791034 ns (± 0.1195939097331192) 82.39245964930608 ns (± 0.13197959682887495) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 16953.949846540178 ns (± 32.287208749566936) 17068.132605919473 ns (± 31.93503651156168) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16791.73344203404 ns (± 20.750944645696205) 16836.778611403246 ns (± 26.714762183577637) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16679.239981515067 ns (± 11.219118235637486) 16910.989597865515 ns (± 62.579313116265375) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17442.066940307617 ns (± 133.69409716761683) 17630.600814819336 ns (± 46.43356160846874) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 17061.955797467912 ns (± 20.390553304707932) 16290.104330880302 ns (± 99.02317306181736) 1.05
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 16042.47427368164 ns (± 12.848548850571897) 15956.531338500976 ns (± 119.60841571408518) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 17457.000685471754 ns (± 102.69963735865781) 14787.873724130484 ns (± 37.336164125845144) 1.18
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 128065.52410016741 ns (± 835.6980683288666) 124338.58869280134 ns (± 1042.8306541346315) 1.03
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21707.652506901668 ns (± 24.881456875752566) 22141.080904134116 ns (± 161.0547589992507) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20082.300194373496 ns (± 58.27725421372297) 22044.590231759208 ns (± 95.6962236201894) 0.91
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16610.088708060128 ns (± 85.5198070996117) 16371.175028483072 ns (± 7.066593193145769) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15194.810487874349 ns (± 58.59567892593719) 15014.314398193359 ns (± 60.47092234687117) 1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 138482.90380859375 ns (± 336.89832828117375) 130962.70574079241 ns (± 767.3792815752645) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1804.8317091805595 ns (± 3.0426186344485777) 1816.9926325480144 ns (± 2.398242240980314) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1768.13446191641 ns (± 1.8271587608359858) 1798.1000582377117 ns (± 1.9205586994750807) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1857.2674342564173 ns (± 1.7126938126465414) 1878.300720712413 ns (± 34.82817161143252) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 240.70363314946493 ns (± 2.855315927214385) 245.75011812845867 ns (± 2.041716172840714) 0.98
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 293.3780830065409 ns (± 1.7844758173994553) 280.8627377827962 ns (± 0.41487737477627984) 1.04
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 314.9487328529358 ns (± 1.466780552924698) 319.08195771489824 ns (± 1.6300808150406667) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 326.0931372642517 ns (± 0.8027978612860632) 351.6974550393912 ns (± 1.3867646064741481) 0.93
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 271.44334348042804 ns (± 2.0466216096940233) 247.7327987353007 ns (± 1.6117864415965624) 1.10
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 199.82048543294272 ns (± 1.230435854733789) 190.4124327806326 ns (± 0.26641058279288404) 1.05
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 322.313850124677 ns (± 0.2925400450924457) 312.62852910359703 ns (± 2.33178496644705) 1.03
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 333.0532505353292 ns (± 2.1560680403005503) 324.2451746622721 ns (± 1.7831028497896455) 1.03
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 375.22871102605546 ns (± 1.3123687241258182) 385.4482497056325 ns (± 3.529358093725733) 0.97
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 377.6393618583679 ns (± 2.148930013493489) 384.29546960194904 ns (± 1.92775883132461) 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.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 48820.5231241862 ns (± 315.33748315523013) 48380.8501020159 ns (± 239.90957954622877) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 195386.61575520833 ns (± 1422.58246578405) 201962.0540301983 ns (± 296.46917313056673) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 122145.0005493164 ns (± 387.1002223757574) 123008.6048490084 ns (± 490.324288019281) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 100300.37284342448 ns (± 620.943248852766) 100427.17746988933 ns (± 137.0307029469601) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 48969.46537562779 ns (± 38.769800097625456) 49859.74252522786 ns (± 221.08048997211546) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 212841.07625906807 ns (± 1442.3589785573488) 203967.93235677082 ns (± 1494.9772394399956) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 133979.70390625 ns (± 1365.9740969290353) 139910.94606236048 ns (± 921.2929619195253) 0.96
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 129808.97941706731 ns (± 422.4949805186598) 125428.15457589286 ns (± 381.55248925198424) 1.03
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 48429.59694998605 ns (± 202.69360623428165) 47687.617821326625 ns (± 76.57700798606426) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 203056.4632219587 ns (± 700.597045613194) 195588.5229143415 ns (± 335.74413489154495) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 125835.27309945914 ns (± 381.0676598154524) 123211.8798828125 ns (± 204.51699587499942) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 103534.23745524089 ns (± 558.8404769633656) 97458.2353515625 ns (± 342.65935941337995) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35295.95289963942 ns (± 73.63662509430716) 37668.9404296875 ns (± 133.33031936823096) 0.94
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37723.19899338942 ns (± 55.6773638566668) 37365.697537935695 ns (± 28.664588446090434) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30459.166172572546 ns (± 84.73378198890434) 30662.85226004464 ns (± 79.47070273307727) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30750.54931640625 ns (± 36.69789411865518) 30130.75932094029 ns (± 23.750705260539863) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16169.316914876303 ns (± 65.45649975987754) 16138.984328049879 ns (± 19.21142643967436) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16009.036690848214 ns (± 20.842573189739152) 15919.355773925781 ns (± 16.348490198118437) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15450.540488106864 ns (± 12.992358731888212) 14799.976114126352 ns (± 16.715073179882314) 1.04
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13035.603768484933 ns (± 14.373245567999632) 13038.44965616862 ns (± 25.70609514541588) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 140932.01528695913 ns (± 141.17985576220917) 140953.62630208334 ns (± 176.5099860575782) 1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20655.970881535457 ns (± 29.155408873935436) 20121.49153489333 ns (± 28.737550029801923) 1.03
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20042.875569661457 ns (± 22.3544456385921) 19260.754612513952 ns (± 45.510684679691174) 1.04
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15609.005519321987 ns (± 45.133577185228084) 15917.898457845053 ns (± 22.93174718812658) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15322.357823298527 ns (± 12.91416165324913) 15235.633850097656 ns (± 45.949384918106944) 1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 153850.5092075893 ns (± 248.3959561632596) 150835.0620814732 ns (± 211.51282443807904) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 108001.79349459134 ns (± 128.1443573957314) 105753.466796875 ns (± 215.4592543581896) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 114224.7259842722 ns (± 3868.1226450321205) 99504.71848707933 ns (± 208.21216250012608) 1.15
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 118495.07731119792 ns (± 387.0825281980016) 117833.35336538461 ns (± 890.0006761154405) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 114878.54849008414 ns (± 191.98025015237553) 114570.04743303571 ns (± 393.9362367134283) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 103174.41057477679 ns (± 206.7536777672595) 105859.63396344866 ns (± 207.54131548316735) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 98500.22234235491 ns (± 322.62638893783515) 97795.22564227764 ns (± 156.65835271029982) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 267.64665126800537 ns (± 2.011228866913472) 254.59745575831488 ns (± 1.0599637751435493) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 309.09925546646116 ns (± 2.7172461045504654) 318.61354297002157 ns (± 1.1602263994238038) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 522.1178902943929 ns (± 3.1152951844167154) 504.1217807623056 ns (± 1.906329081404606) 1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 610.478120803833 ns (± 1.3456133883590078) 598.7932047526042 ns (± 2.0806556706092967) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 275.0244951588767 ns (± 1.3232802132990946) 241.4638526837031 ns (± 0.2627682883139878) 1.14
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 317.9774357477824 ns (± 0.6114445481422026) 314.68848950068156 ns (± 2.672270935049428) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 502.3307932340182 ns (± 1.330382885463122) 524.3540807088216 ns (± 2.6063377768228193) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 614.0186393737793 ns (± 1.489982541347281) 606.8365699132283 ns (± 2.1764593495879065) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 250.57346305847167 ns (± 2.274787040091207) 248.13568490346273 ns (± 1.3008411257602484) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 330.22286062974194 ns (± 1.1784613867149238) 332.8514090855916 ns (± 1.3561835282894614) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 540.4907871246338 ns (± 3.8330905461284535) 530.8040107091268 ns (± 1.582716181833622) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 626.8347482045491 ns (± 2.957031958548106) 604.8748605092367 ns (± 3.751500956599499) 1.04
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 245.0176035563151 ns (± 0.3260586194075577) 245.14147252302902 ns (± 0.3240517252941891) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 333.06913878122964 ns (± 1.9794780522172695) 313.0748126665751 ns (± 1.951376478594996) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 523.2147376378377 ns (± 3.002535165025683) 502.30848083496096 ns (± 2.2767800017158946) 1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 615.3637610753377 ns (± 2.6053667707846975) 611.5961426417033 ns (± 2.3961264283251507) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 247.8477313177926 ns (± 1.2571362485325017) 254.0921096120562 ns (± 1.3701065935160615) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 324.7847732226054 ns (± 1.2358155640464201) 316.28225682331964 ns (± 0.9552334867223219) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 550.9889324188232 ns (± 2.23398673868735) 520.0772328694661 ns (± 1.940504601708414) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 603.766828757066 ns (± 1.4388080775014929) 603.2924789019993 ns (± 1.6288679966658963) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 70204.40586635044 ns (± 98.80721484442957) 70322.22737630208 ns (± 116.99751129398125) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 225432.7937825521 ns (± 401.78571220075014) 225289.32407924108 ns (± 218.95453316255887) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 139457.75349934897 ns (± 286.9527875900189) 144037.74588448662 ns (± 375.9351941761628) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123945.67522321429 ns (± 174.8604823169096) 124239.41487630208 ns (± 453.802244246802) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 69217.04549153645 ns (± 60.93599958051449) 69284.79265485491 ns (± 133.58422445129884) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 251154.04052734375 ns (± 403.50529413176184) 234084.84049479166 ns (± 664.6427925674799) 1.07
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 149255.68673270088 ns (± 362.0979659555305) 152164.38833383413 ns (± 237.82218609401892) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 153175.24576822916 ns (± 398.16958274977515) 149721.54366629463 ns (± 263.90011963615683) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 68900.85167518028 ns (± 41.47134113776058) 69946.58464704241 ns (± 219.1340469377645) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 231717.57638113838 ns (± 326.1833336452698) 226338.22303185097 ns (± 367.826346163854) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 140629.9351283482 ns (± 155.95203948070883) 140180.58384486608 ns (± 337.275190032169) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 126644.58383413461 ns (± 151.43631596447872) 124902.21842447917 ns (± 357.4210863146889) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 214.5604065486363 ns (± 0.40491288903134787) 225.57754176003593 ns (± 0.32112796432715507) 0.95
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 274.2614575794765 ns (± 0.8055455766622014) 284.1012128194173 ns (± 0.909566773828442) 0.97
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 305.94708238329207 ns (± 0.5515232456768292) 307.92646408081055 ns (± 0.8123679741250389) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 313.4674008687337 ns (± 0.49708703957114386) 311.9801411261925 ns (± 0.5942473752212188) 1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 227.93036528996058 ns (± 0.29565521737792244) 224.91628612790788 ns (± 0.5027498398666563) 1.01
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 214.865452448527 ns (± 0.4186771710651337) 181.42100175221762 ns (± 0.22519582044210334) 1.18
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 341.30743344624835 ns (± 0.806094146701437) 307.3237521307809 ns (± 0.41119822375534043) 1.11
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 289.29771184921265 ns (± 0.3659633156503438) 293.4008870806013 ns (± 0.6015928783864877) 0.99
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 351.4883484159197 ns (± 1.1919234707766575) 351.1989630185641 ns (± 0.31936219633009927) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 387.6577450678899 ns (± 0.731611610488609) 356.0455458504813 ns (± 0.7877065403399551) 1.09

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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 3510.674157303371 ns (± 871.3388310692413) 7469.791666666667 ns (± 746.940396645108) 0.47
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3137.5 ns (± 954.7939981730973) 6175.510204081633 ns (± 1501.8415653868649) 0.51
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 255281.6326530612 ns (± 61274.428491807936) 253555.6701030928 ns (± 40855.278037931654) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 269400 ns (± 52752.237020227854) 266781.63265306124 ns (± 52966.22410816196) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 28992.105263157893 ns (± 10448.970008767415) 33803.092783505155 ns (± 8369.966816046417) 0.86
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 147074 ns (± 32540.900821314495) 140589.69072164947 ns (± 26205.094465485476) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 5053.061224489796 ns (± 2605.236759592591) 6215.625 ns (± 1455.1779146062845) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 5552.631578947368 ns (± 2669.3629053144414) 6133.673469387755 ns (± 1579.1126228941737) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 290637.11340206186 ns (± 59168.18598915656) 279112.62626262626 ns (± 54334.394687836444) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 284864 ns (± 50688.06270721047) 243152.1739130435 ns (± 34537.88007474305) 1.17
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 34285.10638297872 ns (± 9970.267168331837) 35925.510204081635 ns (± 9350.30801879203) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 141940.20618556702 ns (± 27297.52224635742) 128862.5 ns (± 17898.44597782312) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 7067.708333333333 ns (± 1706.951409394857) 6714.583333333333 ns (± 1581.6699480490252) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 6813.40206185567 ns (± 1781.4220014019807) 6620.833333333333 ns (± 1663.4090971740557) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 309102 ns (± 52418.30002754551) 274793.1034482759 ns (± 31617.23401514185) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 304443.43434343435 ns (± 63632.31941238049) 263593.3333333333 ns (± 20584.710154258464) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 36562.36559139785 ns (± 5346.472099278963) 36642.22222222222 ns (± 6154.343999357039) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 135094.73684210525 ns (± 23662.509032361864) 139374.48979591837 ns (± 25090.004216673187) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 6192.783505154639 ns (± 2132.987313540586) 6108.510638297872 ns (± 1522.3538349576752) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 6053.191489361702 ns (± 1185.8214454849226) 5618.9473684210525 ns (± 1615.8322232819198) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 326027.38095238095 ns (± 29456.160405406383) 308670.3703703704 ns (± 24121.709332282215) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 365463.2653061224 ns (± 70669.18339708874) 317126.4367816092 ns (± 25705.29064975533) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 36386.458333333336 ns (± 11051.764515384357) 41020.21276595745 ns (± 6461.808059289916) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 159622.22222222222 ns (± 35435.24290744029) 158868 ns (± 31530.795848958314) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 7675.257731958763 ns (± 1593.9358341222426) 6606.521739130435 ns (± 1693.7379396805832) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 7520.618556701031 ns (± 1390.214172973141) 5872.916666666667 ns (± 1703.4626757634871) 1.28
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 343923.25581395347 ns (± 37963.87655907406) 322177.0588235294 ns (± 28444.630375501096) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 367837 ns (± 79026.0814317947) 317550.63291139243 ns (± 24153.535991161607) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 48181.25 ns (± 7589.526196986004) 42238.88888888889 ns (± 5206.444676292152) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 170324.48979591837 ns (± 26400.109579687018) 150908.42105263157 ns (± 27594.031358780096) 1.13

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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 2244.3298969072166 ns (± 1011.4932311691616) 1808.695652173913 ns (± 668.0547740116748) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 626.5957446808511 ns (± 801.2323212838265) 656.25 ns (± 713.230235212342) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 3122.222222222222 ns (± 2304.6229296942606) 2331.958762886598 ns (± 1881.0206887791326) 1.34
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 241500 ns (± 48314.982932394545) 229713.1313131313 ns (± 37869.31784403275) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 4281.443298969072 ns (± 1952.2065452172328) 2379.381443298969 ns (± 2288.0549483645273) 1.80
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 11010.204081632653 ns (± 3425.931728062308) 8810.60606060606 ns (± 2785.964024769493) 1.25
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1504.1666666666667 ns (± 1571.9861166299136) 835.5555555555555 ns (± 794.1232337377161) 1.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1152.127659574468 ns (± 1137.6006370138198) 1142.4242424242425 ns (± 1221.2272941169078) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2505.2083333333335 ns (± 2154.4748922657477) 2285.4166666666665 ns (± 1439.0039805853044) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 239428.94736842104 ns (± 44329.143419729946) 213860.21505376344 ns (± 39831.995386560644) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 5142.105263157895 ns (± 2428.3598767335643) 2637.1134020618556 ns (± 1821.53321337347) 1.95
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 12812.121212121212 ns (± 3399.2878223891867) 8501.041666666666 ns (± 3012.5525037282423) 1.51
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1557.7319587628865 ns (± 1555.8916958041027) 1722.680412371134 ns (± 1716.9804620951563) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 742.6966292134831 ns (± 598.0817138700875) 725.2631578947369 ns (± 837.672614291886) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 3532.6530612244896 ns (± 2402.09425423476) 1716.3265306122448 ns (± 1469.8827975965685) 2.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 265362.62626262626 ns (± 50589.66093019762) 228025 ns (± 38684.469888138774) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 3612.2448979591836 ns (± 2932.303739000653) 2597.979797979798 ns (± 2246.538371060895) 1.39
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 11609.79381443299 ns (± 3467.667918122784) 8916.666666666666 ns (± 3618.102633517556) 1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1100 ns (± 1307.1597709028024) 1153.6842105263158 ns (± 1297.363162654108) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 1104.4444444444443 ns (± 867.2455571690542) 558.3333333333334 ns (± 656.5727067874858) 1.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 2772.9166666666665 ns (± 2529.3427133157543) 1867.0103092783504 ns (± 1616.3694947760594) 1.49
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 305201.0101010101 ns (± 58112.34105284997) 287424.7474747475 ns (± 47835.30278505217) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 3631.313131313131 ns (± 2508.2576465260545) 3027.5510204081634 ns (± 2373.469365141878) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 12518.041237113403 ns (± 3350.39010140836) 8716.842105263158 ns (± 4364.012711128274) 1.44
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1853.6082474226805 ns (± 2053.1891786351794) 1234.375 ns (± 1169.329823805972) 1.50
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 719.5402298850574 ns (± 829.098569119635) 784.375 ns (± 713.2325412477594) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3111.4583333333335 ns (± 2423.8668450342184) 1703.0927835051546 ns (± 1562.6135697557734) 1.83
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 286048.3146067416 ns (± 33825.28005783259) 256378.4090909091 ns (± 21052.299128345618) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 4089.89898989899 ns (± 2926.2183909143723) 3186.1702127659573 ns (± 2574.7158132701124) 1.28
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 11641.836734693878 ns (± 4180.216624125602) 9272.916666666666 ns (± 3215.5045169064247) 1.26

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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 146.54178435985858 ns (± 0.43398370618652776) 143.36713722773962 ns (± 0.26280520381840977) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 185.78391245433264 ns (± 0.6837711492707886) 202.74794782911027 ns (± 0.6778575546191088) 0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 270.32288823808943 ns (± 0.9266474541687922) 273.423365184239 ns (± 1.498133534189638) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 293.5716438293457 ns (± 0.7917006482840029) 280.1850191752116 ns (± 0.7528332159260334) 1.05
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 150.36401748657227 ns (± 1.6826548623155286) 144.82181753431047 ns (± 0.7330717707413535) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 176.90376213618688 ns (± 0.357469781354438) 178.02681922912598 ns (± 0.6735160333719391) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 274.971316410945 ns (± 0.7048712018247789) 281.5208809716361 ns (± 0.4344244611569098) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 310.91209191542407 ns (± 0.4148439177127795) 302.0094735281808 ns (± 0.7873339595914639) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 138.4437016078404 ns (± 0.3582174647625287) 151.50499184926352 ns (± 0.962839307323114) 0.91
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 170.5458164215088 ns (± 0.22517065326419256) 173.88667662938437 ns (± 0.22564481237467304) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 284.340187219473 ns (± 0.918694528280478) 275.7708676656087 ns (± 0.8172496783197077) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 290.2083056313651 ns (± 0.9866825889049088) 276.1941941579183 ns (± 0.2901200336998818) 1.05
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 146.08597925731115 ns (± 0.2500428629813483) 146.08574424471175 ns (± 0.29176131947376927) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 182.64468633211575 ns (± 0.2121227801467762) 175.0188414255778 ns (± 0.4875640612168743) 1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 271.10705035073414 ns (± 0.5138360814177935) 281.5305563119742 ns (± 0.8738365315605544) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 309.9780082702637 ns (± 0.6274805973323138) 283.8030529022217 ns (± 0.5204372996845484) 1.09
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 147.4473510469709 ns (± 0.5093768471923321) 140.45833074129544 ns (± 0.36300034617657817) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 177.08280086517334 ns (± 0.38461984595380955) 187.75197505950928 ns (± 0.3115917567098841) 0.94
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 268.09984615870883 ns (± 0.2887929036116292) 263.8457004840557 ns (± 0.27165941638312796) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 285.0109799702962 ns (± 1.2277597189962295) 275.9835940140944 ns (± 0.4251253415295728) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 42506.18578592936 ns (± 59.340075791195446) 42968.577311197914 ns (± 297.18462130556674) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 54690.34537353516 ns (± 307.3172498410953) 54684.827200753345 ns (± 258.3403139379609) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 94504.09451497396 ns (± 734.804105354036) 95165.08877798227 ns (± 127.91443707165571) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 73849.93727620442 ns (± 636.1005498447287) 69337.52250569662 ns (± 333.88567402814806) 1.07
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 36869.72481689453 ns (± 362.89886142311855) 34113.713470458984 ns (± 57.009875010058096) 1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 34108.13605172293 ns (± 46.437282189996424) 34053.962254842125 ns (± 31.880710277447406) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 173816.14428710938 ns (± 868.8426601384573) 177034.64053548177 ns (± 927.6980153907537) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 353645.4212076823 ns (± 2498.2354493358403) 339454.5631347656 ns (± 2366.7897843064957) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 45613.589002336776 ns (± 234.759552359904) 41870.92923409598 ns (± 147.6091805664829) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 60071.625876290454 ns (± 432.8595520869399) 60704.20275878906 ns (± 366.19836288634457) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 101206.7837117513 ns (± 231.2898195237662) 103799.34761265347 ns (± 503.51880525980835) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 69929.36412702288 ns (± 293.294413089053) 72146.70664625902 ns (± 409.7073613107813) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 34993.00369262695 ns (± 199.17044388201003) 35017.17977435772 ns (± 70.06840307045819) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 39910.074094645184 ns (± 338.6254424915587) 39438.51016470102 ns (± 165.28019508928733) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 183404.1968424479 ns (± 1206.9036741823854) 178420.41149902344 ns (± 898.2435996259015) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 357838.3403971354 ns (± 3388.685686639845) 360613.7954589844 ns (± 1034.5760024267506) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 40247.53248378209 ns (± 164.9938043349688) 47607.85028889974 ns (± 178.18241329767682) 0.85
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 51133.44925130208 ns (± 235.4753021559338) 50325.588524451625 ns (± 145.1934628870881) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 91988.82447916667 ns (± 939.7220379326046) 92778.93715122768 ns (± 201.39072774307576) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 74894.73838588169 ns (± 397.48673856576147) 72151.57681710379 ns (± 472.50747361845214) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 33955.50729370117 ns (± 49.59782227686711) 35317.89610188802 ns (± 222.12970713214872) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 33890.06382242838 ns (± 225.13286014752077) 33578.46283976237 ns (± 226.98216696762765) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 180017.7670549665 ns (± 727.005493110552) 179477.84912109375 ns (± 1075.5254707930696) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 331200.1037272135 ns (± 2582.9249346884117) 340814.59322916664 ns (± 2930.6992460996016) 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.RawStringOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15906.16950378418 ns (± 112.59635778600929) 15151.157755925105 ns (± 16.029564381075833) 1.05
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19926.07196044922 ns (± 29.511597463006762) 20845.3017977201 ns (± 72.60471248228177) 0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21820.569933573406 ns (± 18.685714701924738) 22509.610137939453 ns (± 199.6443828253824) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22446.10822753906 ns (± 104.7113923381854) 24144.37332356771 ns (± 142.39881415688177) 0.93
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16383.32933161809 ns (± 20.074427874339694) 16440.530775960287 ns (± 113.61902227525565) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10427.082410539899 ns (± 52.335689358329596) 10435.396498362223 ns (± 10.309706778596686) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22545.347744750976 ns (± 157.85569678560955) 22489.75383431571 ns (± 87.40853319386572) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21775.432591756184 ns (± 102.49200610656655) 21451.86709477351 ns (± 18.303570744483693) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27873.852431233725 ns (± 130.40962418189736) 26939.005497859074 ns (± 61.26942505495135) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26955.5080544608 ns (± 116.80694077788105) 27547.908309936523 ns (± 149.13618179379242) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 22582.432049560546 ns (± 148.59365853966577) 21293.68001200358 ns (± 102.00943914489739) 1.06
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 28056.601061139787 ns (± 107.45669874956506) 26754.658982496996 ns (± 65.35858168935982) 1.05
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29351.149185180664 ns (± 106.71699517197248) 29300.08188273112 ns (± 115.24713897185835) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30633.520878092448 ns (± 278.2782304755927) 30283.45037841797 ns (± 115.72898104770633) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16855.952580378605 ns (± 9.885749912653413) 16258.238332895133 ns (± 12.459135941238836) 1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10651.237796020509 ns (± 53.10196870211058) 10557.111665852864 ns (± 48.22441395310209) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27918.305198160808 ns (± 78.64029040716694) 28595.705346679686 ns (± 124.49312069716282) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28527.637159220376 ns (± 113.81416531520115) 29953.510506184895 ns (± 333.04078259384204) 0.95
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 32741.189671107702 ns (± 75.58196795199459) 33043.48976847331 ns (± 386.0640481824111) 0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33701.96200764974 ns (± 216.15581128838144) 32667.52392578125 ns (± 136.40626529729988) 1.03
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15272.21657002767 ns (± 99.47806288553828) 15537.351407564604 ns (± 20.04342883248636) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20036.110869344076 ns (± 93.95080710642179) 19911.25674002511 ns (± 72.46056766079143) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20938.171042306083 ns (± 63.59943915814636) 22721.683788593 ns (± 19.068039954033104) 0.92
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22697.560576375326 ns (± 102.4464558358075) 23923.188104248045 ns (± 104.49577832534075) 0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 17077.551618303572 ns (± 20.378321806219784) 16088.748438517252 ns (± 13.118333337897662) 1.06
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10777.09332784017 ns (± 42.67041271948405) 10662.182525634766 ns (± 55.846891578076146) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21989.062218802315 ns (± 82.53302161655046) 22025.728892399715 ns (± 56.41380224521193) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22491.84010750907 ns (± 17.389024981332252) 22637.79067993164 ns (± 75.46085770569132) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28473.81764424642 ns (± 85.27216411341023) 27010.892510047324 ns (± 73.60932744486938) 1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26979.209946695963 ns (± 59.841543671588695) 26610.77506612142 ns (± 124.70369854947725) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 66424.98866489956 ns (± 165.22397743515577) 66856.6388811384 ns (± 194.96391592530543) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 85958.32926432292 ns (± 589.5887720901676) 86196.47115071614 ns (± 83.34708667686479) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 104585.03766741071 ns (± 171.9370454011064) 105961.9775390625 ns (± 183.81490473305257) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 89864.35808454241 ns (± 141.21299651875887) 89964.29818960336 ns (± 92.03338852971298) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59507.83996582031 ns (± 248.48183497909426) 58998.91052246094 ns (± 98.8112894310827) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56439.03869628906 ns (± 340.8996004948608) 56556.284877232145 ns (± 38.73838014547143) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 194139.53857421875 ns (± 763.9807365274606) 191269.11795479912 ns (± 600.9309496858314) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 322730.6570870536 ns (± 974.6537187291958) 328992.8059895833 ns (± 1219.121783168217) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 65753.20260184152 ns (± 46.38659534691656) 65317.02927809495 ns (± 58.597003764914675) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89999.89342322716 ns (± 199.1400315805943) 89512.42441030648 ns (± 131.41421227259372) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 115106.71630859375 ns (± 322.40752240267955) 114545.61418805804 ns (± 217.46662690117495) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 88497.80535016741 ns (± 182.85086418136058) 97585.89390345982 ns (± 106.7956970926827) 0.91
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 59095.909118652344 ns (± 27.491207111752374) 58929.413248697914 ns (± 97.77305635030679) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 62291.431477864586 ns (± 311.10127707914523) 61007.657063802086 ns (± 458.64126199927574) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 196326.03934151787 ns (± 543.4634594312885) 199337.0814732143 ns (± 401.6460427259519) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 340338.80859375 ns (± 1703.2528851692966) 335746.79827008926 ns (± 877.4723046255192) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 64913.05072490986 ns (± 33.4847903066656) 65197.486165364586 ns (± 94.00602332445415) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 82652.28637695312 ns (± 61.8373309762383) 84098.12796456473 ns (± 133.8724231868867) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 110734.2302594866 ns (± 297.82528135161) 106702.0052396334 ns (± 135.90723548110748) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 88815.16153971355 ns (± 723.1796170602117) 87781.69189453125 ns (± 201.6138337859969) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59589.54732259115 ns (± 167.62489460238643) 58903.977748325895 ns (± 59.38628965976206) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 57644.334309895836 ns (± 481.2687001321074) 57686.932373046875 ns (± 60.80639712972065) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 187612.06926618304 ns (± 1208.220290839561) 197227.36572265625 ns (± 483.36105398532) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 319667.46651785716 ns (± 2113.824511017488) 314182.4104817708 ns (± 1039.4879778043573) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 147324.45467703682 ns (± 564.7064438818248) 146192.6314086914 ns (± 418.2367373970991) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 18181.617967878068 ns (± 71.05588461203541) 19881.5398641733 ns (± 30.670493112622562) 0.91
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 16626.948678588866 ns (± 188.42327962644086) 17098.786084493 ns (± 28.82837849016635) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 145795.87801419772 ns (± 216.26161366153704) 148168.2207438151 ns (± 205.2460097420777) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 47772.003736223494 ns (± 292.3970050670221) 45645.33731282552 ns (± 229.30707286259081) 1.05
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 107075.01030273437 ns (± 306.4254307087386) 104065.99610314003 ns (± 151.36874234464938) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10178434.000868056 ns (± 208864.69963898542) 10395048.5703125 ns (± 203459.64236075737) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 279440.07271972654 ns (± 28418.552298231632) 282527.7575097656 ns (± 29959.83981656149) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 146717.14598670372 ns (± 513.7535637933372) 147092.62259615384 ns (± 425.5182214161323) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19549.45278422038 ns (± 46.38299720396218) 19773.50794328962 ns (± 128.82332365506048) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 15785.440087454659 ns (± 30.80722021417575) 16735.066376906176 ns (± 11.070815847409673) 0.94
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 162469.9463297526 ns (± 252.02664505833488) 141811.26652018228 ns (± 168.65941041948597) 1.15
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 44578.12105916341 ns (± 347.47972778971456) 42681.544252522785 ns (± 264.5344945174506) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 107570.82078450521 ns (± 555.8248343193725) 108145.39495035807 ns (± 371.25048751986395) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10263074.583007812 ns (± 197172.76915963434) 10311715.90625 ns (± 178892.10087244702) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 286227.48125 ns (± 28740.734784153614) 279464.87733886717 ns (± 29439.687197416628) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145721.53651646205 ns (± 681.6437781801766) 145058.3695678711 ns (± 452.56744306215097) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 20137.376262119837 ns (± 32.43399670107869) 19759.10451398577 ns (± 89.90071674924907) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 15903.336608886719 ns (± 85.01956779691888) 17126.366803995767 ns (± 101.28951480155939) 0.93
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 145297.3784367488 ns (± 540.3184502945841) 141614.30269949776 ns (± 713.945884321813) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 45327.32649332682 ns (± 329.16700799020543) 43212.36053466797 ns (± 110.243700519588) 1.05
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 104268.6459437779 ns (± 783.4477901004966) 118290.84473470053 ns (± 379.66667410242275) 0.88
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8444238.897836538 ns (± 37317.136586803) 8353079.251041667 ns (± 54130.47242014326) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 232198.98803710938 ns (± 590.5904466083443) 229324.5555013021 ns (± 704.2683223590282) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 145689.26893028847 ns (± 570.8981485845319) 145678.01002604168 ns (± 538.2133833084458) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 18289.68808570275 ns (± 39.990117510785495) 19664.066326904296 ns (± 86.76626962303608) 0.93
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16110.738464355469 ns (± 115.91773660625158) 17051.75862473708 ns (± 32.680403877895536) 0.94
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 146978.53680419922 ns (± 352.3324954595826) 142101.3627580915 ns (± 172.92177029471628) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 44030.801810709636 ns (± 194.43335135525584) 42454.536791992185 ns (± 175.24370876065024) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 103275.96110316685 ns (± 271.4951397533825) 102987.39944223258 ns (± 136.15904639616943) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9501589.5703125 ns (± 54467.21210328658) 9490009.145432692 ns (± 36547.736468784984) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 258408.79850260416 ns (± 1954.2884689449834) 250754.755859375 ns (± 331.32417502841383) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 146184.7842548077 ns (± 717.8445090158125) 145937.79886067708 ns (± 683.9038472454075) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 18220.6405359904 ns (± 10.11114443979569) 19718.097414143882 ns (± 29.98011321604421) 0.92
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 16189.939628092448 ns (± 143.08111846470663) 17101.014260864256 ns (± 93.11626469740379) 0.95
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 144567.66446940103 ns (± 163.49390955472876) 141936.23904854912 ns (± 541.5185572264113) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 45106.32338538537 ns (± 54.82359610112047) 42637.2178700765 ns (± 21.656837658770733) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 104861.57209472657 ns (± 513.5727042383368) 102360.1290608724 ns (± 328.52357572523766) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9394570.09486607 ns (± 63308.86292114294) 9284210.690625 ns (± 88347.2008489744) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 260183.4317157452 ns (± 869.6394062495959) 265319.4008601262 ns (± 316.5256003839112) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14306.160191127232 ns (± 22.49626700331501) 14414.412907191685 ns (± 29.94482243799039) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 21014.017944335938 ns (± 100.88885048730548) 20357.098592122395 ns (± 29.269007973007653) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 20572.09690638951 ns (± 18.705533844149397) 22348.770493727465 ns (± 18.253967036383965) 0.92
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 21983.462727864582 ns (± 28.578827923318205) 22284.295872279577 ns (± 51.25201766241881) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15680.312053973857 ns (± 15.789974760954172) 15733.653869628906 ns (± 29.277494723353282) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10896.290806361607 ns (± 35.72691326379089) 10960.4002732497 ns (± 22.44635238398519) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21309.83668736049 ns (± 41.4900708061449) 22291.971028645832 ns (± 71.06378298816512) 0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22028.792982835035 ns (± 37.47350609396477) 22226.868489583332 ns (± 41.12456850021549) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 24988.488115583146 ns (± 113.44368056942503) 25692.508521446816 ns (± 67.81898820162166) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25861.702669583836 ns (± 49.61332617932432) 25735.76485770089 ns (± 57.408304319036546) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19635.411987304688 ns (± 47.60630786137313) 21616.626892089844 ns (± 56.675732685333216) 0.91
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26044.054957798548 ns (± 56.26278999197967) 27507.304969200723 ns (± 56.174816574192256) 0.95
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29011.98232014974 ns (± 69.1198213488362) 27644.33114188058 ns (± 26.700024890849356) 1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 29124.45111955915 ns (± 90.30946294884146) 28824.798583984375 ns (± 89.06330359844506) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15910.46142578125 ns (± 21.375209213947155) 15726.454416910807 ns (± 22.039515546021995) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11023.663991292318 ns (± 14.356769792280225) 10823.819478352865 ns (± 15.398150623177761) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28127.495930989582 ns (± 43.25208514956411) 28699.156392415363 ns (± 38.40044616377965) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26481.01327078683 ns (± 71.63056751100234) 27978.04921468099 ns (± 50.819083986582484) 0.95
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33494.66421944754 ns (± 96.25013205273672) 32933.43505859375 ns (± 126.42394269752317) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 32770.926106770836 ns (± 129.40247931048876) 33218.73997279576 ns (± 135.09561030698077) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14833.822849818638 ns (± 13.896618948253758) 14160.142190115792 ns (± 22.143884222177757) 1.05
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20982.491556803387 ns (± 33.404743258722746) 20488.2573445638 ns (± 51.05913450140679) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21079.78297642299 ns (± 36.16724703989367) 21719.800156813402 ns (± 34.22908135231988) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22713.190460205078 ns (± 15.380474824763319) 22768.133239746094 ns (± 55.85257411641546) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15594.925333658854 ns (± 24.741924522282343) 15356.116638183594 ns (± 26.301171528894063) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10940.364278157553 ns (± 14.238315342305343) 10713.05658976237 ns (± 36.240763166913794) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21318.460552509016 ns (± 18.11093306934853) 22054.60248674665 ns (± 22.24520365389164) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21804.093815730168 ns (± 14.266348792556533) 22006.046186174666 ns (± 33.531171590700424) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27335.350254603796 ns (± 28.306379121390872) 25398.90329996745 ns (± 25.99029505480763) 1.08
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27375.970967610676 ns (± 183.41173267759555) 25664.0727742513 ns (± 34.131261032010336) 1.07

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: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 140251.24311174665 ns (± 906.9218544707131) 143212.57245342547 ns (± 631.2998059443244) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10618.847607203892 ns (± 94.639674865737) 13062.113098144531 ns (± 13.707031088299681) 0.81
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 13840.32521711077 ns (± 165.53291361846772) 10513.635565621513 ns (± 7.246428776843244) 1.32
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 8975.597637469951 ns (± 36.085078954545146) 9434.597333780925 ns (± 80.58450249642829) 0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11849.371189371745 ns (± 121.3415061673932) 11485.583530680338 ns (± 107.01033017088704) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12844.834664481026 ns (± 86.21686613649543) 12831.289993286133 ns (± 36.456509232502626) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10238.296572875977 ns (± 61.04749392869415) 11665.419442983773 ns (± 30.4829078296377) 0.88
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9341.936668395996 ns (± 59.81318259760725) 9237.720291646321 ns (± 97.68799299205492) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12313.419892447335 ns (± 10.157033327125546) 12469.423920767647 ns (± 79.54211390129682) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11992.162507120769 ns (± 61.33716447801727) 11980.150422232491 ns (± 42.01140203519409) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10650.623673575265 ns (± 33.49214817790125) 10527.297688075474 ns (± 63.09028272658773) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13643.715628051757 ns (± 63.037292148864424) 13734.059816632953 ns (± 53.04885166111205) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12523.38971710205 ns (± 84.36831764172729) 12517.406891959054 ns (± 66.2311815560106) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11080.951443990072 ns (± 72.12293362438257) 11296.564581298828 ns (± 96.84344435833081) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10992.904747009277 ns (± 36.58802306505612) 11907.185539832482 ns (± 72.24496544158248) 0.92
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 154109.66489955358 ns (± 789.8157604149111) 164508.9727313702 ns (± 1195.3968177810032) 0.94
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 64962.52243652344 ns (± 313.39551098491495) 59421.43598820613 ns (± 277.55409534556526) 1.09
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 52046.20587158203 ns (± 221.19055249989285) 47360.10911342076 ns (± 241.77521844892112) 1.10
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 54920.426622663224 ns (± 203.61433586987064) 55472.20311628069 ns (± 254.11007409070172) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 85188.92983398438 ns (± 314.78679506452215) 85157.62843424479 ns (± 633.9637351493252) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 117084.77201625278 ns (± 723.7364300028655) 114690.28291015625 ns (± 610.9151299066128) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 48758.809391276045 ns (± 291.8512614347697) 48790.801610310875 ns (± 118.0588932996928) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 52975.12562779018 ns (± 170.9629594862465) 57157.63631998698 ns (± 268.2359514224945) 0.93
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53135.21420491536 ns (± 291.4229641655538) 52147.62863595145 ns (± 380.0959487592128) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 89393.30806070963 ns (± 518.0360012593977) 87290.80663123497 ns (± 432.73381553797975) 1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 62407.40103585379 ns (± 248.664556837321) 66971.54308143028 ns (± 218.84125306399324) 0.93
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13670.19859095982 ns (± 51.72694475638293) 13334.459362574986 ns (± 91.67946119431436) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 77178.69918619792 ns (± 279.25771393469176) 78756.21318708148 ns (± 363.29259969878325) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 58195.950197347 ns (± 180.58671603844516) 60666.353567940845 ns (± 518.1259339058107) 0.96
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 53680.41270345052 ns (± 168.772283688861) 50504.60514831543 ns (± 84.40273339007962) 1.06
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 142636.38720703125 ns (± 494.5478578158254) 135973.79659329928 ns (± 600.1309691777645) 1.05
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 56880.33830769857 ns (± 206.37919121968508) 54770.65889892578 ns (± 208.76950489031407) 1.04
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 47196.41231892903 ns (± 229.7084342126237) 53015.89632568359 ns (± 389.4973312850231) 0.89
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49741.53095790318 ns (± 250.64552873658218) 50704.89959012545 ns (± 182.61418302014243) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75088.8662109375 ns (± 447.26709905853426) 75924.88470052084 ns (± 810.7452242769864) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105813.23387451172 ns (± 477.46762174770953) 106343.41531808036 ns (± 528.5342708438568) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 50479.9166128976 ns (± 379.20380679922977) 49927.92089233398 ns (± 232.72169133487955) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 58300.926849365234 ns (± 114.13532450493703) 56675.043557303296 ns (± 180.37153195882377) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 53283.526079450334 ns (± 177.9633755321886) 52145.14509073893 ns (± 221.4394963327221) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 75193.93844369742 ns (± 276.20912557970314) 84051.81162923177 ns (± 567.4504381792708) 0.89
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 57263.01032511393 ns (± 210.5182728415352) 57125.827022007536 ns (± 144.89580798859018) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13292.632928466797 ns (± 43.40368336633495) 13311.189346313477 ns (± 45.76277250631697) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 68550.1448811849 ns (± 274.935039125901) 69876.99624023438 ns (± 219.56940387404907) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 58161.13062133789 ns (± 147.0957452537656) 60719.373067220055 ns (± 211.72762509133253) 0.96
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 53076.83896343525 ns (± 67.40444847013018) 48973.390420096264 ns (± 128.22838245186168) 1.08

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 92801.0009765625 ns (± 752.6193417011831) 94705.5890764509 ns (± 733.3744725512673) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 24645.05133995643 ns (± 77.58629173323777) 25571.9721476237 ns (± 29.46651261912961) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 22591.062723795574 ns (± 166.23671043316594) 23925.581477238582 ns (± 18.674986122196685) 0.94
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 74805.81990559895 ns (± 506.3601216478678) 76999.72359793527 ns (± 127.15734129090616) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 32135.75919015067 ns (± 113.20758573217212) 29467.337036132812 ns (± 70.99099043271222) 1.09
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 66128.75447591145 ns (± 260.69466165268994) 63117.32700892857 ns (± 108.97048401678752) 1.05
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5249512.34375 ns (± 47560.47905125747) 5247949.21875 ns (± 52679.019545304785) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 170449.36499023438 ns (± 29738.556810572987) 168291.46826171875 ns (± 28294.099533341192) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 92813.76871744792 ns (± 272.9707419760285) 94304.7119140625 ns (± 213.58642600933254) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 24818.24900309245 ns (± 14.77964958570437) 25515.738728841145 ns (± 62.493217565024636) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23027.21426827567 ns (± 76.60149245397064) 23561.86065673828 ns (± 40.54714284915523) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 77261.1310686384 ns (± 299.3648351956051) 78888.93083844866 ns (± 131.643494431602) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 35130.76456705729 ns (± 115.3364308697308) 30292.178696852465 ns (± 30.17997328175589) 1.16
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 64453.4663273738 ns (± 118.72961708188271) 65007.942708333336 ns (± 100.61580618355941) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5320990 ns (± 55634.75054065689) 5281592.578125 ns (± 48449.10044970353) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 172351.33813476562 ns (± 28484.1741695339) 172856.02880859375 ns (± 29516.502117884098) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93076.88354492188 ns (± 708.6267256382777) 94031.0673014323 ns (± 841.1364394592304) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25480.035182407923 ns (± 48.406018290790115) 25323.8178507487 ns (± 41.519445201031154) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23058.758662297176 ns (± 18.34730982922882) 23788.14204289363 ns (± 64.13408208220648) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 78059.47875976562 ns (± 196.85042183536112) 73884.72493489583 ns (± 107.6824077307508) 1.06
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30385.36916097005 ns (± 27.246918142503525) 31611.105346679688 ns (± 613.4596868009763) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 67766.19873046875 ns (± 132.20702379027838) 64205.31982421875 ns (± 113.21367674389168) 1.06
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4372792.801339285 ns (± 22812.043293839884) 4399326.532451923 ns (± 14861.023387882522) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 128511.01399739583 ns (± 166.01725700708906) 129484.6923828125 ns (± 100.5308663429384) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 91510.35685221355 ns (± 253.35799362356988) 92835.09085518973 ns (± 144.00418444870635) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25021.843668619793 ns (± 20.2550259812404) 25641.061401367188 ns (± 26.36601996350138) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 22929.833984375 ns (± 41.695648391673096) 23597.432599748885 ns (± 29.29608427542155) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 77970.27262369792 ns (± 158.96936578533234) 76756.07299804688 ns (± 120.65196520505303) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 30007.65097481864 ns (± 30.623001464603558) 29366.593497140067 ns (± 34.79140229033626) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 67978.98274739583 ns (± 84.94023394541361) 63920.56623186384 ns (± 77.1581513183047) 1.06
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 4952398.229166667 ns (± 10989.779982389886) 5020584.975961538 ns (± 8342.569154562512) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 147364.79817708334 ns (± 165.3053156828009) 147344.63588169642 ns (± 243.03779916906026) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 93167.31689453125 ns (± 275.93382068884864) 92528.75528971355 ns (± 317.3972624075097) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25086.748758951824 ns (± 35.73996112350513) 26243.038838704426 ns (± 47.3829642827169) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 22912.203325544084 ns (± 23.45825111691137) 23733.904677170973 ns (± 14.907228608461944) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 77659.90687779018 ns (± 109.97975247112736) 75207.38263811384 ns (± 71.30982934477079) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 32480.51289876302 ns (± 97.35169187908741) 31071.136067708332 ns (± 42.873357027647714) 1.05
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 69175.88675362723 ns (± 85.57355223025) 62611.42316545759 ns (± 131.19205362714322) 1.10
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4970498.958333333 ns (± 13220.057716636622) 4988861.358173077 ns (± 10828.599144370528) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 147435.99934895834 ns (± 192.47225930143927) 144165.54478236608 ns (± 83.66993637736329) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 118941.64530436198 ns (± 173.90920908207028) 112158.2987467448 ns (± 146.30415350701924) 1.06
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11270.15385945638 ns (± 11.24817710600906) 11472.978973388672 ns (± 16.545497820785513) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10144.110107421875 ns (± 11.850964616991709) 10077.728144327799 ns (± 20.28212274959198) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9350.20014444987 ns (± 23.74816955419698) 9389.476071871244 ns (± 13.133604791569375) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13989.519383357121 ns (± 25.55689147665839) 14316.753932407924 ns (± 11.737846831396071) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15900.220380510602 ns (± 24.59252142457346) 15880.655779157367 ns (± 16.21803460790524) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13711.016082763672 ns (± 12.595613575030782) 13610.315528282752 ns (± 8.910885736412014) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8956.40364426833 ns (± 8.64369950375511) 8838.537924630302 ns (± 17.93540147714492) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13549.509077805738 ns (± 20.73720220892953) 13521.585388183594 ns (± 20.593689847765184) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11913.921737670898 ns (± 9.88030919063054) 11926.22560773577 ns (± 10.331582451488334) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 14294.823710123697 ns (± 26.88249747956348) 13471.725870768229 ns (± 29.200453918171927) 1.06
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9263.84267171224 ns (± 16.397298594363313) 9248.325465275691 ns (± 25.19728477023886) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12671.439034598214 ns (± 11.810892646970899) 12675.62255859375 ns (± 9.085843037276288) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14630.196482340494 ns (± 9.803602257942353) 14436.810938517252 ns (± 9.880817120104565) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14651.60642351423 ns (± 11.047574022677889) 14728.328377859933 ns (± 7.552972667795229) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 117949.62483723958 ns (± 406.1981942467698) 115147.37112862723 ns (± 319.51607823139267) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 44674.871826171875 ns (± 97.75410496553681) 45484.99552408854 ns (± 88.09755200431417) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 44774.403483072914 ns (± 105.56410022762914) 43485.35719651442 ns (± 87.52970185922766) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 48139.939662388395 ns (± 50.81649951700191) 46980.09948730469 ns (± 82.5732139174066) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 68162.17912946429 ns (± 182.04830143833553) 72410.83548409598 ns (± 241.24246362670655) 0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 97871.13932291667 ns (± 257.569417362369) 97315.234375 ns (± 240.59249222950433) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 53084.961373465405 ns (± 83.660931863244) 52112.115478515625 ns (± 173.85948898445847) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 41431.54479980469 ns (± 115.4073412387525) 37080.73331392728 ns (± 68.71386095860005) 1.12
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 49690.527779715405 ns (± 62.26000058144377) 48877.950580303484 ns (± 70.32154857116198) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 72746.14786783855 ns (± 230.13641195836834) 77481.87662760417 ns (± 215.50850207349362) 0.94
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 57134.99920184795 ns (± 142.9153595909378) 57987.59460449219 ns (± 85.27158392825491) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9231.911359514508 ns (± 20.027154822396113) 9156.685511271158 ns (± 15.270769326156993) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59534.67569986979 ns (± 209.94322504335165) 58827.840314592635 ns (± 182.4196999915677) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 46278.162325345555 ns (± 51.39984521046441) 47365.26184082031 ns (± 88.23706052024077) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 50695.11413574219 ns (± 46.05130627871264) 47920.263671875 ns (± 65.31825108342896) 1.06
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 105253.31380208333 ns (± 311.84698325439126) 102562.8340657552 ns (± 231.23721805740902) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 42575.799560546875 ns (± 92.61750412140043) 43192.07502092634 ns (± 75.43437077286856) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42525.83641639123 ns (± 114.14404782394976) 43711.045619419645 ns (± 71.46070169445811) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49633.0029296875 ns (± 100.98790990689515) 46477.30529785156 ns (± 80.130932346226) 1.07
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 61509.55287388393 ns (± 176.57106023440872) 61271.5567452567 ns (± 179.13983656399859) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 87764.65006510417 ns (± 258.1782108183946) 91383.27287946429 ns (± 231.02937484074513) 0.96
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 51624.70947265625 ns (± 68.77552736705341) 47731.51593889509 ns (± 96.98152673570448) 1.08
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 39527.86376953125 ns (± 88.86569077864728) 39416.83939615885 ns (± 117.69753969769977) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 50242.18880789621 ns (± 123.11634793329672) 47885.342641977164 ns (± 90.14696789706389) 1.05
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59268.61368815104 ns (± 131.46297970672188) 59414.59716796875 ns (± 171.16602461331323) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56815.47328404018 ns (± 102.72764036740965) 58105.01932779948 ns (± 131.089050129532) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9220.547250600961 ns (± 17.21097675150047) 9116.16921058068 ns (± 15.44513488523427) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 55911.23918805803 ns (± 144.64605228526548) 52257.22874232701 ns (± 52.63846839996258) 1.07
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46608.54797363281 ns (± 112.0416711415041) 46398.78845214844 ns (± 119.76681708241675) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48475.927734375 ns (± 84.93131175859708) 48611.4754813058 ns (± 80.03505441719282) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 155455.07639857702 ns (± 1088.9216412617309) 153393.41336763822 ns (± 1095.6649762050313) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 11387.227286275227 ns (± 93.97333455784867) 10407.311637878418 ns (± 45.6203256813613) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10939.334012858073 ns (± 86.60084231168378) 10984.657637962928 ns (± 18.459319795786143) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13021.620888264973 ns (± 108.56075583193666) 12441.216889517647 ns (± 64.67085882036164) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14590.685987854004 ns (± 105.76239506916845) 14257.718809945243 ns (± 53.893527569902375) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12474.64274851481 ns (± 54.20878824408349) 12153.159627278646 ns (± 63.480305313232115) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13372.724161275228 ns (± 111.21820929277074) 14195.338374546596 ns (± 68.30161071350871) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14338.813761393229 ns (± 87.8004703927054) 14830.860196794782 ns (± 64.33048823093563) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 15811.205993652344 ns (± 93.4363895630358) 16247.838565532978 ns (± 59.311484175327706) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12976.908848571777 ns (± 93.69771863537657) 12894.31032002767 ns (± 63.33265864033488) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 93576.57712965745 ns (± 196.16507786157314) 90794.39131382534 ns (± 348.3877237778923) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 11028.276334490094 ns (± 37.28488338800775) 11682.167935689291 ns (± 16.315629009934277) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 87198.00324300131 ns (± 539.0025281719101) 88174.13485952523 ns (± 234.34654233320015) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 87071.3773099459 ns (± 400.4810432047705) 84386.0285888672 ns (± 505.4115221228159) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17844.660029820032 ns (± 94.56572733709183) 17507.619514973958 ns (± 143.16040046714647) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11188.40339050293 ns (± 106.97056771386531) 11063.060410563152 ns (± 46.50671857121012) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 16065.86578877767 ns (± 31.120912058784548) 15552.22447458903 ns (± 14.567652349504634) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10180.931614467076 ns (± 43.774183793936004) 10095.256636555989 ns (± 61.971397309392664) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 87624.51397705078 ns (± 231.26598510294443) 87636.28823649089 ns (± 527.1785437312467) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 87982.00448373648 ns (± 321.9730523669491) 92023.02698567709 ns (± 472.392995559661) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 89451.73182024274 ns (± 251.3396348833245) 89364.82497558594 ns (± 470.12428169935174) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11495.336483546665 ns (± 59.14082908232159) 11929.652005876813 ns (± 31.030521314759568) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13557.560221354166 ns (± 79.00990030122334) 13373.200169154576 ns (± 55.78554835241089) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10943.504745483398 ns (± 112.91483035469724) 11330.378754835863 ns (± 13.474041965418767) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 13282.385569981167 ns (± 83.33800306419286) 12615.833838144938 ns (± 12.03998900495701) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16566.347049967448 ns (± 101.89109077036528) 16295.212717692057 ns (± 25.197705313071015) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 173246.49727957588 ns (± 529.5819969996243) 172016.21949869793 ns (± 562.6041814078123) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 55034.38306681315 ns (± 218.93356771297962) 54080.38502284459 ns (± 130.31016284422293) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 83588.84854830228 ns (± 253.3249612870657) 83131.11710902622 ns (± 334.64499939366) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 123867.66643880209 ns (± 536.2004520321217) 117673.77485351563 ns (± 781.5808271822239) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 203385.81372884114 ns (± 641.6652636177406) 197187.00750262922 ns (± 624.1437677673333) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 110059.80064039964 ns (± 366.04199270243635) 115490.01448567708 ns (± 489.08275444644767) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 125995.93973795573 ns (± 1246.8364407176402) 127861.73683384487 ns (± 781.1342043244988) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 128458.64904785156 ns (± 1211.151295324775) 129240.17750651042 ns (± 1228.1559556303955) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 224779.95598958334 ns (± 1566.4993874713348) 226128.38560384113 ns (± 1343.392462790392) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 104235.56806233725 ns (± 839.9551198974324) 104687.80512695313 ns (± 485.3361113816277) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 299317.75310407364 ns (± 3790.3170690449692) 291813.39006696426 ns (± 3052.2028876344098) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 62936.641204833984 ns (± 124.70959467741673) 62218.373075358075 ns (± 291.0879176966633) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 206921.3177734375 ns (± 1326.8621626407325) 215538.15369591347 ns (± 1995.31054227638) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 203357.95179850262 ns (± 1512.5991867665614) 205950.70281110491 ns (± 1077.3442684749527) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 18078.710817609513 ns (± 61.1923443797658) 17940.629749004656 ns (± 58.239026210751135) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 80462.87471226284 ns (± 414.2465868778236) 78611.32716471354 ns (± 477.69915723552964) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 129225.6027483259 ns (± 436.54722081573254) 133545.86844308037 ns (± 1568.63941727971) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 58581.38978881836 ns (± 323.0429087484038) 56887.931620279945 ns (± 180.17418598491352) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 242446.0848388672 ns (± 1964.448770314534) 240093.74312918526 ns (± 1560.2903325377474) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 221746.04052734375 ns (± 3236.9205999460614) 219580.30625 ns (± 2338.9269878605237) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 235005.58723958334 ns (± 3443.804283519936) 237134.56159319196 ns (± 2436.4003426346576) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 62689.61966145833 ns (± 372.3508647123463) 58239.89460972377 ns (± 114.48565701791122) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13633.201221211752 ns (± 72.79953828827675) 13572.68068259103 ns (± 23.83049776269672) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 62682.38942173549 ns (± 304.5351604516935) 63594.42004394531 ns (± 193.47492210420182) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 134496.02250976564 ns (± 1089.9748858426728) 134348.2239095052 ns (± 593.5989556800271) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 231720.33489583334 ns (± 1163.3202493348042) 236907.4106933594 ns (± 1830.1194488254853) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 162686.67673903244 ns (± 652.0117214955387) 156480.61692708332 ns (± 820.5815894463996) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 54798.73160226004 ns (± 106.67364619249167) 53587.00467529297 ns (± 123.13288832649127) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 80049.32927594866 ns (± 333.3426110028626) 85131.35971272786 ns (± 378.86649977172357) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 104549.84787190755 ns (± 668.9611281732558) 104903.10255533854 ns (± 402.56037661986755) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 176265.17552083332 ns (± 708.7315696787772) 173103.42419433594 ns (± 392.94204487842643) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 104105.56213378906 ns (± 216.88940381840916) 102788.65369059244 ns (± 404.6826803292604) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 119792.74923095704 ns (± 493.09940271385165) 122475.21083170573 ns (± 651.8476749075405) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 127467.06490071614 ns (± 615.1762745712969) 115119.7710571289 ns (± 266.72968830264494) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 199406.91822916668 ns (± 1127.5926949971229) 177795.76131998698 ns (± 1001.2935578641584) 1.12
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 103343.62734375 ns (± 567.8546421296998) 101662.81208089193 ns (± 711.3265289885247) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 275274.38218470983 ns (± 3967.476574440396) 263359.92703951325 ns (± 1860.8346999186665) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 61146.279200962614 ns (± 287.88706061388194) 61848.95306803386 ns (± 210.15299668529792) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 198431.29185267858 ns (± 921.5148812973301) 189675.72163085936 ns (± 1192.620618046233) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 195105.92530110676 ns (± 1459.9522381314007) 192698.11979166666 ns (± 872.8365092931629) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17972.141014607747 ns (± 103.9650466688448) 17363.128147379557 ns (± 93.94696022545254) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 88186.65467936198 ns (± 398.3245487771626) 83249.33731282552 ns (± 321.2959871440231) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 119120.87440708706 ns (± 370.88631954144745) 118497.39423076923 ns (± 1144.2084149111174) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 58190.976997884114 ns (± 193.48437775141554) 57083.64354654948 ns (± 171.5764374993669) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 226922.4435221354 ns (± 2097.9567030615044) 234251.5063639323 ns (± 1996.906780490608) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 218623.1203938802 ns (± 2764.2094810604813) 222327.9021809896 ns (± 3064.449527774751) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 238419.83028971354 ns (± 3034.8974941102056) 220883.94025065104 ns (± 2081.558883508053) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 57426.802321370444 ns (± 186.34849882098507) 57495.29715169271 ns (± 223.12860586066023) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13175.902777535575 ns (± 32.85653259833725) 13151.882631574359 ns (± 29.412367641952134) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61270.19104817708 ns (± 328.85106286243604) 60803.11304117839 ns (± 233.68968440588512) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 118691.80459391276 ns (± 447.60400722776023) 119135.17642211914 ns (± 327.9685508998095) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 185924.9927106585 ns (± 653.5140888978124) 187091.11998697917 ns (± 817.0364222034933) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 6cee2af Previous: 9e1427e Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 123083.46028645833 ns (± 446.8790182631015) 125383.70361328125 ns (± 277.78237242153335) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10162.54623413086 ns (± 31.31157144646532) 11514.221543532152 ns (± 10.748247531631888) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 11017.45082310268 ns (± 7.812386600521566) 10973.953043619791 ns (± 10.722619816915646) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13752.108982631138 ns (± 27.884979834272368) 13758.432006835938 ns (± 21.82376058178937) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21741.581508091516 ns (± 47.88293891820314) 21647.962482158953 ns (± 40.32075291391186) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13895.13658796038 ns (± 28.25487291179052) 13910.930415562221 ns (± 24.556551732518944) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17088.0135169396 ns (± 18.799820710843516) 17154.378400530135 ns (± 33.14022063647055) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23206.315025916465 ns (± 74.20817632796866) 23168.005981445312 ns (± 15.904109916324966) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26170.372227260046 ns (± 44.69595985498325) 26346.385498046875 ns (± 12.678622226138407) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15729.532799353967 ns (± 11.791498121504747) 16793.875122070312 ns (± 18.877944275099022) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 75816.591796875 ns (± 146.54971666852046) 83188.61868722098 ns (± 122.81827328496092) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13347.117258707682 ns (± 8.36457294511707) 13326.404774983725 ns (± 11.86734398677663) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 68339.53575721153 ns (± 111.28419513016274) 71129.40935407366 ns (± 136.68025666910492) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 68741.68613978794 ns (± 175.59361775767866) 69371.15641276042 ns (± 66.42487895615172) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 12887.848445347377 ns (± 21.719919419952745) 12930.28564453125 ns (± 46.15819310501325) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11781.128256661552 ns (± 6.818062694440132) 11784.435926164899 ns (± 25.208251124819665) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 24098.843819754464 ns (± 13.582833382579228) 24441.148681640625 ns (± 23.635499068530272) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11148.170689174107 ns (± 19.942896532695116) 11385.73974609375 ns (± 16.192113948224208) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 74866.94091796875 ns (± 154.20943807265678) 75159.65372721355 ns (± 180.4616505994423) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 72030.66828801081 ns (± 65.45012498309087) 72562.8450833834 ns (± 172.07788833598585) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 73524.95465959821 ns (± 117.01368540537437) 75650.30802408855 ns (± 145.06377817841758) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13378.206888834635 ns (± 12.292965128128975) 13404.954176682691 ns (± 8.664589852380995) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9157.535661969867 ns (± 20.219023818063327) 9236.813659667969 ns (± 22.69177181841439) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13707.159423828125 ns (± 6.798892881969647) 13576.277618408203 ns (± 14.515170711054447) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14920.807119516227 ns (± 4.286846775511184) 14925.71520124163 ns (± 14.231789512571265) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27194.31828090123 ns (± 18.39170824810612) 27162.852947528547 ns (± 18.791880411419587) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 141273.09744698662 ns (± 396.391894271709) 136878.0460611979 ns (± 436.47737200538) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 45485.850306919645 ns (± 43.7955154141396) 37467.89978027344 ns (± 72.976216952029) 1.21
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 67533.77685546875 ns (± 149.25436560056818) 64164.52433268229 ns (± 242.46467615134966) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 110547.88818359375 ns (± 227.25181909068579) 108052.63102213542 ns (± 239.76962633006184) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 151827.18017578125 ns (± 1139.7828664405986) 160985.49641927084 ns (± 666.0889485204044) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 96661.07352120536 ns (± 454.72159578904217) 94596.39729817708 ns (± 346.4263488312456) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 119145.14857700893 ns (± 256.7779736897197) 118980.34220377605 ns (± 237.303252526605) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 126813.28369140625 ns (± 644.7076743821841) 119168.55381556919 ns (± 323.65030245117134) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 203010.5046198918 ns (± 665.0152490381826) 206871.4412434896 ns (± 738.1938485531915) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 90706.51326497395 ns (± 517.8987530444113) 94409.35139973958 ns (± 225.64830130161317) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 262212.67496744794 ns (± 1353.6616935447096) 254926.84151785713 ns (± 2566.6036142439825) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 59122.446986607145 ns (± 100.6791652731731) 59333.435872395836 ns (± 94.82325072751074) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 173372.4818638393 ns (± 544.8117722064651) 171915.19775390625 ns (± 855.1766671698706) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 170230.20751953125 ns (± 1019.1949917774971) 173304.98372395834 ns (± 1096.7523237578903) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 12922.46584211077 ns (± 23.806855570941366) 13022.674124581474 ns (± 25.348842190706744) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 72655.8203125 ns (± 275.40077655328105) 76151.06282552083 ns (± 221.8734139335224) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 112256.00237165179 ns (± 547.0099899073812) 113850.14997209821 ns (± 489.86526888065777) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 54147.654622395836 ns (± 204.644211575589) 54126.783447265625 ns (± 111.0060681219571) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 219592.0619419643 ns (± 947.2006569158181) 217480.3257533482 ns (± 920.7400420963684) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 236361.96812220983 ns (± 1019.9436545806549) 217435.7568359375 ns (± 1192.3507807097808) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 239461.73793247767 ns (± 1726.1598085213768) 223924.8974609375 ns (± 1324.1541668124933) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 54978.695475260414 ns (± 119.1349830646512) 56122.556849888395 ns (± 168.09831295471633) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9207.172139485678 ns (± 11.147486833856163) 9366.10018412272 ns (± 13.784325152981621) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 69675.86588541667 ns (± 118.49299818874135) 58030.63180106027 ns (± 94.41001610584911) 1.20
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 118582.87027994792 ns (± 357.14882796808445) 115028.12848772321 ns (± 359.6687286587732) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 215739.23583984375 ns (± 736.4199680351352) 219678.9705403646 ns (± 857.3438556833992) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 127565.30843098958 ns (± 340.55835487703354) 124653.1964983259 ns (± 175.05562638723197) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 39224.16033063616 ns (± 81.6589435466882) 38791.20951334635 ns (± 91.71359358435382) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 63888.043212890625 ns (± 120.9322201799532) 65362.664388020836 ns (± 296.4412797490394) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 96031.46647135417 ns (± 254.8158755242201) 94262.60823567708 ns (± 199.43534952379554) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 144755.8154296875 ns (± 308.3260063058107) 161310.70149739584 ns (± 288.3524340759956) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 91813.27937199519 ns (± 75.4278438398368) 86121.74397786458 ns (± 203.38644475649716) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 105062.62642996652 ns (± 256.0326217657787) 107716.75676618304 ns (± 234.56163098596303) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 113262.89411272321 ns (± 127.32166318179304) 109095.28401692708 ns (± 160.27926679402373) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 180570.5118815104 ns (± 349.1557283755069) 178631.2709263393 ns (± 270.67685835270197) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 93733.99739583333 ns (± 238.10036645656885) 90446.83053152902 ns (± 307.94022805550713) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 257489.36941964287 ns (± 1598.6378631924808) 242667.23795572916 ns (± 3767.549276675462) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 62011.368815104164 ns (± 151.5784114571833) 61677.40234375 ns (± 131.90551820509987) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 164094.1615513393 ns (± 529.3719769232198) 157488.9892578125 ns (± 289.7872146485689) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 157314.2822265625 ns (± 711.1980498492258) 158135.9375 ns (± 326.9164498227084) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12890.541017972506 ns (± 23.66182187514369) 12917.825266520182 ns (± 15.818670930948269) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 73569.07145182292 ns (± 108.78057930265066) 79539.07185872395 ns (± 213.12144132012799) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 102615.14235276442 ns (± 371.85640183777195) 104668.57212611607 ns (± 192.07881276355053) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 53205.059814453125 ns (± 109.88994181653997) 52766.74011230469 ns (± 115.02287200939152) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 204510.8154296875 ns (± 613.8999103985302) 203130.20833333334 ns (± 547.4221277897751) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 203208.7556966146 ns (± 1238.7100678148693) 201500.03313337054 ns (± 1413.3696683905619) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 216428.35518973213 ns (± 691.4505378444429) 215603.13720703125 ns (± 614.8810926120287) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 56065.13977050781 ns (± 95.9060687349105) 53955.074869791664 ns (± 166.11718853541697) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9049.063364664713 ns (± 15.773862209300631) 9203.011213030133 ns (± 12.638749468578913) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61946.32286658654 ns (± 76.59131600241369) 60849.23380533854 ns (± 115.23759439942036) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 118719.55159505208 ns (± 251.3410497555264) 112759.98273577009 ns (± 103.4684404959816) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 187486.18489583334 ns (± 292.75171402234025) 177432.69217354912 ns (± 587.952956439347) 1.06

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

Please sign in to comment.