Skip to content

Commit

Permalink
Make scalar bitcount operation platform independent. Use that as soft…
Browse files Browse the repository at this point in the history
…ware fallback for large value bitcount operation. (#1034)

Co-authored-by: prvyk <github@privatemail.fastmailbox.net>
Co-authored-by: Vasileios Zois <vazois@microsoft.com>
  • Loading branch information
3 people authored Feb 19, 2025
1 parent 3ad2e08 commit 47f74c7
Showing 1 changed file with 11 additions and 9 deletions.
20 changes: 11 additions & 9 deletions libs/server/Resp/Bitmap/BitmapManagerBitCount.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
// Licensed under the MIT license.

using System.Diagnostics;
using System.Numerics;
using System.Runtime.Intrinsics;
using System.Runtime.Intrinsics.X86;

Expand Down Expand Up @@ -95,11 +96,12 @@ public static long BitCountDriver(long startOffset, long endOffset, byte offsetT

if (endOffset - startOffset < 128)
count += __scalar_popc(value, startOffset, endOffset);
else
if (Avx2.IsSupported)
else if (Avx2.IsSupported)
count += __simd_popcX256(value, startOffset, endOffset);
else
else if (Ssse3.IsSupported)
count += __simd_popcX128(value, startOffset, endOffset);
else
count += __scalar_popc(value, startOffset, endOffset);
return count;
}

Expand All @@ -122,10 +124,10 @@ private static long __scalar_popc(byte* bitmap, long start, long end)
#region popc_4x8
while (curr < vend)
{
ulong v00 = Popcnt.X64.PopCount(*(ulong*)(curr));
ulong v01 = Popcnt.X64.PopCount(*(ulong*)(curr + 8));
ulong v02 = Popcnt.X64.PopCount(*(ulong*)(curr + 16));
ulong v03 = Popcnt.X64.PopCount(*(ulong*)(curr + 24));
ulong v00 = (ulong)BitOperations.PopCount(*(ulong*)(curr));
ulong v01 = (ulong)BitOperations.PopCount(*(ulong*)(curr + 8));
ulong v02 = (ulong)BitOperations.PopCount(*(ulong*)(curr + 16));
ulong v03 = (ulong)BitOperations.PopCount(*(ulong*)(curr + 24));
v00 = v00 + v01;
v02 = v02 + v03;
count += v00 + v02;
Expand All @@ -140,7 +142,7 @@ private static long __scalar_popc(byte* bitmap, long start, long end)
vend = curr + (len - (len & tail));
while (curr < vend)
{
count += Popcnt.X64.PopCount(*(ulong*)(curr));
count += (ulong)BitOperations.PopCount(*(ulong*)(curr));
curr += batchSize;
}

Expand All @@ -152,7 +154,7 @@ private static long __scalar_popc(byte* bitmap, long start, long end)
if (tail >= 3) tt |= (ulong)(((ulong)curr[2]) << 16);
if (tail >= 2) tt |= (ulong)(((ulong)curr[1]) << 8);
if (tail >= 1) tt |= (ulong)(((ulong)curr[0]));
count += Popcnt.X64.PopCount(tt);
count += (ulong)BitOperations.PopCount(tt);
#endregion

return (long)count;
Expand Down

32 comments on commit 47f74c7

@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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.96071230570475 ns (± 0.5486907453975616) 100.56913785934448 ns (± 0.5470805883351776) 0.92

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19200.857983398437 ns (± 82.92991193678873) 20789.23232014974 ns (± 9.360060756396882) 0.92
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19203.334540733926 ns (± 31.997106797985566) 20073.20357337365 ns (± 15.459592620752199) 0.96
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19486.955161539714 ns (± 94.99796075578867) 19369.895123291015 ns (± 93.12025564333824) 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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1076.6555555555556 ns (± 567.8237810422381) 1236.9462365591398 ns (± 611.4010525653957) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 745.7216494845361 ns (± 431.75583238359485) 1280.8064516129032 ns (± 541.427707207377) 0.58
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2180.056701030928 ns (± 1118.4641158849652) 2084.7604166666665 ns (± 654.4585346487288) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 228711.29896907217 ns (± 22266.13563012832) 231256.17368421052 ns (± 26564.333983122055) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2201.308510638298 ns (± 540.146535804724) 1627.076923076923 ns (± 757.5299661219017) 1.35
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 9800.515463917525 ns (± 2290.10120825024) 12969.45744680851 ns (± 4564.813081158054) 0.76
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1216.6444444444444 ns (± 290.5688071874923) 1235.9574468085107 ns (± 560.9892120346143) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 915.375 ns (± 339.7594892366007) 1175.2631578947369 ns (± 549.4343553712873) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2079.8526315789472 ns (± 546.0507335252162) 2107.084210526316 ns (± 797.6638984941003) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 235841.02222222224 ns (± 25147.36581329773) 226686.375 ns (± 22406.7104754139) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1649.195652173913 ns (± 740.9359278720784) 2800.4565217391305 ns (± 837.0866066900466) 0.59
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 10224.166666666666 ns (± 2816.217779978968) 11757.527472527472 ns (± 3326.30077593934) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1197.6989247311828 ns (± 422.72279397059907) 1169.5813953488373 ns (± 311.2522512128851) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 831.989010989011 ns (± 244.2349276371009) 1154.2553191489362 ns (± 435.02485248917725) 0.72
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 2636.463917525773 ns (± 914.216092501472) 2222.945054945055 ns (± 502.693950688297) 1.19
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 218257.6098901099 ns (± 12231.630460454702) 216331.109375 ns (± 9927.63271645998) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2063.1195652173915 ns (± 400.08534370851226) 2462.159574468085 ns (± 943.895902238262) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10537.810526315789 ns (± 2080.9958044613863) 12954.636363636364 ns (± 3996.990534865832) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1220.3125 ns (± 376.2783491680482) 1415.1979166666667 ns (± 589.0512732538059) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 871.1881720430108 ns (± 296.28621512250993) 989.7473684210527 ns (± 373.07160822022144) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1708.75 ns (± 693.6347893903762) 1795.1263157894737 ns (± 1104.3322642357357) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 254357.02739726027 ns (± 12676.4676719553) 259637.64285714287 ns (± 11346.759260029672) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2000.978494623656 ns (± 628.280001593284) 2603.9791666666665 ns (± 1012.1138481745355) 0.77
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 9859.488888888889 ns (± 1723.0579965357283) 11801.733333333334 ns (± 1660.7382127343112) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1174.2680412371135 ns (± 451.3658326740054) 1542.7083333333333 ns (± 577.0241975527573) 0.76
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 835.554347826087 ns (± 394.5964516454987) 1080.304347826087 ns (± 467.30627975854105) 0.77
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1690.3854166666667 ns (± 725.3952660416347) 2062.644329896907 ns (± 689.6984091750224) 0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 248645.2037037037 ns (± 10423.033662581483) 254868.08 ns (± 10202.962220605448) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1888.304347826087 ns (± 592.2453779247217) 2920.3263157894735 ns (± 1294.473444597531) 0.65
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 12528.770833333334 ns (± 3447.636671781705) 10871 ns (± 2313.126292368068) 1.15

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 3000.7916666666665 ns (± 523.2562603878598) 4495.8125 ns (± 1904.2319148481668) 0.67
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2577.1470588235293 ns (± 59.59544988553089) 5750.111111111111 ns (± 2211.6246862509174) 0.45
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 278798.9310344828 ns (± 7958.143829396375) 263115.45454545453 ns (± 26865.833053121936) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 254090.29 ns (± 27250.740066419767) 265652.84375 ns (± 27097.45933956797) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 18855.911111111112 ns (± 1739.34173680828) 28975.880434782608 ns (± 5639.617814660597) 0.65
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 146696.52083333334 ns (± 13633.568092244861) 159676.00515463916 ns (± 22479.45675320567) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3050.0421052631577 ns (± 337.0509752402658) 5171.737113402062 ns (± 2061.2338576950087) 0.59
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2687.82 ns (± 79.62658684970324) 5136.147368421052 ns (± 1543.2821405321697) 0.52
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 288511.77142857143 ns (± 9329.65785604833) 270994.112244898 ns (± 25898.577754558657) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 259556.12631578947 ns (± 31177.077528838287) 276804.9797979798 ns (± 28611.747142574284) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 19037.303370786518 ns (± 2327.5679875066558) 23381.393258426968 ns (± 4823.5510227000195) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 143342.31818181818 ns (± 12829.250350602782) 152839.46391752578 ns (± 18400.276212862187) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2842.59375 ns (± 483.86159565520387) 4466.191489361702 ns (± 1592.764785479097) 0.64
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2582.3333333333335 ns (± 82.7786668913416) 3292.217391304348 ns (± 1118.6742823645714) 0.78
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 228418.40740740742 ns (± 9580.098269316208) 232822.32417582418 ns (± 13007.524140190217) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 218514.15384615384 ns (± 2356.082194596001) 240180.7894736842 ns (± 12166.576998554458) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17383.533333333333 ns (± 1390.7489086698185) 25000.842105263157 ns (± 6824.726945384654) 0.70
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 140648.19 ns (± 14245.853789642044) 145578.03 ns (± 18022.339130827764) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2704.7 ns (± 276.5154444352719) 3346.0444444444443 ns (± 615.169619636605) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2759.936170212766 ns (± 296.5514265184392) 3402.9777777777776 ns (± 1023.6195744555149) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 284122.25 ns (± 9364.968243024487) 292887.12790697673 ns (± 15808.554099188726) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 275401.3333333333 ns (± 1928.9834502958163) 285606.39024390245 ns (± 14915.44898382343) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 17830.76923076923 ns (± 213.7011752604377) 26549.720430107525 ns (± 7083.8891773878595) 0.67
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 148870.23711340205 ns (± 15418.40005465142) 162801.16842105263 ns (± 24531.94195141312) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2874.2315789473682 ns (± 325.64177069588067) 2964.2022471910113 ns (± 663.8237919908222) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2835.851063829787 ns (± 333.6348837337268) 4641.13829787234 ns (± 1981.1651391605467) 0.61
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 275450.725 ns (± 9680.773994240548) 289573.2631578947 ns (± 19313.2705915039) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 279022.38636363635 ns (± 10337.259731390535) 293151.9895833333 ns (± 16931.124072793024) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 22450.923076923078 ns (± 325.01934853647856) 25361.967391304348 ns (± 6469.842565557589) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 148733.40721649484 ns (± 17349.618849729377) 164292.0612244898 ns (± 23365.48977077458) 0.91

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 37814.13504497822 ns (± 182.85652991491304) 38255.72143118722 ns (± 150.23905424582043) 0.99
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39126.99282400949 ns (± 54.032710878323854) 40488.76245727539 ns (± 636.8025982251935) 0.97
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 33499.015197753906 ns (± 53.58059984571433) 32912.37415255033 ns (± 144.59307011700875) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32601.253463745117 ns (± 27.775052732412856) 31161.57248394306 ns (± 40.516285848949124) 1.05

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1837.414422194163 ns (± 1.0746632229959485) 1876.3212089538574 ns (± 9.425667232956954) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1875.1168830578144 ns (± 4.828245304995031) 1813.9646271925706 ns (± 2.736502431106223) 1.03
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1887.6100387573242 ns (± 10.131743004616204) 1885.6482111612956 ns (± 10.65344817327028) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 134885.55444335938 ns (± 341.08557104908004) 135464.73029436384 ns (± 430.70968625064495) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 130338.96127554086 ns (± 650.7685567791256) 131894.70826822918 ns (± 603.2234553895545) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 164479.22000558037 ns (± 507.93855139048446) 153936.1332845052 ns (± 1394.0028145606677) 1.07
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 146169.61725260416 ns (± 1095.518598161647) 147929.23235677084 ns (± 1024.730090245525) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 138336.07674153647 ns (± 875.9508217241776) 134596.29207938057 ns (± 480.1005967903739) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 132544.0528564453 ns (± 579.1020689225135) 134335.99874173678 ns (± 669.5920498919121) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 86.81542793909709 ns (± 0.5149318053648276) 84.09920930862427 ns (± 0.06877649625353814) 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.

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16825.50405414288 ns (± 21.874924147805924) 16694.24184006911 ns (± 57.66257118901984) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 17168.71160583496 ns (± 144.1471799312105) 17074.97926076253 ns (± 54.710540354319185) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15362.871690016527 ns (± 23.039254556321843) 15807.985785348075 ns (± 25.392923194170052) 0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14232.23021052434 ns (± 28.53157172184727) 14076.799647013346 ns (± 20.765865306451147) 1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 124007.12436930339 ns (± 127.55610172641312) 123860.68619791667 ns (± 1198.2890081138282) 1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 22665.476150512695 ns (± 52.05399288075335) 22225.987075805664 ns (± 133.7040266707989) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21171.011993408203 ns (± 152.27718196978284) 22270.146290370398 ns (± 106.56192902738243) 0.95
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16509.745751953124 ns (± 128.39647577944356) 16969.347427368164 ns (± 20.75745639434812) 0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15137.572493333082 ns (± 128.24391949590037) 16026.50942993164 ns (± 124.71536852357112) 0.94
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 135678.0819091797 ns (± 184.79170230073453) 138178.99368990384 ns (± 319.3662351667633) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 243.77246157328287 ns (± 2.061579594974738) 247.8990035057068 ns (± 0.39489803615221003) 0.98
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 294.20695360501605 ns (± 0.4456427824931157) 316.3479290644328 ns (± 2.276004975760904) 0.93
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 320.7259299596151 ns (± 1.9508782848594277) 319.4410454114278 ns (± 2.034955067956806) 1.00
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 321.1362275759379 ns (± 2.8284206779191363) 329.8110640525818 ns (± 1.7837698913861124) 0.97
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 258.0199279785156 ns (± 1.2885727021845967) 253.18165071193988 ns (± 0.7386626688082791) 1.02
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 197.13139351209006 ns (± 1.0914478005028474) 194.42645211219786 ns (± 0.6616868847761814) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 321.109070447775 ns (± 1.2922123690305118) 319.64927035111646 ns (± 0.3366847910551736) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 323.03140742962177 ns (± 0.5794638661078073) 324.3638253893171 ns (± 1.3821879438142275) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 371.85610303878786 ns (± 1.7629694173351609) 372.35499726022994 ns (± 2.4448343359975735) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 376.8735971132914 ns (± 1.8215427462692635) 382.22697636059354 ns (± 2.0404466223182536) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 16491.81847205529 ns (± 33.876524775755385) 16554.833068847656 ns (± 36.39282489636236) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16539.889526367188 ns (± 52.37028535237066) 16472.435651506697 ns (± 24.589429452561795) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16486.07918875558 ns (± 26.77267280047819) 16654.903738839286 ns (± 24.512610968922406) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 34870.47337123326 ns (± 33.57821976126591) 36647.58887657752 ns (± 92.70002182801647) 0.95
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37095.26890345982 ns (± 110.06873155142114) 36652.270071847095 ns (± 48.06470198588492) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30978.838239397322 ns (± 31.901980263156258) 31122.02366420201 ns (± 41.52120023511089) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30368.82080078125 ns (± 64.85940231367042) 30782.264239971453 ns (± 48.009846341445495) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1865.450066786546 ns (± 2.9006739047407266) 1867.1368326459612 ns (± 6.095035905645627) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1926.3744354248047 ns (± 2.5131114831663437) 2140.001651218959 ns (± 2.8448499677732073) 0.90
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1830.824617239145 ns (± 2.6984610783604697) 1864.4760571993315 ns (± 1.985617712138795) 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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 50064.796358235675 ns (± 290.4414085652287) 49346.363372802734 ns (± 230.46283429526372) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 195518.3480957031 ns (± 1057.1776391056162) 198404.74090983073 ns (± 928.1884352858136) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 134289.50608723957 ns (± 2367.77257088013) 128103.60069056919 ns (± 238.69166754169618) 1.05
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 101717.77394321987 ns (± 1055.9086737126975) 99517.9501577524 ns (± 364.61789425513405) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 48008.50968424479 ns (± 261.0775424765637) 49698.274601862984 ns (± 85.4085529056681) 0.97
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 210325.56858723957 ns (± 1233.9082627441096) 211665.23317871094 ns (± 1334.2001180358052) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 133444.03749302455 ns (± 791.607641736218) 137652.57421875 ns (± 1150.3491522525585) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 125037.69693697416 ns (± 408.43714513837267) 123653.66909555289 ns (± 429.24659844931307) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 47224.03452711839 ns (± 141.74701574359273) 48142.261891682945 ns (± 173.99519308687437) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 196585.61391977163 ns (± 1024.2448903318889) 192735.70347493488 ns (± 661.4611901372374) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 127086.96693638393 ns (± 889.8140321497278) 122998.67069498698 ns (± 138.51562965727658) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 96782.2795735677 ns (± 377.69908750551343) 99629.4057413737 ns (± 489.94134845174585) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 104424.11150251116 ns (± 219.40671924231543) 105011.17728097098 ns (± 141.75924369334405) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 102474.05482700893 ns (± 200.48338039764164) 99052.35830453727 ns (± 205.26084180012563) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 118200.234375 ns (± 560.5330387608561) 119510.95493861607 ns (± 344.22198210374296) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 117923.1075032552 ns (± 412.31375564757326) 112331.53849283855 ns (± 355.253570585564) 1.05
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 106586.43147786458 ns (± 179.91822220197108) 109583.76116071429 ns (± 569.8832817600182) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 100989.12434895833 ns (± 161.07203977961976) 99811.77978515625 ns (± 177.9803133096179) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6148.453608247422 ns (± 1306.0048336164584) 6431.632653061224 ns (± 2354.62243077316) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 7014.285714285715 ns (± 1632.7827110314763) 6675.510204081633 ns (± 1658.40944942938) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 284925.2525252525 ns (± 51675.37080311724) 275881 ns (± 63052.36351196079) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 277541.41414141416 ns (± 50342.97269749388) 298761.1111111111 ns (± 78854.37221955793) 0.93
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 35886.021505376346 ns (± 7970.5380239251635) 30950 ns (± 10385.019575279932) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 144032.8282828283 ns (± 22360.725593371273) 138669.69696969696 ns (± 34668.363083463104) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 6516.8421052631575 ns (± 1448.965341169489) 6060.8247422680415 ns (± 1978.7704884720995) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 7177.835051546392 ns (± 1781.0192697372074) 5408.333333333333 ns (± 1426.3436263225203) 1.33
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 285279 ns (± 51132.44101587977) 269015.306122449 ns (± 61125.15191226174) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 294269.69696969696 ns (± 55690.74860800025) 265656.3829787234 ns (± 54176.310258526224) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 36271.27659574468 ns (± 7747.488283106062) 28577.083333333332 ns (± 8741.666457612091) 1.27
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 145769.69696969696 ns (± 24524.163238738583) 151433.67346938775 ns (± 32252.016460183524) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 8009.278350515464 ns (± 1774.0656269702229) 6177.319587628866 ns (± 2082.8918776266723) 1.30
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 6977.894736842105 ns (± 1364.1441044618275) 6071.134020618557 ns (± 2127.300654726871) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 307334 ns (± 52330.67783264653) 279063.5416666667 ns (± 53032.48879059478) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 295162.62626262626 ns (± 43013.05588662395) 288603.0612244898 ns (± 55188.86262229548) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 41167.045454545456 ns (± 4970.3424242200945) 30637.23404255319 ns (± 7231.044690843723) 1.34
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 148409.79381443298 ns (± 26158.26295437788) 147506.0606060606 ns (± 28202.054557453714) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 7039.583333333333 ns (± 1298.945253630739) 6223.19587628866 ns (± 1799.3352629002056) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 7325.510204081633 ns (± 1625.27150623118) 6155.208333333333 ns (± 2061.775922873373) 1.19
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 353010.8695652174 ns (± 48297.40842709894) 345805.55555555556 ns (± 55356.81217503652) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 389409.0909090909 ns (± 74030.07399217947) 353690.5263157895 ns (± 66508.95008349934) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 48264.83516483517 ns (± 6701.896474984999) 40194.845360824744 ns (± 8713.858348606984) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 168243 ns (± 32818.9962698681) 168258.16326530612 ns (± 34963.63036267856) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 7470.103092783505 ns (± 1635.171050459605) 6887.755102040816 ns (± 2223.3653931294007) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 7254.123711340206 ns (± 1778.3956677867689) 6151.546391752578 ns (± 1694.9135549528437) 1.18
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 360201.0101010101 ns (± 60804.622701127155) 345266.6666666667 ns (± 46608.03566729717) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 368701.02040816325 ns (± 59521.17789077037) 347813.1313131313 ns (± 72223.59223126958) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 46354.30107526882 ns (± 5996.283522506374) 38969.47368421053 ns (± 7264.751298026136) 1.19
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 175656 ns (± 32142.81521113186) 156993.8775510204 ns (± 32082.831154882315) 1.12

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 266.5845288496751 ns (± 0.8719770202328911) 262.7259248415629 ns (± 1.1622081474707546) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 326.7044754981995 ns (± 1.7682304330313778) 338.1600913683573 ns (± 1.9741779700453956) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 515.1103939328875 ns (± 2.601405684096397) 502.4250403184157 ns (± 1.2575022371139688) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 628.7568024907794 ns (± 2.6621385690799784) 619.721304957072 ns (± 2.6200651494234526) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 275.91493540543775 ns (± 0.539399164940715) 281.01836945460394 ns (± 0.46712731186907924) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 322.90198506627763 ns (± 1.2879240017389246) 317.8812067985535 ns (± 2.062501178348439) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 538.2430681864421 ns (± 2.9212084567414336) 528.7972870667776 ns (± 0.8907534789153883) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 605.0752548217773 ns (± 2.9876217948266044) 604.4115232058933 ns (± 1.7935672999667274) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 258.5014032999674 ns (± 0.8998521124024458) 253.2975038687388 ns (± 0.23374921411568636) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 304.636013848441 ns (± 0.9738547407135294) 311.05000251134237 ns (± 1.8148898009591263) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 544.8571858088176 ns (± 2.9188798164062) 537.0091998418172 ns (± 2.028960422689053) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 604.1393860499064 ns (± 2.1350027704781134) 608.5862490109035 ns (± 0.8930839651930652) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 246.9763808617225 ns (± 0.2750906384702238) 260.79252697871283 ns (± 1.4384121778835262) 0.95
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 332.74235419432324 ns (± 0.4954457734602567) 315.95696846644086 ns (± 1.072771282492034) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 555.1531777064006 ns (± 3.44919212495667) 504.4683215277536 ns (± 1.6738252860151401) 1.10
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 595.8153953552246 ns (± 1.1466256909911128) 607.6570536749704 ns (± 1.3444597696254463) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 256.0414888381958 ns (± 1.5170162427755127) 250.35261392593384 ns (± 0.22424312319592313) 1.02
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 331.0669400875385 ns (± 1.2611761305760627) 319.45781333105907 ns (± 1.1824401318062903) 1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 516.693434715271 ns (± 3.4426861485345275) 532.8911537023691 ns (± 1.0233878923017563) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 624.224576441447 ns (± 1.6744005511912743) 616.5437063217163 ns (± 2.80485712231163) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16803.75223795573 ns (± 21.460673550134498) 15773.887516902043 ns (± 47.8743876400781) 1.07
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15477.824401855469 ns (± 23.713711252573788) 14715.906088692802 ns (± 30.72095362634653) 1.05
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14680.35169328962 ns (± 8.412583474176344) 14264.7216796875 ns (± 10.90997518146372) 1.03
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13205.980799748348 ns (± 25.11966571061136) 13466.647720336914 ns (± 15.911212798621358) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 144660.01180013022 ns (± 88.79555509818324) 145357.20040457588 ns (± 355.6346996359838) 1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19529.07976422991 ns (± 57.22957644530462) 20223.119463239396 ns (± 34.593724885626436) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20214.898579915363 ns (± 20.505438974352153) 20334.13827078683 ns (± 35.11940345099787) 0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15621.96764264788 ns (± 17.19638207352304) 15149.714115687779 ns (± 23.015239869341293) 1.03
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15055.938284737724 ns (± 15.550054685382428) 14121.930912562779 ns (± 24.34178523730239) 1.07
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 150630.33165564903 ns (± 107.80380441477409) 150066.34521484375 ns (± 233.26497112486342) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1758.421052631579 ns (± 1780.354564130459) 1094.8453608247423 ns (± 1067.4513195399732) 1.61
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1389.795918367347 ns (± 1463.8242385000601) 675 ns (± 610.7803464249217) 2.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2765.625 ns (± 2068.6038070462687) 2165.625 ns (± 1457.6714036615492) 1.28
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 226709.18367346938 ns (± 34372.84377262757) 209923.4693877551 ns (± 44151.904609232486) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 4137.373737373738 ns (± 2477.8852841372723) 1958.9473684210527 ns (± 1162.5810186219376) 2.11
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 13758.421052631578 ns (± 3705.592758678306) 7410.752688172043 ns (± 2201.0601381266947) 1.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 2191.919191919192 ns (± 2263.0878655679667) 1216.3265306122448 ns (± 833.4122972616942) 1.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1377.659574468085 ns (± 841.2937112987264) 1079.1666666666667 ns (± 584.1623182259254) 1.28
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 3493.877551020408 ns (± 2296.2010906645783) 1719.1489361702127 ns (± 1265.2745543990086) 2.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 254840.81632653062 ns (± 55567.10225425641) 247654.16666666666 ns (± 53519.58601969284) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 3924.742268041237 ns (± 2545.626598036779) 3472.1649484536083 ns (± 2138.7175999903757) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 13283.673469387755 ns (± 3007.951451322923) 9842.424242424242 ns (± 2744.2366660706043) 1.35
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1396.236559139785 ns (± 1661.034194592461) 1326.530612244898 ns (± 1237.5192195036243) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1739.784946236559 ns (± 1098.530617901282) 858.4269662921348 ns (± 794.9855614417908) 2.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 3438.9473684210525 ns (± 2666.4301873495506) 2235.714285714286 ns (± 1630.3974596056814) 1.54
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 264334 ns (± 49075.7160215753) 254420.61855670103 ns (± 42951.093646690024) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 4276.262626262626 ns (± 2819.269910505702) 2047.9591836734694 ns (± 1851.1200060145663) 2.09
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 14354.081632653062 ns (± 3290.102883339385) 6505.31914893617 ns (± 2059.092973992033) 2.21
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 2030.1075268817203 ns (± 2083.438052534099) 1343.8775510204082 ns (± 1596.9085034393265) 1.51
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 1083.8709677419354 ns (± 898.7056299237602) 2412.3711340206187 ns (± 2235.148099677381) 0.45
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 3349.4949494949497 ns (± 2179.045556715035) 2704.1666666666665 ns (± 2231.4459162598987) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 320126.0416666667 ns (± 46087.80006349818) 296507.73195876286 ns (± 54335.2015943845) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 4319.19191919192 ns (± 3136.378932739147) 4308.2474226804125 ns (± 2685.752148805059) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 13501.052631578947 ns (± 3496.4874391443277) 6117.708333333333 ns (± 1869.5901488190948) 2.21
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1462.7659574468084 ns (± 1686.2495154946862) 927.8350515463917 ns (± 826.2291686785558) 1.58
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 1606.1224489795918 ns (± 1672.9390352847618) 850.5154639175257 ns (± 757.0672184131844) 1.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3280.9278350515465 ns (± 2404.2220166104958) 1558.3333333333333 ns (± 1150.3470109554046) 2.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 298888.76404494385 ns (± 33229.824494797685) 280444.89795918367 ns (± 52921.97207531099) 1.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 5426.530612244898 ns (± 3592.6844634190174) 2579.7979797979797 ns (± 1771.4274077173475) 2.10
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 13866.326530612245 ns (± 4110.426618376985) 6362.222222222223 ns (± 1627.19706463018) 2.18

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 218.73144369858963 ns (± 0.20919037121254738) 216.5548434624305 ns (± 0.27812735986927806) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 269.1644350687663 ns (± 0.34731397081063864) 268.3883349100749 ns (± 0.40608227499228333) 1.00
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 293.5744460423787 ns (± 0.5065470445653901) 293.0072021484375 ns (± 0.7875734090199759) 1.00
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 291.25677426656085 ns (± 0.3872527738973741) 293.1463461655837 ns (± 0.4154766678244067) 0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 228.12180916468301 ns (± 0.5265246637991223) 238.32828317369734 ns (± 0.4234225918438435) 0.96
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 175.4365370823787 ns (± 0.20002024738691634) 176.01341834435095 ns (± 0.11545851158396372) 1.00
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 303.02662508828297 ns (± 0.4574472679819559) 302.48959614680365 ns (± 0.4027782318025608) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 306.47458689553395 ns (± 0.24178337200090816) 300.3543649400984 ns (± 0.381945219578034) 1.02
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 336.61205087389266 ns (± 1.0008825505255379) 340.5018659738394 ns (± 1.0946606589321595) 0.99
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 360.78357378641766 ns (± 0.8782847420942353) 339.4873396555583 ns (± 0.6824890743165605) 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.CustomOperations (windows-latest net8.0 Release)

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69436.83384486607 ns (± 76.3485246052335) 69510.9619140625 ns (± 94.6173832367036) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 224451.48053850446 ns (± 145.08012016638423) 232026.74037388392 ns (± 556.478763119722) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 138583.73084435097 ns (± 99.799337094846) 140775.72115384616 ns (± 186.33043716013984) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 124521.44601004464 ns (± 120.18039577688948) 123126.38671875 ns (± 224.99537675134295) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 69927.85731724331 ns (± 160.1599966948797) 69814.78068033855 ns (± 108.67333528219702) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 233512.55126953125 ns (± 1019.6930143562033) 226375.87018694196 ns (± 462.5706479780239) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 154964.3101283482 ns (± 370.74156939839986) 148728.88706752233 ns (± 401.2049916602855) 1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 146577.70124162946 ns (± 326.3450499300922) 146437.38356370194 ns (± 405.78067656038735) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 67928.96158854167 ns (± 124.05564136725326) 68687.38118489583 ns (± 38.77705983551404) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 229071.94661458334 ns (± 459.92250461546536) 220906.27817007212 ns (± 339.39334558785276) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 137652.34656700722 ns (± 117.8426074618028) 139421.13385881696 ns (± 237.90431754434226) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 121490.72591145833 ns (± 174.17308393786274) 121769.94750976562 ns (± 114.69832387091606) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 153.22418763087347 ns (± 0.27773252756210787) 159.61882727486747 ns (± 0.4001549375039641) 0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 287.58768301743726 ns (± 0.6194875093456836) 184.0988691036518 ns (± 0.40112879312854416) 1.56
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 285.75443426767987 ns (± 0.3885055659433446) 289.58252906799316 ns (± 0.8400434234669351) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 272.74300370897566 ns (± 0.421447864283868) 281.1388199145977 ns (± 0.503634613622871) 0.97
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 146.65958881378174 ns (± 0.8915265646932085) 144.50811239389273 ns (± 0.19698961178288682) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 175.6081541379293 ns (± 0.20791861935143233) 188.21198769978113 ns (± 0.5425185924840005) 0.93
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 271.89136505126953 ns (± 0.8168877842086262) 382.8560256958008 ns (± 0.38242887045248186) 0.71
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 295.76019922892254 ns (± 0.4865605838409849) 292.11444514138356 ns (± 0.6000994679905338) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 138.10041291373116 ns (± 0.3040096513321151) 139.5414892832438 ns (± 0.5746713939904627) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 190.12833925393912 ns (± 0.20388673450619815) 173.7204964955648 ns (± 0.39448104689797703) 1.09
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 275.8363723754883 ns (± 0.8851550925657308) 266.60378319876537 ns (± 1.1069004234167001) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 283.2134621483939 ns (± 0.6427937051720607) 282.7477421079363 ns (± 0.5651352809187935) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 142.15341295514787 ns (± 0.14606177252641062) 145.5158267702375 ns (± 0.42038684973367973) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 175.25665283203125 ns (± 0.4283478016292916) 182.89260680858905 ns (± 0.27583352420632884) 0.96
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 287.045685450236 ns (± 0.8242463015793162) 284.29262978690014 ns (± 0.7249757424790687) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 290.9552867595966 ns (± 0.6193546720324482) 283.48089536031085 ns (± 0.8808834377101463) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 149.46859904697962 ns (± 0.4333516410977855) 159.38688596089682 ns (± 0.46286215056583413) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 178.12299728393555 ns (± 0.6302599130122255) 180.44881309781755 ns (± 0.473671004079724) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 279.9395935876029 ns (± 0.5242920256869464) 277.1263535817464 ns (± 0.34514132389140095) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 276.1929512023926 ns (± 0.6607049282763731) 278.0440839131673 ns (± 0.8017170832687555) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 47981.8531616211 ns (± 278.3557318473945) 48406.78751046317 ns (± 128.25565231819405) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 53586.53474074144 ns (± 187.75997199531002) 53934.1840776716 ns (± 173.54027773732682) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 92493.4632132394 ns (± 493.7748069467032) 90081.4172688802 ns (± 420.1673098490381) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 71446.86211688702 ns (± 230.2882413295642) 70038.30910644532 ns (± 624.1791963028406) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35683.021166992185 ns (± 211.55848522031684) 35162.992638221156 ns (± 127.91487145580315) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 34235.17210170201 ns (± 136.56663720335413) 33723.13323160807 ns (± 105.94216600938557) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 177676.6647623698 ns (± 1491.1406688845811) 185290.9078463041 ns (± 781.7907517145472) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 337375.24462890625 ns (± 2455.1423359522532) 339703.2431291853 ns (± 2847.927385853131) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 42645.04817097982 ns (± 342.76870734620394) 42645.33443777902 ns (± 68.82815544863635) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 59747.472943987166 ns (± 369.6147937491433) 58565.7405069987 ns (± 270.55560182613766) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 102634.20001627604 ns (± 629.464778330301) 102305.49685058594 ns (± 466.30056890574326) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 71429.9506225586 ns (± 586.5062896292219) 71408.15723595253 ns (± 207.85090908387096) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 35614.98551119291 ns (± 147.69450468703323) 35252.285959879555 ns (± 39.122418532487636) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 40334.70732334682 ns (± 148.68122090537054) 38979.129357910155 ns (± 187.52181035732823) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 176736.26246861048 ns (± 1446.473398491257) 177452.31966145834 ns (± 1134.1030080612466) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 358142.07090541295 ns (± 2755.8193834489775) 348963.96025390626 ns (± 3303.168374079837) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 42507.8304574149 ns (± 104.43036680876195) 46745.9457964216 ns (± 107.85742236964326) 0.91
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 52737.01953996931 ns (± 245.02699372374786) 52565.872615269254 ns (± 360.78800580744985) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 96878.78087158203 ns (± 464.2958106073888) 97022.55043945313 ns (± 376.3512436625429) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 71077.29520670573 ns (± 513.3509983186938) 70364.88017390325 ns (± 119.70844054970615) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 35942.119897460936 ns (± 266.0348998586697) 34892.112814096305 ns (± 43.06484606657322) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 32633.73365196815 ns (± 112.75641849134925) 32742.611857096355 ns (± 24.130199147021894) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 171088.11260114398 ns (± 504.50975071480667) 174246.71977887835 ns (± 908.7821965515217) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 348529.0391927083 ns (± 3819.0155219731837) 351665.9135091146 ns (± 2313.958276126487) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15352.094818115234 ns (± 151.12918561862364) 15018.451782226562 ns (± 132.22019935808035) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20267.280140468054 ns (± 104.98770977119221) 20287.858904157365 ns (± 47.42669460303493) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 23303.964509073892 ns (± 188.73646671206762) 22951.165198189872 ns (± 99.96972892536898) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22589.241412353516 ns (± 200.6197277653882) 22033.69283243815 ns (± 124.06014819755383) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16214.163732910156 ns (± 138.24096748149844) 16195.946708170573 ns (± 124.76262612206729) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10522.98063659668 ns (± 38.47054209863901) 10412.091557094029 ns (± 59.365449739294924) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21748.11036376953 ns (± 138.6697464496173) 21184.808188883464 ns (± 129.24016576509285) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21754.23767207219 ns (± 30.517158509410212) 21579.867624136117 ns (± 18.724400443720718) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 30101.786049979073 ns (± 153.7575262119851) 28218.456723894393 ns (± 80.85934712920925) 1.07
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27246.727872721352 ns (± 198.3924749979144) 28060.839673360188 ns (± 19.145848797361317) 0.97
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21889.99271850586 ns (± 102.07989767142911) 21265.396754673548 ns (± 78.28833050513184) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26156.143284098307 ns (± 219.17410674645157) 26742.09503885905 ns (± 69.26374810284723) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29596.01625773112 ns (± 162.2273239618933) 28438.90574951172 ns (± 159.96054377315292) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30704.521704101564 ns (± 218.00113187377494) 29741.909460885185 ns (± 127.37919549440163) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16447.49901123047 ns (± 70.83046079787482) 16621.47808401925 ns (± 28.131044850111774) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10748.508912222725 ns (± 61.192960975999426) 10679.99737854004 ns (± 46.05359238849762) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28777.05016886393 ns (± 124.54908054647534) 27784.23573811849 ns (± 24.942306131882997) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27414.041272844588 ns (± 65.53534718843888) 28044.253349812825 ns (± 100.37879178156989) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34747.963150024414 ns (± 107.49386238200216) 34480.469059244795 ns (± 184.5685399190169) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34540.08207820012 ns (± 82.06587357011341) 35257.414642333984 ns (± 186.15273915268466) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15394.581520589192 ns (± 97.47494748648637) 15996.912567138672 ns (± 17.71936879556016) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20388.486251831055 ns (± 80.18121103263556) 19840.26048396184 ns (± 58.20369598316565) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21265.43589782715 ns (± 176.3570011687781) 21112.835928780692 ns (± 14.576423780740596) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 23713.46786281041 ns (± 58.77038666594316) 22295.18117934007 ns (± 62.81004411013463) 1.06
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16292.932274373372 ns (± 70.80672379269251) 16187.593037196568 ns (± 129.97305386781014) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10607.353239876884 ns (± 64.70540055214394) 10680.360590616861 ns (± 58.68947226565965) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21980.85595296224 ns (± 110.31413765667195) 22443.699451153094 ns (± 24.449028796799976) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22303.658053588868 ns (± 87.61743460546342) 23089.148799351282 ns (± 62.68412135037685) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28284.93595668248 ns (± 132.42067166211046) 25830.722281822793 ns (± 76.78647442073714) 1.10
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27931.5338810512 ns (± 227.31989601325012) 27701.836286272322 ns (± 94.60279315509364) 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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 67965.48828125 ns (± 92.60216737050271) 66716.74429086539 ns (± 154.6897356103463) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 83327.23127092634 ns (± 135.62497197364985) 83128.72680664062 ns (± 107.57232021497529) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106816.23616536458 ns (± 234.64122100524935) 110739.59585336539 ns (± 80.13273817377588) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 93946.4111328125 ns (± 207.5579824006463) 90304.28304036458 ns (± 96.37574035106181) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59209.20192173549 ns (± 70.46459000641379) 59431.28923688616 ns (± 29.73922540608862) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56821.30388532366 ns (± 65.53154513784776) 55386.93542480469 ns (± 47.21818426829654) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 206960.8154296875 ns (± 1102.4570686466734) 200374.60655799278 ns (± 408.56941344423427) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 325488.564453125 ns (± 1718.5576918583795) 329763.916015625 ns (± 1121.664860222131) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 68479.19398716518 ns (± 67.63526049179501) 66702.02375139509 ns (± 43.194406143686344) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89332.37426757812 ns (± 206.94274150714722) 89014.65942382812 ns (± 214.47688284548008) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 119029.93512834821 ns (± 568.756576111274) 113213.85782877605 ns (± 338.34338611665646) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 91572.13369516227 ns (± 211.5381221883837) 88602.88981119792 ns (± 312.9847140827663) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 59898.1992594401 ns (± 116.04465120748038) 59230.113002232145 ns (± 91.02135201123137) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 62474.13370768229 ns (± 556.6948013112174) 62072.02993539663 ns (± 101.28012618414377) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 196687.19563802084 ns (± 982.2872684320386) 195597.7099609375 ns (± 436.05632395084604) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 343317.0182291667 ns (± 2916.3562101828547) 331031.5397135417 ns (± 1349.0882723311054) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 66353.35317758414 ns (± 99.72543641640338) 66339.9179311899 ns (± 131.8467420188113) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 83477.81372070312 ns (± 154.62781166548172) 82719.05604771206 ns (± 98.18255563788138) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 110589.60745675223 ns (± 257.5937009402) 104874.58943684895 ns (± 113.91746963103438) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 89687.54435221355 ns (± 133.5090716901163) 88273.03654597356 ns (± 79.59466055215702) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59261.72871907552 ns (± 85.04731229906947) 58968.066842215405 ns (± 133.92609347495966) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 56101.16228376116 ns (± 216.98346787338943) 71254.43594796317 ns (± 63.80611468252847) 0.79
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 198189.15143694196 ns (± 627.5422350120738) 194687.2762044271 ns (± 621.2064783435303) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 330648.1901041667 ns (± 2104.8382435943213) 329816.61202566966 ns (± 744.9396221380207) 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.ScriptOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 145709.2995686849 ns (± 1238.5686356530541) 144721.40532226564 ns (± 1051.5722552000952) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 19909.431222098214 ns (± 90.8042972592894) 19963.800387064617 ns (± 41.90948306191919) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 18172.84033203125 ns (± 27.51574003004569) 18158.327412923176 ns (± 26.64859352689186) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 145107.19752604168 ns (± 1122.0516387827827) 143146.8112141927 ns (± 1000.0705585479815) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 45146.4294695173 ns (± 220.91862290488896) 44098.694978841144 ns (± 199.68502341663282) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 102473.48512369792 ns (± 360.9347825998131) 104046.42316691081 ns (± 138.284437545481) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10206271.830882354 ns (± 207071.49633374088) 10172910.680208333 ns (± 178928.12578178526) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 278655.30115722655 ns (± 29794.497827827396) 273034.8697290039 ns (± 26182.568699579097) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 145429.43137904577 ns (± 750.6083416477459) 145448.22451547475 ns (± 548.8418609658031) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19459.760408528648 ns (± 152.3161247161468) 20002.140426635742 ns (± 30.10833650232228) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16672.513399396623 ns (± 110.0914881278641) 17253.830022176106 ns (± 42.58919489890627) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 143168.7342529297 ns (± 138.822986687002) 145173.8875 ns (± 1376.0108649293416) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 42857.357881673175 ns (± 196.6388825185936) 42664.85947062175 ns (± 150.93609134113396) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 105752.08211669922 ns (± 450.69877335164716) 103372.64338785807 ns (± 326.39198976162294) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10332659.586348685 ns (± 226777.19762140524) 10220649.9875 ns (± 188364.1207693329) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 284317.97227050783 ns (± 28899.815081234316) 273608.8826269531 ns (± 28252.646657040346) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145576.388289388 ns (± 1167.637347252915) 147092.3426688058 ns (± 493.0883058006189) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19867.09724644252 ns (± 69.13693010720247) 19992.976610310874 ns (± 105.68243556820187) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 18070.100829060873 ns (± 103.56415292709968) 16544.679685152492 ns (± 21.12804652330245) 1.09
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 146141.72836914062 ns (± 1257.4280735070265) 141955.28285435267 ns (± 486.3910839763139) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 44278.335619245256 ns (± 263.09473977124577) 43522.50536237444 ns (± 52.408713135858044) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103396.03704364483 ns (± 132.6786640131618) 104993.95610163762 ns (± 258.32795165689424) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8386445.655729166 ns (± 42680.990453137165) 8406325.0125 ns (± 37695.79964067457) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 226722.52122395832 ns (± 1194.8276179158472) 227667.116015625 ns (± 407.2811803248941) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 146293.02895507813 ns (± 392.36951140003646) 144516.6892578125 ns (± 580.2182677181751) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 20078.638866718 ns (± 19.1977791431184) 20234.66251373291 ns (± 22.136595865487294) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16732.21589878627 ns (± 86.03543133924556) 16680.475970458985 ns (± 47.248647300614785) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 140917.01160606972 ns (± 236.2559758545407) 141682.47047526043 ns (± 511.0245213335389) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 42825.665989467074 ns (± 30.74450444597288) 43499.41866455078 ns (± 105.74868558740364) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 105817.36465018136 ns (± 337.66733010791955) 105882.34768240793 ns (± 322.45078973839566) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9340238.30625 ns (± 54980.20340690279) 9290457.619791666 ns (± 43885.60966110563) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 253473.3232421875 ns (± 609.9145349527291) 253833.16686197917 ns (± 836.1642580883657) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 145833.14459228516 ns (± 486.44490416120976) 145727.066015625 ns (± 563.3662639006491) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 20173.34987095424 ns (± 85.57867264177075) 21139.37063293457 ns (± 68.06692948368057) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 16683.648714701336 ns (± 12.976674491763667) 16675.856026785714 ns (± 45.1813728280469) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 142371.18149414062 ns (± 730.7741536962147) 141775.39155273436 ns (± 543.6206557358946) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 45148.400065104164 ns (± 85.00073324208816) 42817.26828438895 ns (± 103.88410047983344) 1.05
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 104745.17885916574 ns (± 341.91053928122) 104616.00599016462 ns (± 276.4057021680054) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9279425.96986607 ns (± 57838.42521359779) 9339247.376201924 ns (± 36526.45480682882) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 251936.92857142858 ns (± 928.1607203004943) 267468.16184895835 ns (± 2290.9496209117992) 0.94

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14253.553336007255 ns (± 16.18944123014135) 15068.727111816406 ns (± 34.76890735577953) 0.95
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20742.723083496094 ns (± 49.48737210131971) 20529.67071533203 ns (± 91.57182043229285) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21233.399745396204 ns (± 24.231696801124393) 21607.373264857702 ns (± 39.461393925460584) 0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22437.8081258138 ns (± 87.8192117912339) 22911.66229248047 ns (± 33.17577694347465) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15754.087829589844 ns (± 25.9958985103138) 15859.417724609375 ns (± 555.7134113571155) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10941.511027018229 ns (± 18.47441908001721) 10603.87954711914 ns (± 15.138955376986845) 1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21359.120279947918 ns (± 33.65057415541557) 21212.02392578125 ns (± 34.570557108722014) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21209.60986797626 ns (± 16.02972898350673) 21248.512776692707 ns (± 65.58564679002865) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26684.420776367188 ns (± 73.81103790311461) 24957.383845402645 ns (± 25.012102420557238) 1.07
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25977.38800048828 ns (± 61.03351547089864) 26061.74596150716 ns (± 40.61098658302865) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20263.807091346152 ns (± 37.09012921977872) 20728.345642089844 ns (± 68.00998447598363) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25391.48951939174 ns (± 34.04758469000238) 25797.945556640625 ns (± 51.059445956730194) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 27756.19637625558 ns (± 73.80305423146194) 28072.787039620536 ns (± 55.659240481070555) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28004.622294108074 ns (± 61.92326500819704) 28085.912867954798 ns (± 47.485827148305134) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15329.025573730469 ns (± 29.337440830081125) 15414.481026785714 ns (± 21.25055639422455) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10536.43777029855 ns (± 18.73647351693282) 11172.624104817709 ns (± 11.364357965918632) 0.94
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 25540.177481515067 ns (± 39.044124331652945) 28250.90593610491 ns (± 137.05209238254616) 0.90
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26101.72838483538 ns (± 44.167863986177714) 28395.561872209822 ns (± 80.46351968873365) 0.92
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 30694.45292154948 ns (± 93.12304155098379) 29981.2060546875 ns (± 98.82321488769131) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 30274.830118815105 ns (± 101.68558607715524) 32841.60359700521 ns (± 199.2574038080128) 0.92
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 13962.38021850586 ns (± 14.944100617480846) 14362.07035609654 ns (± 28.9892720721664) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20707.443033854168 ns (± 72.83177804293358) 20028.74080113002 ns (± 40.372706524731925) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20501.031276157923 ns (± 19.160900490156862) 19791.52353922526 ns (± 41.84339046791) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22487.312669020434 ns (± 37.565803980075636) 22730.550944010418 ns (± 38.42418365614491) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15653.23508126395 ns (± 14.034337003839056) 15629.071480887276 ns (± 28.29605833702364) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11049.005381266275 ns (± 20.424069487049124) 10868.707929338727 ns (± 15.31420526579993) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21121.63761683873 ns (± 55.353439229691844) 21078.856767926896 ns (± 51.29930817036806) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21338.639424641926 ns (± 20.01425091514408) 20997.91477748326 ns (± 30.03861686879713) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26055.999348958332 ns (± 275.2346614066506) 27162.712751116072 ns (± 80.89744319966933) 0.96
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27024.809030386117 ns (± 29.583027877755544) 26080.69516695463 ns (± 84.54166588091819) 1.04

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 136465.55849609376 ns (± 733.5771986126847) 139633.3521071214 ns (± 740.0862822179795) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10223.679079328265 ns (± 20.340244588300703) 10105.881549835205 ns (± 7.355341662286297) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10979.85385131836 ns (± 9.148075428358815) 11002.16076190655 ns (± 11.445421032786967) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9371.781501183143 ns (± 28.34997901859666) 9002.309691365559 ns (± 69.98488684914523) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11517.632040405273 ns (± 71.19502401633916) 11392.61341388409 ns (± 54.427792885673846) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13138.07473042806 ns (± 91.53176518441391) 12745.183200836182 ns (± 15.588910892865378) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10382.484079996744 ns (± 54.23502169811066) 10619.895319620768 ns (± 47.82315204977016) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8868.311078389486 ns (± 9.815818284285468) 8934.709141657902 ns (± 7.176059807742621) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12167.833769480387 ns (± 14.564321492992967) 11720.268043518066 ns (± 5.8918079960960705) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12205.778863089425 ns (± 75.0592606966829) 12092.214455159505 ns (± 68.70683532478759) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 12106.724769005408 ns (± 46.279610659680166) 10366.599470955985 ns (± 46.28744081545833) 1.17
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13290.29458618164 ns (± 95.73519354312695) 13621.457548522949 ns (± 75.69730965527125) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12924.24357248942 ns (± 67.05739006044337) 12543.749748816857 ns (± 16.56299921395363) 1.03
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 10863.201807657877 ns (± 59.40476769656173) 10839.871084594726 ns (± 71.01109062202795) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10634.674175008138 ns (± 54.04979408152373) 11797.655267987933 ns (± 65.78460709748553) 0.90
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 153774.0390249399 ns (± 324.12569661760466) 157025.97622070313 ns (± 589.9697467184751) 0.98
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 62032.292227608814 ns (± 264.4031085575759) 56820.86856515067 ns (± 221.02238265965744) 1.09
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46843.54092610677 ns (± 325.3258749940022) 46000.169429524736 ns (± 355.09936515388364) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 53581.9133605957 ns (± 331.3962554357156) 52152.446020507814 ns (± 182.80919916361475) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 83946.79399820963 ns (± 355.51630505709255) 85386.69624430338 ns (± 348.11104896551166) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 115358.05404459636 ns (± 602.7936729767887) 114405.55732073102 ns (± 458.69264730287244) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 52866.26662597656 ns (± 221.9803979312105) 50313.02882486979 ns (± 248.17427145192107) 1.05
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 51797.75431315104 ns (± 172.74751359819507) 53169.89641864483 ns (± 132.52746930941177) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53972.16926692082 ns (± 182.93870559724581) 52104.28559773763 ns (± 219.25827946118568) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 92491.36987711588 ns (± 633.5653724856446) 87048.34525240384 ns (± 284.1579143407212) 1.06
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 58483.73876139323 ns (± 217.21013485582796) 59454.34792654855 ns (± 323.0441054910266) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13355.109102884928 ns (± 28.139342607212974) 13639.815977478027 ns (± 31.52267343604873) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79289.22944742838 ns (± 339.5271523613148) 80732.22160644531 ns (± 378.30174412289114) 0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 60086.79577167217 ns (± 154.03795887091485) 61321.73924967448 ns (± 247.33738126473565) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49685.794860839844 ns (± 158.9144706906584) 49763.03044026693 ns (± 129.8660749870033) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 150437.65066964287 ns (± 480.62771134960036) 138729.66887555804 ns (± 385.81786937027204) 1.08
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 58241.02491542271 ns (± 136.14515518760055) 56240.153904506136 ns (± 164.03177122135062) 1.04
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 46509.8815633138 ns (± 199.7623472655833) 46921.198107038224 ns (± 138.01868806284577) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49834.9857421875 ns (± 305.6229901205823) 50886.44553484236 ns (± 92.65747406262656) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75715.60417829241 ns (± 176.81149958986524) 75147.53202311198 ns (± 360.37769464933103) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 105225.07122802734 ns (± 310.12811148646375) 103099.0337101863 ns (± 363.6151926949081) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 50920.25164358957 ns (± 201.84064826464495) 49510.60166422526 ns (± 209.32659454037693) 1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 51903.237982177736 ns (± 153.04682195120114) 53395.49914550781 ns (± 214.38944976132245) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 56368.37330979567 ns (± 151.5273675194665) 54837.191271100724 ns (± 215.12553411080984) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78197.88439069476 ns (± 228.35050420282042) 77880.38982684795 ns (± 152.8461824655221) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 62653.64506312779 ns (± 274.49181089648664) 61874.841560872395 ns (± 248.94822731311925) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13583.483957563129 ns (± 37.52224555988735) 13540.952811686198 ns (± 33.51314236226722) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 70161.96588948568 ns (± 375.0481453293671) 68821.16047363282 ns (± 195.8350330723186) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 56883.337534586586 ns (± 182.60983254184066) 58889.13473103841 ns (± 156.4272192982177) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49743.95373535156 ns (± 176.20185675618896) 55640.33153483073 ns (± 140.16515145562445) 0.89

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 93001.31923130581 ns (± 353.8459724787562) 93288.08898925781 ns (± 361.74995981770456) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 26198.814744215746 ns (± 28.56139994164423) 26064.039393833704 ns (± 44.98505698151369) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23798.35968017578 ns (± 25.34944679059441) 23826.38960618239 ns (± 38.28953682169891) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 77917.18562199519 ns (± 135.11769353426394) 78630.74615478516 ns (± 2774.752049096272) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 31067.06801194411 ns (± 46.47548604315502) 31054.62623009315 ns (± 43.46093139687428) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 66348.57881986178 ns (± 153.49752696905932) 67459.26432291667 ns (± 195.5532976761364) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5247028.180803572 ns (± 47620.48619768495) 5382745.15625 ns (± 54148.56869193611) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 167847.65307617188 ns (± 28383.8700276801) 169689.51635742188 ns (± 29707.873353323972) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 93058.8505045573 ns (± 270.7836176485442) 93579.32410606972 ns (± 211.93012353379285) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25330.211345966047 ns (± 27.090711388533183) 25343.685678335336 ns (± 20.747310772208767) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23762.4754685622 ns (± 14.78691123494214) 24374.754769461495 ns (± 13.549982737636613) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 76189.69464983259 ns (± 133.8201005053145) 76134.58129882812 ns (± 145.79303081726542) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 30790.913609095984 ns (± 55.10869296165816) 30852.527324969953 ns (± 92.2382014428014) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 62812.30021158854 ns (± 115.33435279469522) 67268.8687838041 ns (± 118.55043764513482) 0.93
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5494695.598958333 ns (± 58479.02243062464) 5290353.828125 ns (± 52099.10240962843) 1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 172232.82348632812 ns (± 29526.774703814706) 170641.20288085938 ns (± 28471.332748744357) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 92725.05929129464 ns (± 361.1704815828668) 93296.07282366071 ns (± 284.70159976702087) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 26106.255594889324 ns (± 17.235438134643122) 26536.24948354868 ns (± 22.487707844842042) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 24802.843017578125 ns (± 63.66763627179973) 23791.055297851562 ns (± 13.42960232633287) 1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 74712.20581054688 ns (± 70.90488072781886) 74912.31340680804 ns (± 80.58409688130072) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30170.51720252404 ns (± 29.217134874053507) 30751.63362943209 ns (± 25.20003580652002) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 65335.9139578683 ns (± 106.39005794670373) 65151.23006184896 ns (± 95.38075724051632) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4379046.25 ns (± 11751.575192133723) 4341582.447916667 ns (± 7883.817319830482) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 130303.17905970982 ns (± 339.3428779707329) 129800.31268780048 ns (± 124.60954775130215) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92252.80412946429 ns (± 535.3662002797753) 93091.08561197917 ns (± 564.0300806415753) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25442.884474534254 ns (± 17.472098855145653) 25653.36674281529 ns (± 16.480527076007814) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23752.10439046224 ns (± 28.099032873578984) 23757.136971609933 ns (± 22.95990998793199) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 73812.47436523438 ns (± 80.97313168139925) 76627.32456752232 ns (± 82.34178233580269) 0.96
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 31027.99028669085 ns (± 88.17456512103794) 31699.463297526043 ns (± 54.797274974471854) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 65505.501302083336 ns (± 91.00419909687895) 65317.42728097098 ns (± 126.55790711961535) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5042273.617788462 ns (± 3659.643498328187) 5038819.977678572 ns (± 12297.28692079096) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 147743.29136439733 ns (± 163.48916602593897) 141461.4396158854 ns (± 220.78858380563386) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92566.37747628348 ns (± 279.7930926683943) 92161.96166992188 ns (± 180.24174638263332) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25559.891153971355 ns (± 38.37343465825942) 25439.120483398438 ns (± 21.879325199374083) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23768.693324497766 ns (± 28.601813615080417) 23847.371782575334 ns (± 44.03295953720186) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 74179.70842633929 ns (± 149.80015824300258) 76842.2823079427 ns (± 80.08613791787714) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 31191.614943284254 ns (± 39.54869797676032) 31087.796020507812 ns (± 44.01992995234704) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 64500.36173502604 ns (± 123.8621745170915) 64556.923130580355 ns (± 64.68829183493304) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4960948.497596154 ns (± 3575.1413520883843) 5030320.072115385 ns (± 8081.964599827729) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 154144.677734375 ns (± 472.4034647475748) 145351.12680288462 ns (± 203.6794753013498) 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.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 112060.46665736607 ns (± 270.62699977871034) 110731.5840657552 ns (± 198.7615248342517) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11774.49951171875 ns (± 13.872643006080967) 11124.219403948102 ns (± 7.173484162312117) 1.06
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10427.804783412388 ns (± 14.465282281087948) 10479.339817592076 ns (± 19.526636978289172) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9367.476360614482 ns (± 8.859182898783402) 9509.492551363432 ns (± 17.435657711263893) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13869.266637166342 ns (± 6.998805985900041) 13810.443643423227 ns (± 6.487644857346668) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 16241.97031656901 ns (± 10.809341354154501) 16270.546395438058 ns (± 15.943445169939084) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13866.42562866211 ns (± 17.923384319318664) 13815.655517578125 ns (± 8.549022251431436) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8717.112731933594 ns (± 10.175795284582879) 8717.889622279576 ns (± 12.505714118251381) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13887.288372333232 ns (± 10.110689569941204) 13822.662588266227 ns (± 4.216339214212007) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11922.611563546317 ns (± 9.367850814318924) 11856.692857008715 ns (± 11.803686326653002) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13553.636220296225 ns (± 14.586783415559735) 13865.729370117188 ns (± 39.416480412683164) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9275.644836425781 ns (± 24.64448770501042) 9233.986206054688 ns (± 21.023531631866625) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 13107.969563802084 ns (± 22.41527767287742) 13021.13789149693 ns (± 7.0615161276100675) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14752.371012369791 ns (± 21.125224134805514) 14660.736737932477 ns (± 8.774068846799624) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14930.227485069861 ns (± 6.992136968466417) 14884.31374686105 ns (± 13.06452291792077) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 121228.9794921875 ns (± 400.0484638645644) 120298.27706473214 ns (± 376.328852792472) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 41058.16063514123 ns (± 84.76802166303914) 43959.20809232272 ns (± 70.69579603021936) 0.93
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 44284.55810546875 ns (± 85.83040707884179) 41067.70673479353 ns (± 92.56952374775464) 1.08
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 47362.567138671875 ns (± 46.15196463255552) 46888.38326590402 ns (± 68.48066336795146) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 70279.6309407552 ns (± 224.86235588600184) 72901.38590494792 ns (± 601.9025434417867) 0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 95249.84043666294 ns (± 248.91893809138995) 97837.72844587054 ns (± 189.8208990940158) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47021.361365685094 ns (± 56.32030758014327) 47552.86600748698 ns (± 74.826101749849) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 37511.81335449219 ns (± 73.63475953824002) 37947.89908272879 ns (± 43.16067774816783) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 49670.360892159595 ns (± 68.20750931663808) 47426.094709123885 ns (± 135.2814391763178) 1.05
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 70511.70043945312 ns (± 200.7364732948635) 69609.88420758929 ns (± 223.480357172603) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56212.29901994978 ns (± 184.0296991744364) 56160.369873046875 ns (± 186.9445878382536) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9306.800951276507 ns (± 14.603625831652213) 9201.287078857422 ns (± 17.461515191256623) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 60209.932454427086 ns (± 199.5293829247652) 58919.17765299479 ns (± 255.46981224126975) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 46697.5087483724 ns (± 202.3433471164736) 47255.68026029147 ns (± 70.8520134718488) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48665.35868326823 ns (± 63.64449827990169) 50106.89958844866 ns (± 81.00331467227433) 0.97
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 106684.36017717634 ns (± 258.34188858605296) 105120.73270357572 ns (± 191.0839690840776) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 44255.413818359375 ns (± 104.6848620285526) 43120.667724609375 ns (± 133.79675595833527) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43358.716256277905 ns (± 61.03588034399424) 42632.41533551897 ns (± 104.6883625588507) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 48865.613497220555 ns (± 50.660524314497934) 46994.41752115885 ns (± 36.46129554599903) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 61918.45179966518 ns (± 198.52685946525943) 68884.06808035714 ns (± 139.85434795340348) 0.90
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 90224.41319056919 ns (± 240.7733100271815) 87674.30513822116 ns (± 115.25989933649868) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48640.1601155599 ns (± 99.94395732981278) 48104.70745380108 ns (± 77.83496625216726) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 38154.46350097656 ns (± 63.340936043628275) 40833.62034388951 ns (± 61.05251442703482) 0.93
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 49798.09701102121 ns (± 50.84312051087041) 49692.354474748885 ns (± 36.06342653316584) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59169.820556640625 ns (± 127.50840447211371) 61837.704264322914 ns (± 124.52919704028015) 0.96
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56936.40197753906 ns (± 113.70869387631458) 54783.809552873885 ns (± 84.54895992196496) 1.04
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9267.954406738281 ns (± 19.334228997142347) 9131.69932047526 ns (± 20.421483260284447) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 51325.75465611049 ns (± 102.9839975528029) 51103.9365641276 ns (± 109.83356264895541) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46428.08884840745 ns (± 45.42176132271705) 46484.85412597656 ns (± 73.07341629708894) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48308.94939716045 ns (± 53.94133029625983) 49302.41350446428 ns (± 46.78632845122289) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 167346.6914236886 ns (± 924.6478261973905) 153256.94767878606 ns (± 618.1457918327636) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 11115.561412556966 ns (± 58.16012256072662) 10725.310976664225 ns (± 23.323516445579063) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10811.214755718525 ns (± 8.306997713266982) 10977.151582990375 ns (± 7.617088188235138) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12801.985752360026 ns (± 92.89980366013208) 12084.360096740722 ns (± 104.93205992720769) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14483.014915466309 ns (± 68.60937985343193) 14442.954974873861 ns (± 71.80048697485978) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12372.210083007812 ns (± 111.2676221594996) 12392.849555460612 ns (± 70.2231115651804) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13618.81810433524 ns (± 45.59747309494061) 13556.47865999662 ns (± 37.276663228219526) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14167.590806070964 ns (± 46.78171137315777) 14193.739097086589 ns (± 58.24033849176657) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 16556.97840677897 ns (± 131.33862652041012) 15915.144350492037 ns (± 31.8296026792853) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12729.210051400321 ns (± 121.98252075959122) 12388.163799285889 ns (± 19.27587130785615) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 91300.01966959635 ns (± 524.1251272304879) 90606.84809163412 ns (± 379.6644696428127) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 11143.771352132162 ns (± 9.874580399077045) 10744.57208557129 ns (± 49.28958692702423) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 86002.01111711774 ns (± 367.59821141794635) 84842.7701578776 ns (± 364.88231127131866) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 86439.62013346354 ns (± 513.5903271361269) 85480.93618570964 ns (± 280.9941475072582) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17331.392131551107 ns (± 82.0511099764718) 17348.361614990234 ns (± 138.1262489742905) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10997.543354327861 ns (± 40.64189993218713) 10985.772119140625 ns (± 49.72841312948999) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15371.862907409668 ns (± 28.204557348810976) 15617.331540934245 ns (± 135.44117386547822) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 9938.87452061971 ns (± 8.082297552085107) 10025.754336039225 ns (± 60.566839308946) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 85612.39194899339 ns (± 217.0228875035988) 89995.99912109374 ns (± 386.2564098976637) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 88066.58942522321 ns (± 530.0886481594399) 90046.1832397461 ns (± 551.286367599765) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 87209.64165852865 ns (± 359.5200939517392) 87298.17333984375 ns (± 307.9054443240593) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 12086.28572692871 ns (± 69.26888230412548) 12211.940862528483 ns (± 41.16666073555206) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13160.24488394601 ns (± 44.19117801215115) 13609.754541015625 ns (± 61.24085703901193) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10683.401944478353 ns (± 8.338374753678135) 10944.061136518207 ns (± 60.11944321444516) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 12355.867316691081 ns (± 49.09922002052599) 12392.831142171224 ns (± 52.396261750245486) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16589.791076660156 ns (± 121.19311579465926) 15903.750527954102 ns (± 97.12265888877046) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 175963.3053873698 ns (± 1206.6529223246666) 171761.51216947116 ns (± 429.0900753593518) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54987.82371419271 ns (± 171.51466766288445) 58918.16082763672 ns (± 112.06871636487332) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 81380.70252278647 ns (± 515.957608370557) 81927.54344075521 ns (± 301.6331353953124) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 118329.18973795573 ns (± 344.1282143208352) 121253.65337665264 ns (± 446.47008003360577) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 180027.80065104167 ns (± 732.4070531722398) 197801.70720027044 ns (± 559.7683307636295) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 109608.9496459961 ns (± 541.7227106927149) 111439.14014078776 ns (± 359.409815690574) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 136155.68776157923 ns (± 692.723257880855) 140257.5132399339 ns (± 853.9790482182045) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 139206.4376627604 ns (± 673.7437245291844) 137367.11697823662 ns (± 746.2954712947236) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 224746.45305175782 ns (± 2045.1132045723505) 217210.43819754463 ns (± 1524.9397274980777) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 102620.82979329427 ns (± 775.7874084086295) 104645.98141276042 ns (± 918.825474510602) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 300181.8137044271 ns (± 4007.688287113081) 303156.1493013822 ns (± 1104.9261406377864) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 62654.92104085287 ns (± 412.2776957544739) 61427.091326032365 ns (± 224.2993069553508) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 204668.29452078682 ns (± 1503.0680525179414) 204225.57139485676 ns (± 1448.495274872187) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 207860.727734375 ns (± 4779.5419249658335) 207272.76695149738 ns (± 1271.267358001916) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17934.47636617025 ns (± 91.83093139170504) 17963.170510428292 ns (± 78.68066372048871) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 84312.46613420759 ns (± 522.8264191308366) 86165.57754080636 ns (± 413.0702023752402) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 134793.08897986778 ns (± 1023.392275185406) 128167.66288248698 ns (± 389.9164956401341) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 60941.10174560547 ns (± 304.8844107678053) 58788.590999348955 ns (± 174.03663215718873) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 244995.50062779017 ns (± 4021.07649166889) 246139.5908203125 ns (± 3512.741661342847) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 231881.79129464287 ns (± 1909.115187580396) 231776.35853794642 ns (± 2102.474983131165) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 242322.81901041666 ns (± 3357.5492856916353) 226715.10119628906 ns (± 1947.0854205833673) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 63278.98404541016 ns (± 277.497393263315) 61765.1573439378 ns (± 252.29617836151075) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13643.102105276925 ns (± 66.74326500156307) 13242.251910400391 ns (± 38.81959318511375) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 60921.21611609826 ns (± 163.55696203886365) 62251.36797223772 ns (± 358.67355028546046) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 135040.55428059897 ns (± 968.251827066383) 149369.36271158853 ns (± 846.3609457153743) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 232821.25308663506 ns (± 969.957815531167) 247287.1114327567 ns (± 1636.9371039229832) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 157991.31569126673 ns (± 465.3022298939036) 157650.75291341144 ns (± 609.9078425477529) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 53006.69167218889 ns (± 221.1554414129707) 52975.75778198242 ns (± 112.29629166048156) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 79896.48784179687 ns (± 357.0656990615616) 80027.5286702474 ns (± 257.09012977178077) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 106203.28767089844 ns (± 501.8822934812632) 105695.17524414063 ns (± 435.0299644408179) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 175335.63895357572 ns (± 530.5925535495797) 167622.89670410156 ns (± 598.5960293492034) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 100528.34638323102 ns (± 360.50187904854494) 99166.13927815756 ns (± 396.6243919770257) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 125214.8466796875 ns (± 465.01491702722086) 121467.2211344401 ns (± 445.49202264879796) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 115366.54938151041 ns (± 424.0765534905426) 118511.86910574777 ns (± 533.9025489187067) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 191583.14749348958 ns (± 771.8913974814681) 180862.52645438057 ns (± 550.0755941712674) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 100138.5422281901 ns (± 544.1179952084696) 100399.29337721605 ns (± 516.665279760118) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 273545.7933959961 ns (± 4543.892641329268) 273618.501953125 ns (± 4863.71473934593) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 60215.208400181364 ns (± 220.23134958740738) 59807.0052349384 ns (± 93.44941856064808) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 190396.41326032366 ns (± 1811.015923545134) 190886.2960611979 ns (± 1485.046749525959) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 191845.9185628255 ns (± 1941.6308448418108) 189716.5180175781 ns (± 990.4990365302389) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17962.18458251953 ns (± 128.52074996280152) 17161.374934895834 ns (± 73.85340288523106) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 87675.79353550503 ns (± 362.3171159382553) 85765.80797526041 ns (± 464.6424458329665) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 120295.92948091947 ns (± 461.71711902799217) 119077.63880333534 ns (± 589.8613539763281) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 64453.66642252604 ns (± 436.42025442013454) 64340.87917654855 ns (± 362.84546392661167) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 231824.4659423828 ns (± 1619.4291815851304) 227291.8705403646 ns (± 2177.2705099130562) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 212400.46424278847 ns (± 1737.1858849222147) 210001.37973257212 ns (± 1936.5273704760637) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 218869.4065692608 ns (± 1724.0959116979716) 222114.23406110491 ns (± 1657.2307191148839) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 71966.50190080915 ns (± 445.7953244993712) 65759.5769938151 ns (± 280.2386054821689) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13196.65621287028 ns (± 58.180382381044616) 13661.641614473783 ns (± 36.243385002002924) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 64040.81390850361 ns (± 111.59803686448615) 64428.344752720426 ns (± 234.59186545317462) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 119891.64048549107 ns (± 443.9378608088368) 130526.41936848959 ns (± 887.3760772136104) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 186974.94752720423 ns (± 763.8928043473902) 204504.54884440106 ns (± 1259.0923030609777) 0.91

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: 47f74c7 Previous: 3ad2e08 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 125382.05647786458 ns (± 179.23166562411944) 127458.31461588542 ns (± 449.32309572180407) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 11617.369607778695 ns (± 18.655645137466003) 11605.120790921725 ns (± 13.032734755704071) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10912.807355608258 ns (± 15.18244050766198) 10966.683523995536 ns (± 12.037635907849031) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 14892.073704646184 ns (± 10.653350841937069) 14910.040610177177 ns (± 38.01045946296136) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 23634.916280110676 ns (± 36.55680206130959) 21651.569010416668 ns (± 16.0158339208784) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 15027.81970684345 ns (± 20.373977089711435) 15109.165367713342 ns (± 19.806750686063396) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 16612.923177083332 ns (± 29.234072370808196) 16729.266967773438 ns (± 21.11584910423627) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 22949.072047642298 ns (± 19.922366771421043) 23143.04445706881 ns (± 15.245975270788287) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 25735.324096679688 ns (± 26.916283520578652) 25899.423217773438 ns (± 67.99131736518143) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15147.134094238281 ns (± 22.014232153640236) 15254.734090169271 ns (± 47.0371581746303) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 80554.8828125 ns (± 205.98025874116468) 78853.39442661831 ns (± 335.2857253007179) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13300.390189034599 ns (± 7.905381012711991) 13333.497946602958 ns (± 10.306304266892123) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 75487.22615559895 ns (± 275.1224544936046) 79406.25081380208 ns (± 143.98480738591738) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 72695.44189453125 ns (± 163.15999360932517) 75503.8016764323 ns (± 234.82004293752658) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 13063.48648071289 ns (± 29.507050619288798) 12900.860137939453 ns (± 35.7840468055583) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11835.762241908482 ns (± 6.895940711414257) 11711.000010172525 ns (± 9.110430749111387) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 23585.75679234096 ns (± 17.81040868199658) 23590.188816615515 ns (± 27.599189883129576) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11219.42619910607 ns (± 12.568838247071037) 11135.497334798178 ns (± 9.607667697001002) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 72729.32210286458 ns (± 155.8725448099588) 73863.79638671875 ns (± 166.40378630392277) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 75790.6511579241 ns (± 182.41223236780627) 72958.98813100961 ns (± 113.66353669500572) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 73454.58199637277 ns (± 177.63528427524633) 74100.7588704427 ns (± 208.28568842445296) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 12639.778696695963 ns (± 25.977115574424758) 12718.270619710287 ns (± 35.05344749988172) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9265.028263972355 ns (± 12.881530178686136) 9162.3046875 ns (± 21.771764430015693) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13530.205535888672 ns (± 7.6445263325367385) 13496.620723179409 ns (± 13.08920019240575) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14451.467081705729 ns (± 24.983524729397494) 14693.098576863607 ns (± 19.116233951213424) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 26668.49910191127 ns (± 20.671671558049045) 26905.855501615086 ns (± 28.33858646239686) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 137255.46712239584 ns (± 516.3645276677605) 137710.15799386162 ns (± 549.3107988925115) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 38520.25592510517 ns (± 74.82342432063241) 38584.60693359375 ns (± 48.37623850900814) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 65054.395345052086 ns (± 271.5601397417052) 66821.53686523438 ns (± 278.88699008253354) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 102738.49609375 ns (± 427.70484314240093) 116112.28881835938 ns (± 836.7993403530377) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 154903.4171549479 ns (± 749.5380883062209) 154629.30989583334 ns (± 521.0053850718401) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 96445.37615094866 ns (± 213.60282298127487) 96202.41612025669 ns (± 341.2460870881326) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 116692.48494466145 ns (± 328.2696935226389) 127862.63224283855 ns (± 389.9160757791959) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 117944.35377854567 ns (± 252.98061808632437) 118505.61899038461 ns (± 179.78572146973283) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 203379.36686197916 ns (± 847.9506254498044) 205065.49917367788 ns (± 486.06054702997665) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 83480.15398297991 ns (± 182.41086873406186) 84551.36800130208 ns (± 276.3408685893888) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 259350.556640625 ns (± 2230.0206718855193) 266144.0460205078 ns (± 4976.663707092299) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 58086.61600748698 ns (± 97.07868691972992) 59085.84551130022 ns (± 148.2112428829021) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 169965.12920673078 ns (± 714.7300610620848) 181437.5203450521 ns (± 372.0427234457299) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 176435.27994791666 ns (± 840.2812889419342) 169246.8025716146 ns (± 799.2217291375275) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13077.773030598959 ns (± 31.89235498491793) 12980.420030866351 ns (± 42.873087327948504) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 75245.54443359375 ns (± 80.09284326156924) 73594.7283063616 ns (± 205.93915490088216) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 114738.2958984375 ns (± 1195.9815513053231) 119570.66476004464 ns (± 641.1579425759638) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 56570.251900809155 ns (± 133.70438046673752) 54059.964458759016 ns (± 40.16889328742123) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 214744.86979166666 ns (± 1425.6056099182633) 223989.7914341518 ns (± 1000.2673702184794) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 214152.69493689903 ns (± 787.5291198651344) 230661.11653645834 ns (± 1172.0967202806194) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 226856.7830403646 ns (± 1364.694788897102) 236952.96630859375 ns (± 1227.5157289182307) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 54855.59430803572 ns (± 111.64953195624238) 55802.29361397879 ns (± 90.20263550578098) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9272.50727335612 ns (± 23.65649786049056) 9325.337395301232 ns (± 15.953346097169756) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 59427.338053385414 ns (± 184.00273008002125) 58884.999302455355 ns (± 104.90829430295422) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 118415.41585286458 ns (± 350.6682283908842) 125647.81494140625 ns (± 812.522794415052) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 215246.50065104166 ns (± 626.0643105854442) 215818.0908203125 ns (± 858.1567169599451) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 135588.916015625 ns (± 372.3992287712031) 123798.27357700893 ns (± 454.3872760896552) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 39476.66713169643 ns (± 82.97848720659155) 39981.83858235677 ns (± 76.75627781664848) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 64495.8504813058 ns (± 152.89574726004605) 66928.66088867188 ns (± 246.0339191825168) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 99517.24365234375 ns (± 307.5184598794262) 92986.36300223214 ns (± 315.3146588219368) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 149859.5760091146 ns (± 445.2486011930604) 150228.8827749399 ns (± 235.34449768339877) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 83711.21459960938 ns (± 270.7486694954502) 86674.38441685268 ns (± 198.48968510032978) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 120579.27286783855 ns (± 212.4769349496649) 106955.36743164062 ns (± 332.5739226144073) 1.13
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 110546.53930664062 ns (± 284.1622925430299) 111446.7411295573 ns (± 275.47309073128116) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 171644.93408203125 ns (± 367.526957127306) 173207.646484375 ns (± 406.80797899691726) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 92945.54646809895 ns (± 350.9931161692036) 82152.57850060097 ns (± 284.62263293323883) 1.13
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 237524.86478365384 ns (± 1048.9023303185647) 245852.29654947916 ns (± 3186.639121985525) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 59844.007161458336 ns (± 129.73012094303064) 63498.78662109375 ns (± 115.88160004104436) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 156450.16338641828 ns (± 601.2088205243218) 158015.52036830358 ns (± 851.2027880670291) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 156891.39973958334 ns (± 985.7664068844631) 158934.79875837054 ns (± 711.4110662539106) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 13029.417368570963 ns (± 29.884028698659346) 12917.788696289062 ns (± 30.898381754043445) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 78209.39982096355 ns (± 176.55878351658964) 74439.7489420573 ns (± 171.66774326095776) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 106779.72318209134 ns (± 272.28192985517666) 107289.69163161058 ns (± 201.5473328420754) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 56802.92096819197 ns (± 162.50585017371256) 55019.96541341146 ns (± 178.63590885335785) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 192505.11067708334 ns (± 913.8873636827742) 202923.21079799108 ns (± 561.317843207578) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 205176.0498046875 ns (± 728.9398130143579) 208939.794921875 ns (± 960.3357743539044) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 207636.27766927084 ns (± 1039.0306568067215) 204476.54947916666 ns (± 998.2725963216459) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 59252.462158203125 ns (± 101.71268265689247) 55230.58340890067 ns (± 186.23992801463658) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9217.225705660307 ns (± 15.98683783520452) 9115.423148018974 ns (± 21.361186400087195) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 58418.83992513021 ns (± 92.1643188875289) 60539.10348074777 ns (± 118.35243121512188) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 113771.15559895833 ns (± 248.57423668200389) 110386.87540690105 ns (± 248.31710889087336) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 176703.56270926338 ns (± 525.5007077872682) 174697.17000325522 ns (± 530.014697150254) 1.01

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

Please sign in to comment.