Skip to content

Commit

Permalink
Adding silent-mode option to command line args parser (#1060)
Browse files Browse the repository at this point in the history
Co-authored-by: Vasileios Zois <[email protected]>
  • Loading branch information
TalZaccai and vazois authored Mar 3, 2025
1 parent 0116fc1 commit e627748
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 49 deletions.
2 changes: 1 addition & 1 deletion libs/host/GarnetServer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ public GarnetServer(string[] commandLineArgs, ILoggerFactory loggerFactory = nul
this.initLogger = (MemoryLogger)memLogProvider.CreateLogger("ArgParser");
}

if (!ServerSettingsManager.TryParseCommandLineArguments(commandLineArgs, out var serverSettings, out _, out var exitGracefully, this.initLogger))
if (!ServerSettingsManager.TryParseCommandLineArguments(commandLineArgs, out var serverSettings, out _, out var exitGracefully, logger: this.initLogger))
{
if (exitGracefully)
Environment.Exit(0);
Expand Down
15 changes: 10 additions & 5 deletions libs/host/ServerSettingsManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,13 @@ internal static class ServerSettingsManager
/// then overridden by any options specified in the command line arguments (if any).
/// </summary>
/// <param name="args">Command line arguments</param>
/// <param name="logger">Logger</param>
/// <param name="options">Options object containing parsed configuration settings</param>
/// <param name="invalidOptions">List of Options properties that did not pass validation</param>
/// <param name="exitGracefully">True if should exit gracefully when parse is unsuccessful</param>
/// <param name="silentMode">If true, help text will not be printed to console when parse is unsuccessful</param>
/// <param name="logger">Logger</param>
/// <returns>True if parsing succeeded</returns>
internal static bool TryParseCommandLineArguments(string[] args, out Options options, out List<string> invalidOptions, out bool exitGracefully, ILogger logger = null)
internal static bool TryParseCommandLineArguments(string[] args, out Options options, out List<string> invalidOptions, out bool exitGracefully, bool silentMode = false, ILogger logger = null)
{
options = null;
invalidOptions = [];
Expand Down Expand Up @@ -63,7 +64,7 @@ internal static bool TryParseCommandLineArguments(string[] args, out Options opt

var consolidatedArgs = ConsolidateFlagArguments(args);
// Parse command line arguments
if (!parser.TryParseArguments<Options>(consolidatedArgs, argNameToDefaultValue, out var cmdLineOptions, out exitGracefully))
if (!parser.TryParseArguments<Options>(consolidatedArgs, argNameToDefaultValue, out var cmdLineOptions, out exitGracefully, silentMode: silentMode))
return false;

// Check if any arguments were not parsed
Expand Down Expand Up @@ -114,7 +115,7 @@ internal static bool TryParseCommandLineArguments(string[] args, out Options opt

// Re-parse command line arguments after initializing Options object with initialization function
// In order to override options specified in the command line arguments
if (!parser.TryParseArguments(consolidatedArgs, argNameToDefaultValue, out options, out exitGracefully, () => initOptions))
if (!parser.TryParseArguments(consolidatedArgs, argNameToDefaultValue, out options, out exitGracefully, () => initOptions, silentMode))
return false;

// Validate options
Expand Down Expand Up @@ -175,15 +176,19 @@ private static Dictionary<string, object> GetArgumentNameToValue(Options options
/// <param name="obj">Parsed object, default(T) if parse unsuccessful</param>
/// <param name="exitGracefully">True if should exit gracefully when parse is unsuccessful</param>
/// <param name="factory">Optional T factory for object initialization</param>
/// <param name="silentMode">If true, help messages will not be printed to console.</param>
/// <returns>True if parse successful</returns>
private static bool TryParseArguments<T>(this Parser parser, string[] args, IDictionary<string, object> argNameToDefaultValue, out T obj, out bool exitGracefully, Func<T> factory = null) where T : new()
private static bool TryParseArguments<T>(this Parser parser, string[] args, IDictionary<string, object> argNameToDefaultValue, out T obj, out bool exitGracefully, Func<T> factory = null, bool silentMode = false) where T : new()
{
var result = parser.ParseArguments(factory ?? (() => new T()), args);
var tmpExitGracefully = true;

obj = result.MapResult(parsed => parsed,
notParsed =>
{
if (silentMode)
return default;

var errors = notParsed.ToList();
if (errors.IsVersion()) // Check if error is version request
{
Expand Down
Loading

32 comments on commit e627748

@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: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.35687982184547 ns (± 0.3668141297521636) 92.54701512593489 ns (± 0.26491041522950887) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1058.34375 ns (± 455.5245866176247) 1171.7525773195875 ns (± 481.09815853350534) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 839.8367346938776 ns (± 421.71450972051633) 965.0618556701031 ns (± 316.11066806951317) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1591.923076923077 ns (± 30.453411244231024) 1664.180412371134 ns (± 651.9518538331606) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 226454.14444444445 ns (± 23961.298747679153) 228382.2947368421 ns (± 23268.376196155656) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1893.1907216494844 ns (± 401.6676269220388) 1800.436170212766 ns (± 443.0433498659514) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7589.285714285715 ns (± 88.72726453873956) 7639.315789473684 ns (± 104.3514641496488) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1163.7708333333333 ns (± 444.80374097174166) 1078.4948453608247 ns (± 563.0639603194763) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 659.6703296703297 ns (± 351.99072130905375) 1034.8333333333333 ns (± 28.9319688844263) 0.64
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1695.9479166666667 ns (± 411.4141432410559) 1991.042105263158 ns (± 408.7607091651824) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 232443.87234042553 ns (± 23952.19716187592) 252220.92307692306 ns (± 2814.731528391843) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1968.3655913978494 ns (± 383.45593207910764) 1879.1170212765958 ns (± 269.02947259829295) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 7489.7 ns (± 138.76969615672067) 7545.2692307692305 ns (± 61.50495081177593) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1236.1979166666667 ns (± 427.46266367686354) 860.1443298969073 ns (± 581.4680950994273) 1.44
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 793.489247311828 ns (± 268.7108715549458) 910.7282608695652 ns (± 327.8804761877018) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1669.4157894736843 ns (± 498.33086640064215) 1766.505376344086 ns (± 396.6913876503978) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 217256.04347826086 ns (± 8375.37655526676) 213531.38095238095 ns (± 5077.91020476131) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1596.875 ns (± 669.1142338156743) 1748.5104166666667 ns (± 606.07263755726) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 7892.263157894737 ns (± 180.5131088207733) 9089.989583333334 ns (± 1045.2577269170627) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1198.8020833333333 ns (± 407.1650543321448) 1133.1630434782608 ns (± 344.77641352404544) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 773.6145833333334 ns (± 491.0592282808912) 723.1483516483516 ns (± 393.02274103348645) 1.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1767.840425531915 ns (± 314.3627212293813) 1430.75 ns (± 577.8648357713529) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 256791.7906976744 ns (± 13971.920155938213) 247552.42592592593 ns (± 6795.918961609498) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1806.5 ns (± 616.4473886543144) 1592.8387096774193 ns (± 56.70572973647581) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 9182.915789473684 ns (± 1181.9554538817467) 8022.083333333333 ns (± 90.66567791350347) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1114.8157894736842 ns (± 461.64954616185264) 1050.0568181818182 ns (± 345.40708476499384) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 845.9333333333333 ns (± 341.77684420679395) 821.3229166666666 ns (± 342.4782281145126) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1520.9375 ns (± 34.876866736181064) 1910.5967741935483 ns (± 458.831598939233) 0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 254092.23076923078 ns (± 2868.675424705223) 252062.07865168538 ns (± 14599.545734079224) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1650.28125 ns (± 601.6454928054875) 1894.0894736842106 ns (± 587.5624275521681) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7841.941176470588 ns (± 168.4627075157271) 9176.84375 ns (± 971.0476093062964) 0.85

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: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 2975.674157303371 ns (± 841.9147923751077) 6405.1752577319585 ns (± 2065.005099924641) 0.46
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3154.7903225806454 ns (± 658.7694486964043) 6185.135416666667 ns (± 1672.3335547406223) 0.51
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 274286.67204301077 ns (± 27248.47964870208) 271298.8617021277 ns (± 19752.910147703522) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 271906.86315789475 ns (± 27428.44628887135) 265905.1666666667 ns (± 22048.750137469506) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 25657.78947368421 ns (± 8702.490614265398) 28364.854166666668 ns (± 7741.49749688639) 0.90
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 155538.34848484848 ns (± 16960.307846024225) 161878.5625 ns (± 22310.25558645384) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3130.8516483516482 ns (± 631.7091520211281) 4789.989361702128 ns (± 1408.1552543365794) 0.65
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 3466.1573033707864 ns (± 1024.2783146604022) 5687.364583333333 ns (± 1811.6407487473693) 0.61
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 352955.7311827957 ns (± 47245.24812087495) 290094.7 ns (± 32155.399415741347) 1.22
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 313013.98979591834 ns (± 47746.5791538703) 299759.03846153844 ns (± 7321.145262761936) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 19060.593023255813 ns (± 2765.324568240672) 26457.141304347828 ns (± 5551.989227872032) 0.72
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 171272.85858585857 ns (± 30818.535630499537) 167978.1443298969 ns (± 17261.917837148103) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 3812.4239130434785 ns (± 1097.904559931593) 6876.68085106383 ns (± 1821.004686729757) 0.55
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 5048.8105263157895 ns (± 2452.2251696911403) 5738.212121212121 ns (± 2477.14761192791) 0.88
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 245148.14285714287 ns (± 11255.486863915698) 220020.5 ns (± 2020.9584584817894) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 242309.25510204083 ns (± 14551.917872899534) 219239.5 ns (± 2445.9362488285205) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 19466.908045977012 ns (± 2695.635997924535) 25898.270833333332 ns (± 7767.999125263061) 0.75
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 153580.78787878787 ns (± 18916.44278877707) 149898.75510204083 ns (± 17129.761140276063) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 3185.879120879121 ns (± 706.4910762220858) 3281.6170212765956 ns (± 668.7338719813122) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3949.3636363636365 ns (± 1151.7171805394946) 3477.554347826087 ns (± 652.099641211986) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 291732.46629213484 ns (± 19164.369201042096) 302449.8214285714 ns (± 15796.20049264609) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 295308.78571428574 ns (± 10786.82002132574) 302211.8918918919 ns (± 10095.505206619275) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 25779.977528089887 ns (± 4500.715922791739) 28849.220430107525 ns (± 6407.313142308546) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 182035.38775510204 ns (± 32238.85918969917) 160887.31 ns (± 21351.74750811755) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 4043.967741935484 ns (± 975.3702580315102) 3318.8709677419356 ns (± 946.1585861398855) 1.22
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 3297.141304347826 ns (± 929.0595218812841) 3392.1222222222223 ns (± 785.8038584755143) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 309861.79347826086 ns (± 22929.89981265549) 290148.0412371134 ns (± 17716.429081926988) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 307805.8965517241 ns (± 35641.25799532298) 340090.73 ns (± 78157.33753023611) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 24277.158536585364 ns (± 2382.6156104993856) 43322.926315789475 ns (± 7731.254309401582) 0.56
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 158323.3298969072 ns (± 20605.292178589327) 181323.70408163266 ns (± 24092.62862722251) 0.87

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: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19341.738562447685 ns (± 89.53925328784601) 19598.83457438151 ns (± 144.31660025608429) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19133.82584431966 ns (± 32.81814744375365) 19615.677409580774 ns (± 102.90289929181826) 0.98
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 21290.129407610213 ns (± 65.17176313573157) 19968.55513218471 ns (± 18.79238170778866) 1.07

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 39615.38854980469 ns (± 235.81750183206188) 38998.45887451172 ns (± 329.7215498968995) 1.02
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39533.563024902345 ns (± 158.6758209875358) 39691.89206636869 ns (± 71.50238389699194) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 33038.62163289388 ns (± 44.41427382215719) 32401.69287923177 ns (± 256.54532078272325) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 33126.80095999582 ns (± 284.50512325966815) 32326.736397298177 ns (± 277.23845540160187) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1939.3664346422468 ns (± 16.03305754327979) 1964.0849082946777 ns (± 27.944786570630885) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1809.7202072143555 ns (± 8.950641085448362) 1816.4443381382869 ns (± 1.487502840994291) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1874.2369244893391 ns (± 10.692388500801782) 1872.5140425364177 ns (± 7.8332679256394036) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 88.00382216771443 ns (± 0.4208676644237198) 85.21899921553475 ns (± 0.15126597955967616) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 134558.6221923828 ns (± 577.6839551181617) 138990.04384765626 ns (± 957.3510138786924) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 128279.41638997397 ns (± 493.700479986573) 131086.19848632812 ns (± 364.28931507269186) 0.98
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 153333.42877604166 ns (± 736.4429860421737) 153323.65921223958 ns (± 1757.6781497675588) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 152664.59034142128 ns (± 730.9909088891075) 154634.88038853236 ns (± 1485.5762254575832) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 138271.41189778646 ns (± 775.674335086912) 143984.32239583333 ns (± 777.0591950121803) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 133950.96214076452 ns (± 666.7997471456574) 131454.70132882256 ns (± 1046.3010851805109) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16931.892643229166 ns (± 100.87932367857995) 17369.95205571101 ns (± 66.90687985374059) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16747.591458638508 ns (± 15.287560523571715) 16175.445367431641 ns (± 106.26926466360385) 1.04
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15331.178092956543 ns (± 19.937221425759105) 15975.262056623187 ns (± 21.286407760379007) 0.96
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14702.22034563337 ns (± 60.77850340162851) 14640.535761151996 ns (± 36.98337342313567) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 126983.85610727164 ns (± 682.7469210792187) 122826.0549235026 ns (± 442.5192227605626) 1.03
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 23955.02731143727 ns (± 479.71547111848116) 21333.929186139787 ns (± 82.67747298303951) 1.12
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 22366.84992327009 ns (± 143.37702277985818) 20879.77326143705 ns (± 65.31658575728115) 1.07
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16362.950932429387 ns (± 69.17132669678072) 16590.335479736328 ns (± 19.149003857881645) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15100.246993001301 ns (± 56.45585755590953) 16169.879318237305 ns (± 28.415186704774687) 0.93
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 135426.80098783053 ns (± 164.87622431910867) 141196.74938151042 ns (± 752.515708345337) 0.96

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 240.69795983632406 ns (± 2.9851334714399442) 247.12652463179367 ns (± 0.45552008761573926) 0.97
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 291.02227954864503 ns (± 2.903657563063933) 293.6673523095938 ns (± 0.3449113501679107) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 314.6703572670619 ns (± 0.8787704916028914) 317.15666454178944 ns (± 2.2118875299412983) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 353.53823194503786 ns (± 3.310274792025948) 326.1209154764811 ns (± 2.8769296483861977) 1.08
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 271.4655618349711 ns (± 1.9904078065880633) 247.309078840109 ns (± 0.2272113663378725) 1.10
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 190.96616832415262 ns (± 1.359718725669579) 193.12341839472452 ns (± 0.8360623411127908) 0.99
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 324.3886949465825 ns (± 0.7825308470637452) 323.67460760703455 ns (± 1.2106139358738102) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 338.8161456925528 ns (± 0.5885775305918757) 318.5540694090036 ns (± 0.6956087249347762) 1.06
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 374.40089447157726 ns (± 1.3762796826937347) 381.4659876456627 ns (± 2.4500846724376872) 0.98
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 375.1713985125224 ns (± 1.9108535649310145) 378.10790804454257 ns (± 1.0940821351367245) 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: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1803.2954406738281 ns (± 2.9887904121710744) 1802.3086802164714 ns (± 4.085454395350093) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1771.3654327392578 ns (± 2.351537385792173) 1772.7949651082356 ns (± 2.593512766381419) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1862.3978342328753 ns (± 2.7182548971219336) 1865.2955563863118 ns (± 3.519563337743799) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38618.197428385414 ns (± 259.62250723946227) 35752.5146484375 ns (± 67.9839615849649) 1.08
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37809.25476074219 ns (± 364.94353640346) 37047.07743326823 ns (± 47.036761431819194) 1.02
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32581.175333658855 ns (± 402.08732688440864) 30922.665405273438 ns (± 53.88963250774037) 1.05
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32244.474080403645 ns (± 492.5570505284818) 30133.602294921875 ns (± 41.268632524515496) 1.07

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 17071.183471679688 ns (± 32.3845031554308) 16854.300580705916 ns (± 23.325366344497528) 1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16890.685272216797 ns (± 45.03935173024587) 16845.132681039664 ns (± 13.45833248316392) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16755.408804757255 ns (± 82.1019418144214) 16723.431631234977 ns (± 10.23162991391119) 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 (windows-latest net8.0 Release)

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 107363.09509277344 ns (± 539.2322312054775) 103358.66980919472 ns (± 262.9460110711733) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 101739.50282505581 ns (± 560.8806021084844) 101014.24211774554 ns (± 377.2343145362605) 1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 122741.19698660714 ns (± 291.5893122022718) 134750.26204427084 ns (± 345.0934434037636) 0.91
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113669.64252178486 ns (± 332.6294477864098) 113989.23252650669 ns (± 274.5794204465833) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 103463.77999441964 ns (± 246.81230868981245) 104796.84361049107 ns (± 164.39480886070888) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 99545.51344651442 ns (± 125.30290734343872) 100087.5959123884 ns (± 253.734757733231) 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.CustomOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 49743.680114746094 ns (± 361.7848680092262) 47965.6686706543 ns (± 301.15426976925227) 1.04
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 196725.79218401227 ns (± 945.7916369035031) 201443.1778564453 ns (± 1076.9974679748882) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 122617.17777506511 ns (± 925.6169727961883) 120302.72950439453 ns (± 828.9451874316915) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 102886.32162039621 ns (± 426.5784118804805) 103084.87443847656 ns (± 443.6361619930351) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 49531.234244210376 ns (± 170.43570490359602) 49788.40209554036 ns (± 190.78297195221296) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 207555.7186279297 ns (± 1118.2281845535206) 206767.0180175781 ns (± 1576.3851058473133) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 137964.12973632812 ns (± 987.2937050001674) 135893.69219098773 ns (± 499.44080319149026) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 128709.53110758464 ns (± 401.2847449056716) 126644.3610595703 ns (± 990.2670630232351) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 53666.18606567383 ns (± 214.05428790430213) 49022.852970668246 ns (± 390.386653871315) 1.09
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 195523.54619954427 ns (± 1334.4572944271754) 195915.4181640625 ns (± 1624.9099136753066) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 124477.32804987981 ns (± 177.6888645193129) 122457.9881266276 ns (± 435.4971449333855) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 101125.55360514323 ns (± 349.9522067184212) 96123.89448649088 ns (± 595.4420961339886) 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.

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17100.67608173077 ns (± 39.18902752315452) 16382.853044782367 ns (± 20.05104648187351) 1.04
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15173.033494215746 ns (± 17.082891039418485) 15731.658325195312 ns (± 59.30512903587092) 0.96
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14903.729030064174 ns (± 18.758263954288854) 14442.94161115374 ns (± 22.152161926621535) 1.03
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13383.430807931083 ns (± 16.45464386307736) 13008.984701974052 ns (± 19.03824066758519) 1.03
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 144824.11934988838 ns (± 219.51072663024448) 144309.9365234375 ns (± 1134.5038093609212) 1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19395.674602801984 ns (± 22.052737529016998) 19903.78635951451 ns (± 37.19229523682702) 0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20633.29608623798 ns (± 37.991938656329744) 19446.443394252234 ns (± 23.022984910633095) 1.06
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15450.311061314174 ns (± 43.48815440573894) 15574.996126615084 ns (± 26.399663221285056) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15571.373203822544 ns (± 20.995112908516546) 14981.6796875 ns (± 34.34725213157464) 1.04
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 152203.85131835938 ns (± 187.2439376076202) 166339.04653695913 ns (± 112.73626042904642) 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.

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1804.6875 ns (± 1296.7992606291928) 1577.319587628866 ns (± 500.9376946119761) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1519.1489361702127 ns (± 888.5504198115282) 887.5 ns (± 625.8047450661975) 1.71
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2259.375 ns (± 1187.1751633272372) 1503.0927835051546 ns (± 1066.0923201353373) 1.50
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 215495.87628865978 ns (± 42266.490661253985) 205457.14285714287 ns (± 41317.29874105676) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 3910.4166666666665 ns (± 1696.527671554719) 2671.4285714285716 ns (± 1808.000547395228) 1.46
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7525.263157894737 ns (± 2426.0101392963397) 5952.525252525253 ns (± 1448.8801752080483) 1.26
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1157.7319587628865 ns (± 1151.7048098676) 1158.7628865979382 ns (± 871.8697075490012) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 935.4166666666666 ns (± 901.3999832619044) 848.9583333333334 ns (± 667.9102983684758) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2131.6326530612246 ns (± 1631.9362314946784) 1551.0204081632653 ns (± 1136.4844416784376) 1.37
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 221488.65979381444 ns (± 43517.97491719337) 228870.1030927835 ns (± 43870.23517562062) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2875.252525252525 ns (± 2206.0373298941286) 1589.5833333333333 ns (± 1214.3422882294994) 1.81
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 7684.210526315789 ns (± 1998.0477593952025) 5806.122448979592 ns (± 1684.0559977056503) 1.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1398.9690721649486 ns (± 1281.8033232326136) 968.0412371134021 ns (± 852.2698115122452) 1.45
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1034.5360824742268 ns (± 943.3252583045401) 920.8333333333334 ns (± 700.2130001749719) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1822.9166666666667 ns (± 1987.1417805834462) 1515.4639175257732 ns (± 1122.2503625700724) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 216958.88888888888 ns (± 30853.611936661116) 229269.23076923078 ns (± 32264.031201970243) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1963.6363636363637 ns (± 1564.82081816095) 1628.8659793814434 ns (± 1128.2322790992) 1.21
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 11756.25 ns (± 3000.6249349093932) 5773.958333333333 ns (± 1545.6727230130796) 2.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 819.3548387096774 ns (± 839.8056276818554) 882.4742268041238 ns (± 904.6189701192744) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 1058.3333333333333 ns (± 958.4710046040341) 834.020618556701 ns (± 658.2626435578579) 1.27
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1779.79797979798 ns (± 1367.5525433311093) 1575.5102040816328 ns (± 1161.8560714747066) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 254866.66666666666 ns (± 26478.91950768713) 255744.70588235295 ns (± 24657.108054089313) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2105.1546391752577 ns (± 1455.5476585307324) 1848.9795918367347 ns (± 1200.106945230959) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 7115.05376344086 ns (± 1912.8254901516043) 5716.666666666667 ns (± 1605.905534042916) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1298.9583333333333 ns (± 1533.6571216105208) 931.9587628865979 ns (± 944.8926737722401) 1.39
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 797.8947368421053 ns (± 688.9676130127707) 729.1666666666666 ns (± 604.0070872129802) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 2027.659574468085 ns (± 1481.999829881083) 2827.0833333333335 ns (± 2365.74141785199) 0.72
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 275173.3333333333 ns (± 27281.956007506233) 252789.2857142857 ns (± 22105.927994447484) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2812.2448979591836 ns (± 2098.3186841448637) 1984.5360824742268 ns (± 1198.3791315586755) 1.42
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 9387.755102040815 ns (± 2523.5495091187936) 6454.736842105263 ns (± 1975.367911923753) 1.45

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: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 251.86337938308716 ns (± 2.7013084977434962) 267.129310131073 ns (± 1.5642557571113396) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 310.856481997172 ns (± 1.9435412324692707) 321.73065027823816 ns (± 1.4318233721446754) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 529.1347966512044 ns (± 3.715641386234147) 512.7742791175842 ns (± 3.4182437580550724) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 636.5422100067138 ns (± 5.7239610619992805) 624.4143268585206 ns (± 4.004239922318537) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 247.88910204569498 ns (± 1.225062326401826) 262.02529341833934 ns (± 1.5797389418376397) 0.95
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 307.94837484359743 ns (± 2.0319058197393685) 334.2054240520184 ns (± 0.8366580372732743) 0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 535.8590327776395 ns (± 1.6711603590317932) 511.00899280820573 ns (± 1.2395645113978748) 1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 651.7296438852946 ns (± 2.6648901494263817) 658.2173973719279 ns (± 1.839218599536408) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 251.60863546530405 ns (± 0.27034969684353194) 256.74225946267444 ns (± 0.2250062852095165) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 336.28215656961714 ns (± 1.3791349626661988) 330.9452774708088 ns (± 1.324380299458541) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 558.3266117913382 ns (± 1.9458637641587704) 527.8760884829929 ns (± 1.4084084886255799) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 659.5011821587881 ns (± 1.05089232853023) 650.7810862404959 ns (± 3.6762295050669245) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 246.75885005791983 ns (± 0.4120712091270614) 249.060526405062 ns (± 0.44948539379432595) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 314.04786965052284 ns (± 2.6794363170406) 326.476346095403 ns (± 0.4367371805058791) 0.96
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 536.1833896636963 ns (± 1.7302253776287864) 557.0208774975368 ns (± 3.0135070965455046) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 620.148444395799 ns (± 1.1595187897090335) 635.4159439722697 ns (± 2.4195472641659297) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 260.5958046913147 ns (± 0.32941843931660997) 256.9122051170894 ns (± 1.1816438998653802) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 344.56501156489054 ns (± 2.520574315153627) 319.45436242910534 ns (± 1.008709719108701) 1.08
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 527.7105464201707 ns (± 2.40036035380053) 537.0777049382527 ns (± 2.1623966668411985) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 622.6264102799552 ns (± 2.3555743144565513) 649.3048690160116 ns (± 2.942279962232563) 0.96

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69735.90901692708 ns (± 125.3771204368636) 68879.74430964544 ns (± 70.80290935363757) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 238927.57098858172 ns (± 419.3112982955532) 236436.68561662946 ns (± 459.25645839387556) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 138008.4237905649 ns (± 182.16700113466575) 140628.0019906851 ns (± 232.00123238805384) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 124166.22924804688 ns (± 175.61531978309915) 123289.43058894231 ns (± 124.4170058151448) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 69039.1146146334 ns (± 64.65531783237962) 67669.94384765625 ns (± 50.99598414908187) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 233474.4450495793 ns (± 427.6642466561412) 234227.5355747768 ns (± 462.81171481892005) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 147067.50732421875 ns (± 430.926968821169) 152334.06459263392 ns (± 351.8615533741414) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 145790.05301339287 ns (± 391.5042673891608) 147948.7003580729 ns (± 338.4884912725638) 0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 70262.19645182292 ns (± 54.98837496518991) 68710.20038311298 ns (± 62.53010273993782) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 240401.06026785713 ns (± 311.1656473682233) 234149.50299944196 ns (± 325.7359721612641) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 139987.61335100446 ns (± 261.13237949401815) 140765.90053013392 ns (± 166.91039496050996) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 123714.22964242789 ns (± 164.0274751746165) 124553.1476702009 ns (± 70.46428613208093) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6760.309278350515 ns (± 1635.5098934839398) 5405.434782608696 ns (± 1249.1196135225666) 1.25
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 5508.333333333333 ns (± 1454.7683242334444) 6909.677419354839 ns (± 1488.7304568227019) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 268231.25 ns (± 49979.06785529528) 260862 ns (± 53774.42180446053) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 260910 ns (± 50476.74832249123) 247263.26530612246 ns (± 52899.8964934873) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 30478.125 ns (± 10252.868180224139) 22093.75 ns (± 7175.115073348265) 1.38
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 138880.92783505155 ns (± 28957.095995716754) 123922.44897959183 ns (± 25692.15765704954) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 5582.105263157895 ns (± 1766.7122336309799) 4896.907216494846 ns (± 1605.0995301594887) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 4963.636363636364 ns (± 2212.462592579172) 4248.9795918367345 ns (± 1786.9079957138872) 1.17
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 264950 ns (± 48279.47046148328) 233351 ns (± 53109.56560343775) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 284881.9587628866 ns (± 62075.58152901145) 236497 ns (± 45807.90469256624) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 31535.416666666668 ns (± 7673.453613000939) 21351.0989010989 ns (± 5852.28340062415) 1.48
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 130002.12765957447 ns (± 22680.42108958147) 116750 ns (± 22293.402375449205) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 6021.649484536082 ns (± 2124.471836526067) 5315.625 ns (± 1595.079811565289) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 5892.708333333333 ns (± 2029.0129719523422) 6063.917525773196 ns (± 1697.7427150367869) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 269932.14285714284 ns (± 27010.20405446215) 274284.693877551 ns (± 45723.896506761026) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 293752.5252525252 ns (± 53583.83921660227) 245895.97701149425 ns (± 24725.12987995939) 1.19
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 30454.736842105263 ns (± 6950.459473883459) 33089.13043478261 ns (± 5113.587943228267) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 140361.22448979592 ns (± 26250.682397229582) 148552.52525252526 ns (± 26533.518822595874) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 5657.142857142857 ns (± 1767.533665232988) 4906.18556701031 ns (± 1710.6172395384617) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 5440.20618556701 ns (± 2055.9192892016313) 3829.4736842105262 ns (± 1928.1715340512746) 1.42
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 333832.5842696629 ns (± 42449.27126283392) 303639.0243902439 ns (± 33252.04906374447) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 372675 ns (± 66057.93504817027) 309490.72164948453 ns (± 51320.348227405186) 1.20
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 39966.30434782609 ns (± 8991.611196351549) 29201.075268817203 ns (± 7142.486088672606) 1.37
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 158238.88888888888 ns (± 29491.5653417016) 139724.48979591837 ns (± 24017.755722448208) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 6055 ns (± 2208.586320557459) 5197.959183673469 ns (± 1673.8731918022877) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 5792.631578947368 ns (± 1953.6785872800103) 4251.063829787234 ns (± 1482.6411105013296) 1.36
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 366318.55670103093 ns (± 73829.8400178536) 315458.98876404495 ns (± 32038.14715038025) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 345894.44444444444 ns (± 44277.374852685134) 306352.2727272727 ns (± 27097.406150085586) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 39849.4623655914 ns (± 8152.041937532318) 43347.31182795699 ns (± 6390.934329832231) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 153548.97959183675 ns (± 30874.376307062375) 153841.23711340205 ns (± 28181.693794381394) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 223.80303995949882 ns (± 0.5085026784575112) 219.89202669688635 ns (± 0.3632014305540195) 1.02
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 292.2508255640666 ns (± 0.7893542706596725) 276.31684712001254 ns (± 0.7230200523121293) 1.06
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 305.57682911554974 ns (± 0.8344995093858699) 300.8118118558611 ns (± 0.8231102200803632) 1.02
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 305.1804615901067 ns (± 1.4225366882128616) 303.3040319170271 ns (± 0.33073076564258136) 1.01
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 220.96864155360632 ns (± 0.3333268254206664) 229.47051158318152 ns (± 0.13459925224100683) 0.96
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 183.1892983118693 ns (± 0.44297250635760665) 173.52452789034163 ns (± 0.28558984510612667) 1.06
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 298.95176546914234 ns (± 0.7986422367231139) 310.6098004749843 ns (± 0.5220896899738439) 0.96
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 300.7274826367696 ns (± 0.6073015151730925) 298.9084686551775 ns (± 0.9617695881917321) 1.01
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 355.0650215148926 ns (± 1.2994998258085986) 354.09187170175403 ns (± 0.6339921234924853) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 356.96330547332764 ns (± 1.0319097543869045) 387.154027393886 ns (± 1.4733566808915701) 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.ModuleOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 44639.329119001115 ns (± 232.88222281424328) 43105.802026367186 ns (± 207.04045467387832) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 52843.3115234375 ns (± 251.0324900232544) 52960.20210048131 ns (± 217.42945969184487) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 93505.90862630209 ns (± 506.1362591217186) 94940.42963518415 ns (± 297.9021322360286) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 65635.4236735026 ns (± 516.6993150007212) 68746.2543334961 ns (± 213.8135726238541) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35081.97236281175 ns (± 121.31808105327555) 35430.60797991072 ns (± 125.78868080417976) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 33768.34674944197 ns (± 171.96210059457158) 34163.368143717445 ns (± 352.68975766450353) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 178067.6232828776 ns (± 1510.2823845005767) 174052.94946289062 ns (± 1075.4908146102018) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 346488.3382161458 ns (± 3016.0806264250814) 348316.83134765626 ns (± 2731.037943838954) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 43173.10294451033 ns (± 182.40507820652434) 44933.146772112166 ns (± 186.6754440665354) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 59310.87635149275 ns (± 343.34566117583825) 58664.9448285784 ns (± 273.8699555821311) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 100011.34685407366 ns (± 723.2170033450536) 102498.26477050781 ns (± 366.0744677287716) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 68360.43396465595 ns (± 275.95721417237075) 74096.49228108724 ns (± 407.30715879391494) 0.92
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 34815.09500591572 ns (± 148.96561862249507) 35039.979917086086 ns (± 61.47294627783169) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 40114.32097214919 ns (± 204.91427557241084) 38202.41815185547 ns (± 132.44449302772028) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 175772.33860677082 ns (± 1316.6809349491689) 173616.49180385045 ns (± 934.8755727648108) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 353113.6454101562 ns (± 4252.076649925723) 348188.7838541667 ns (± 2739.7146627034967) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 47564.89314488002 ns (± 172.00561919628916) 43327.367631022134 ns (± 183.88737853488394) 1.10
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 53806.93247477213 ns (± 103.06516667106582) 53035.495513916016 ns (± 173.49150829256752) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 94050.50886753628 ns (± 445.92364177575536) 94908.0558186849 ns (± 393.2913535000047) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 74754.34547932942 ns (± 705.2815397091175) 68398.54657999675 ns (± 104.38703792604916) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 34174.12331136068 ns (± 44.89985424004745) 33978.27030123197 ns (± 29.747659780145714) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 33948.595708211265 ns (± 26.306635102565526) 33148.32977294922 ns (± 220.26803726541874) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 176804.12913295202 ns (± 534.0836060976605) 173899.38473307292 ns (± 978.5698954950767) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 335541.2846516927 ns (± 2849.438092292652) 331804.26028645836 ns (± 2987.643560066982) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 145.95201015472412 ns (± 0.27638566809992854) 176.60234485353743 ns (± 0.8257710654966426) 0.83
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 187.5511129697164 ns (± 0.8898263402697136) 187.25179342123178 ns (± 0.26201281988701486) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 269.3428005490984 ns (± 0.41105403840303956) 273.56900056203204 ns (± 0.5535174924862784) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 280.9889929635184 ns (± 0.9570023453731856) 283.4528139659337 ns (± 0.46679993347517573) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 143.346905708313 ns (± 0.6246024828281418) 145.1968812942505 ns (± 1.1391188427755403) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 185.2455769266401 ns (± 0.37416860149766024) 172.93298611274133 ns (± 0.2689304050431367) 1.07
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 277.83874731797437 ns (± 0.7013171155453857) 281.7568238576253 ns (± 0.8862291026161381) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 287.7286783854167 ns (± 0.5492885819039668) 306.87794344765797 ns (± 1.5730896979877411) 0.94
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 195.2293618520101 ns (± 0.7985790053129977) 146.48857275644937 ns (± 1.6251915699188426) 1.33
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 181.90739154815674 ns (± 0.25625351773142324) 169.97305075327554 ns (± 0.28703062806451124) 1.07
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 283.74600410461426 ns (± 0.8800583560173671) 266.30755204420825 ns (± 0.41762086907243606) 1.07
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 276.4749343578632 ns (± 0.6069672160249759) 271.125551370474 ns (± 0.4395999185116576) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 145.950251359206 ns (± 0.1224481366310018) 150.38120576313563 ns (± 0.3152163228974348) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 181.20803151811873 ns (± 0.4207630778358536) 175.69303342274256 ns (± 0.5947740165563238) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 286.695499420166 ns (± 0.7588151685065635) 289.0039954866682 ns (± 0.910085257706479) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 277.0023235907921 ns (± 0.5730576028626172) 288.9057159423828 ns (± 0.3771680680044307) 0.96
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 137.7573792139689 ns (± 0.2095814628927012) 143.93837134043375 ns (± 0.49932760923357045) 0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 177.23597969327653 ns (± 0.21317862130222023) 182.96122210366386 ns (± 0.3396007749052975) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 271.83174065181186 ns (± 0.8954444832186242) 268.53745142618817 ns (± 0.8285759966335431) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 274.01536623636883 ns (± 0.5555823720831774) 273.41315905253094 ns (± 0.5550528061970312) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15975.857681274414 ns (± 24.306071397776485) 14777.993522135417 ns (± 89.68804404315514) 1.08
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19990.514169546273 ns (± 81.43841610833705) 19941.316123962402 ns (± 16.724927316200695) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22977.333775838215 ns (± 24.623092702935452) 21819.387009684244 ns (± 21.47115597558874) 1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22356.190087890624 ns (± 234.25815831757532) 21693.652386983234 ns (± 43.75631654427288) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16329.5404886099 ns (± 193.5403274822001) 16233.530250549316 ns (± 21.093857099569952) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11384.531640189034 ns (± 61.99532605171311) 10454.647875976563 ns (± 12.672804606900478) 1.09
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22222.834126790363 ns (± 126.37854386325016) 21315.689880371094 ns (± 96.27283647149765) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 23283.311864999625 ns (± 91.51362251915239) 21619.709468296594 ns (± 12.948118209049504) 1.08
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27254.912514241536 ns (± 161.46595398427436) 27681.45727757045 ns (± 101.27248910452246) 0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27735.21414620536 ns (± 188.72508536874287) 27873.541705322266 ns (± 257.69305581939165) 1.00
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21355.09597676595 ns (± 149.59828743636217) 21173.213577270508 ns (± 132.66890939955238) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 27117.452986653647 ns (± 106.32635029790804) 26549.56544596354 ns (± 100.90881033938298) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29751.19633585612 ns (± 145.31518486689552) 29017.98553161621 ns (± 108.0444171598189) 1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 29987.746037801106 ns (± 132.94495390219353) 31061.365556989396 ns (± 257.88788585453926) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16832.23653869629 ns (± 99.53433166870245) 16203.430458577473 ns (± 84.15382997940937) 1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11490.936853681293 ns (± 59.344342582414086) 10530.329188537598 ns (± 48.967537873922915) 1.09
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 28632.02380153111 ns (± 120.72515981215818) 27552.42265523275 ns (± 125.46453656103873) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28629.659306117468 ns (± 96.13582950666363) 28621.149853515624 ns (± 117.86833915044733) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 32861.146619524276 ns (± 317.645039568247) 36395.91159057617 ns (± 134.843749399622) 0.90
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34059.192400251115 ns (± 256.6683157308395) 33839.627638753256 ns (± 156.32188502535305) 1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14833.436109924316 ns (± 65.08232882306783) 14788.451315743583 ns (± 39.57110992213084) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20093.23060811361 ns (± 91.86647216851551) 19961.226013183594 ns (± 15.78680648870116) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 23590.18620402018 ns (± 119.56723028568707) 22369.048438517253 ns (± 102.04911652040491) 1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22515.363042195637 ns (± 149.10996822419696) 22134.262196858723 ns (± 23.073965702894956) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 17031.842450459797 ns (± 11.824140103624607) 16665.802174494816 ns (± 54.767310512681135) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10685.784196120043 ns (± 40.67833854032714) 10659.92977469308 ns (± 53.88103282585638) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22628.186293538412 ns (± 90.91686496000047) 22746.878378731864 ns (± 108.15909586741141) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22071.501406351726 ns (± 38.42942591741034) 23028.477842058455 ns (± 54.31287396610439) 0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27962.284749348957 ns (± 35.778395279563405) 25777.13929239909 ns (± 27.042208165907617) 1.08
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27315.752103365383 ns (± 37.80577018351284) 27256.082109578452 ns (± 65.47072272055661) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 67354.19660295759 ns (± 98.54281945152103) 66376.27187875602 ns (± 99.36570718196512) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 85540.45846121652 ns (± 90.78139966059985) 86146.7538686899 ns (± 115.29962669205936) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 109849.73285381611 ns (± 117.34027637068304) 106621.39973958333 ns (± 211.6021603694611) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 89870.67173549107 ns (± 139.2764214738795) 90197.0918782552 ns (± 232.48448418021675) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59493.42171805246 ns (± 43.543711357182644) 58904.21635554387 ns (± 49.079880029379055) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56792.62977013221 ns (± 124.63702738121154) 56419.00634765625 ns (± 45.01794913354624) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 196384.267578125 ns (± 531.7321718383656) 200599.2293294271 ns (± 300.7110092537206) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 323902.099609375 ns (± 1577.3157840506901) 323466.6048177083 ns (± 1139.4220549747079) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 65598.93188476562 ns (± 51.23881167503954) 65604.57763671875 ns (± 89.61286086605732) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89616.49867466518 ns (± 153.90777933181525) 89179.32576497395 ns (± 206.05853381879143) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 111088.32926432292 ns (± 230.72047193723688) 117222.1728515625 ns (± 195.37846774355322) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 90794.6044921875 ns (± 183.04575791200375) 88828.66633488581 ns (± 97.03373016219126) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 58916.23665945871 ns (± 86.97818452009959) 58972.236328125 ns (± 97.65156669830934) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 61649.771321614586 ns (± 349.4987995635436) 59134.20633951823 ns (± 120.62211966681683) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 204846.8888346354 ns (± 519.4134498945336) 200162.15576171875 ns (± 521.3112238049822) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 353570.1171875 ns (± 1242.4987833423365) 335818.3400472005 ns (± 13052.63878634743) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 64801.59388950893 ns (± 83.08216789516256) 64908.81870814732 ns (± 106.1542557207387) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 82495.35217285156 ns (± 78.71777683114126) 83206.68422154018 ns (± 62.7082447020133) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 106543.44153771034 ns (± 183.32683939300298) 108504.16158040364 ns (± 127.24910591815282) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 89611.97684151786 ns (± 154.3675806763668) 89270.9541829427 ns (± 317.71479723710416) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 60104.54477163462 ns (± 47.26311631930603) 59343.546404157365 ns (± 101.69643722411067) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 57939.306204659595 ns (± 96.38907397835334) 57789.81715611049 ns (± 48.17353319260889) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 192738.21044921875 ns (± 1181.437653343607) 192994.96372767858 ns (± 486.9764349723088) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 330944.6175130208 ns (± 1704.4691963736914) 317893.8688151042 ns (± 1073.6793785697325) 1.04

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14315.603746686664 ns (± 56.13579955336713) 14901.720987955729 ns (± 40.31822476810578) 0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20814.004952566964 ns (± 26.11434705565182) 20472.845560709637 ns (± 70.3912121921056) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21154.353919396035 ns (± 75.6544083690168) 20568.067278180803 ns (± 24.81861683504484) 1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22548.60170804537 ns (± 64.34314046496971) 22135.070088704426 ns (± 166.8992897342666) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15952.486470540365 ns (± 27.31425184258877) 16095.675005231586 ns (± 29.898384246578512) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10789.918568929037 ns (± 27.588998781140823) 11194.37779017857 ns (± 15.384889823485134) 0.96
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21677.030843098957 ns (± 110.5807247795859) 22336.36942545573 ns (± 82.29366321822665) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22328.036029522234 ns (± 59.26235583802023) 21977.201436360676 ns (± 36.10830639287305) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25917.79109409877 ns (± 61.76860874784056) 25080.16815185547 ns (± 61.58119500626472) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26044.851684570312 ns (± 114.32974715038071) 25395.692443847656 ns (± 143.43097918210395) 1.03
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19840.27644566127 ns (± 60.12762950170934) 20046.749623616535 ns (± 29.183727667446387) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26807.53143310547 ns (± 43.63277265398329) 26751.448364257812 ns (± 110.05312547724259) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 28435.321248372395 ns (± 124.06630113515419) 27462.96146937779 ns (± 49.18446637046985) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28893.305315290178 ns (± 155.00827731574105) 29091.775747445914 ns (± 91.47375790169906) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15612.585885184151 ns (± 36.37166013513929) 16048.024088541666 ns (± 19.873355866646932) 0.97
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11191.762491861979 ns (± 24.816135104212975) 11079.395192464193 ns (± 23.696596864400576) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26646.130153111048 ns (± 61.179815118103896) 26309.485270182293 ns (± 52.38753196422284) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 29408.338056291854 ns (± 96.7961936890809) 28553.02480061849 ns (± 20.592399527453303) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 32686.109008789062 ns (± 153.31451239822186) 34236.246599469865 ns (± 59.011743517505145) 0.95
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33937.48799641927 ns (± 157.03328069410006) 34366.27156575521 ns (± 111.40020275505631) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14482.723134358725 ns (± 57.70880265931492) 14473.035430908203 ns (± 15.405596216194814) 1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20895.926775251115 ns (± 61.27309455579293) 20418.46923828125 ns (± 35.54420140188811) 1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20837.459818522137 ns (± 68.52048267515325) 20540.74507493239 ns (± 22.962688012040314) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22524.986703055245 ns (± 72.15636409971238) 21909.32322184245 ns (± 36.827562131315716) 1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15721.998697916666 ns (± 69.12951007603702) 15810.224812825521 ns (± 20.906720120191686) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10758.866882324219 ns (± 49.72882555712444) 10680.465262276786 ns (± 21.11300614661162) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22105.274861653645 ns (± 75.52007931691483) 21424.622701009113 ns (± 41.93846521393854) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22291.83349609375 ns (± 75.125305606971) 21985.026448567707 ns (± 28.215109425338724) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28219.567401592547 ns (± 67.23240195698033) 25834.06951904297 ns (± 50.571189914685576) 1.09
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26260.66630045573 ns (± 122.90477102312398) 25928.363255092077 ns (± 53.38748673823357) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 148637.65910993304 ns (± 716.2228483221638) 147349.51446063703 ns (± 890.0539112595189) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 20456.22619846889 ns (± 57.31499239787059) 19847.895622253418 ns (± 22.558020665990263) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 16732.863367716473 ns (± 44.33781713950172) 17042.601401192802 ns (± 38.92422531071099) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 142951.19970703125 ns (± 414.2907285380394) 142334.89222819012 ns (± 1160.666407232715) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 43369.32434786283 ns (± 76.98982929826866) 44932.149723307295 ns (± 250.73455771130915) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 107166.4314819336 ns (± 557.6153019639858) 103396.4609287807 ns (± 212.71551829639068) 1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10114575.659722222 ns (± 207958.9504306291) 10444014.584558824 ns (± 211359.73517867655) 0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 270662.5360253906 ns (± 26539.355313047352) 280626.206875 ns (± 31283.343840032863) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 144320.40043757512 ns (± 242.82452948441275) 145456.35736490885 ns (± 666.1631773120233) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19650.52592976888 ns (± 22.74202602058902) 19726.012168297402 ns (± 61.5895627011891) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 17480.153434244792 ns (± 97.90009782555903) 16843.888910929363 ns (± 16.666065880294852) 1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 142997.89372907366 ns (± 617.0435338051321) 142273.50751953124 ns (± 510.65364092014977) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 44833.635610727164 ns (± 84.43683597605303) 43712.07311776968 ns (± 114.59725399627177) 1.03
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 105952.55796461839 ns (± 184.00176419825652) 107970.52173868816 ns (± 262.7752035078604) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10209326.855208334 ns (± 182677.87647129712) 10318683.626953125 ns (± 179822.39368586836) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 279450.07492675784 ns (± 29188.436612211066) 283085.46413085936 ns (± 30634.23350653584) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145005.3931315104 ns (± 1171.6447461441217) 144620.80626627605 ns (± 1192.4162596153187) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19515.124097188313 ns (± 42.03055341787198) 19471.812732403094 ns (± 47.4087975819675) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17042.81572312575 ns (± 18.79715724502599) 17126.268149820964 ns (± 148.5135793153124) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 142350.95598144532 ns (± 1055.9208872966574) 141626.42901204427 ns (± 1218.3552384869301) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 42254.90459187826 ns (± 28.91931406055648) 43163.859209333146 ns (± 267.5766303271834) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 103895.8762125651 ns (± 511.0110154180636) 103173.3673787435 ns (± 546.3711253784996) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8376822.780133928 ns (± 38832.43600345453) 8561367.94642857 ns (± 33786.24314108397) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 226508.88663155693 ns (± 568.7619485454569) 228628.9442138672 ns (± 708.8163500812152) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 149899.42568359376 ns (± 635.8802907475551) 155790.31481119792 ns (± 949.9139120968272) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 19537.84969874791 ns (± 84.7008130622577) 20536.9717195951 ns (± 36.79271638147885) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 17009.226009662336 ns (± 22.45047552441302) 17039.293065388996 ns (± 25.124201318358487) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 142862.4168294271 ns (± 225.59849299363034) 142010.8966064453 ns (± 226.08529205557042) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 42692.47508457729 ns (± 104.10873308894952) 42969.12780761719 ns (± 179.95489297178335) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 101900.29149518695 ns (± 234.32125164447572) 104808.02263997396 ns (± 315.00668766448837) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9445030.047916668 ns (± 49771.94852999142) 9507138.840625 ns (± 54705.738613640504) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 250280.36540876116 ns (± 1167.7169322702302) 249564.03063964844 ns (± 292.8444056411578) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 144282.23343331474 ns (± 1203.853217141447) 145798.29195731026 ns (± 568.400639014023) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 19644.984736124676 ns (± 85.54788199185391) 19307.599673461915 ns (± 111.36907328777406) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 17009.66929219564 ns (± 17.771019091987647) 17136.878431193032 ns (± 94.2666556360767) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 154554.31881009616 ns (± 199.83285525850064) 143112.7158578726 ns (± 224.7368036808916) 1.08
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 43059.53992638221 ns (± 73.2999587417453) 43391.29103742327 ns (± 32.915151595444776) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 101602.52089436848 ns (± 97.95031929510928) 102728.41786411831 ns (± 289.1416595066915) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9270978.6453125 ns (± 69260.94980406192) 9400484.440625 ns (± 64494.577064981044) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 252356.3102276142 ns (± 305.5734927736539) 253719.49498572716 ns (± 758.6224329069264) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 139159.7476074219 ns (± 881.0779473127359) 140889.9322321965 ns (± 516.2167630153284) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10333.637729099819 ns (± 71.17889262376603) 10256.375157282902 ns (± 44.5541294585155) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10803.483771260579 ns (± 104.1852646586423) 11641.050208536784 ns (± 68.99905234291296) 0.93
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9319.021767679851 ns (± 110.01033032303074) 9266.738275146485 ns (± 88.84339117908975) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11657.439939058744 ns (± 38.17536136213333) 12206.409211965707 ns (± 40.09722869860147) 0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12948.793637956891 ns (± 57.167358022172124) 12845.699916585287 ns (± 76.50390167226672) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 11648.208885701497 ns (± 84.57723793195228) 11572.709871927897 ns (± 16.935968800835756) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9369.228557041713 ns (± 75.81305977178387) 9079.881060791016 ns (± 54.48090211487935) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 11836.115677388509 ns (± 71.90449156536084) 12391.553906758627 ns (± 73.12939854154355) 0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12082.945414616512 ns (± 63.949890433706784) 11976.578678385416 ns (± 49.824805531410504) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10537.429858398438 ns (± 66.2121343504026) 10712.690072631836 ns (± 58.59246668349762) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13722.571983337402 ns (± 56.01455509492216) 13125.748315938314 ns (± 58.321299519518554) 1.05
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12475.843418121338 ns (± 12.482475873515538) 12650.130902099609 ns (± 67.5041854182174) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11237.659539358956 ns (± 46.39650239496235) 11145.4284324646 ns (± 9.983043986501878) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 11136.063434307393 ns (± 20.753249991529017) 10447.463955688476 ns (± 50.96246500605614) 1.07
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 166775.68795572917 ns (± 799.4937247807813) 159475.16779436384 ns (± 924.9467842927586) 1.05
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 56478.64208984375 ns (± 312.271738274557) 57819.83980887277 ns (± 143.2679381498272) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46079.611236572266 ns (± 444.2588140106639) 46215.38397216797 ns (± 266.4639706079765) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51088.47415568034 ns (± 277.4291398663103) 50842.114158121745 ns (± 62.262577904791236) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 85773.50245884487 ns (± 554.6383987670913) 86767.0298421224 ns (± 496.6846143030959) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 113796.41436767578 ns (± 477.4586915280506) 114445.63677978516 ns (± 554.6050568746704) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47531.62945992606 ns (± 140.7748171907476) 46851.21943446568 ns (± 87.59885052354913) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 58277.830096435544 ns (± 253.9015992315869) 53074.65335518973 ns (± 215.257450224226) 1.10
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 52004.44809977213 ns (± 327.848759437213) 53316.05168660482 ns (± 227.4507275595085) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 86223.93310546875 ns (± 272.02185129966585) 88634.55817057291 ns (± 467.5605418299628) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 64475.80915934245 ns (± 298.8628375586059) 63418.34110514323 ns (± 270.10553431231057) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13737.005429077148 ns (± 55.996322050964686) 13647.269572957357 ns (± 32.81779797515558) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 78690.31810114934 ns (± 126.53257989284188) 77859.37534877232 ns (± 179.15446426840552) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 59647.59146554129 ns (± 189.32900912313752) 57867.313352457684 ns (± 204.8281587911493) 1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49305.812951660155 ns (± 152.75577702684456) 49135.202223714194 ns (± 99.5521988559571) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 137699.9842203776 ns (± 623.5855072852689) 137422.1368326823 ns (± 611.26733398677) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 56200.24852207729 ns (± 221.94904372191854) 54825.07721416767 ns (± 152.37185164231087) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 48396.2526570638 ns (± 257.00268294825526) 47489.86113630022 ns (± 191.1730118975481) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 48402.62608235677 ns (± 214.25701432013776) 49543.917541503906 ns (± 273.41826972216904) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 75655.46898193359 ns (± 444.4644585868019) 74571.85367838542 ns (± 290.8197029689035) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 101594.73586425782 ns (± 368.7002196848374) 105009.24001871745 ns (± 364.0975020396582) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 54814.461885579425 ns (± 246.4541780532562) 50390.006744384766 ns (± 196.18584096720375) 1.09
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 52457.36914297251 ns (± 154.1082103506388) 56017.34976806641 ns (± 137.3931473178139) 0.94
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 53638.33669172014 ns (± 305.6065313569279) 51901.65165928432 ns (± 208.80366579320068) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 75183.12281494141 ns (± 393.07674462888906) 79310.88826810397 ns (± 200.2055063770426) 0.95
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 57767.49983215332 ns (± 60.871612604479004) 56969.34982299805 ns (± 164.55566738659306) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13778.727832249233 ns (± 40.10423876268) 13103.913506571453 ns (± 42.01114467852807) 1.05
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 68976.0238688151 ns (± 303.73907710254826) 69043.3421536959 ns (± 152.7845936929316) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 57866.995143345426 ns (± 171.2668292807726) 57086.16462198893 ns (± 183.67147550834787) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 50796.53034261068 ns (± 256.0926509024177) 54037.876826985674 ns (± 362.62543402637783) 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.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 95132.3360188802 ns (± 363.5785178629801) 93395.34057617188 ns (± 241.48951222850607) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 25282.05849783761 ns (± 25.157175240560143) 25253.545328776043 ns (± 32.26844051288544) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23733.146449497766 ns (± 37.97756084374543) 23737.780107770646 ns (± 38.63756279630335) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 75878.9872233073 ns (± 141.6418446237913) 75348.6567570613 ns (± 205.00033762946813) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 29822.777913411457 ns (± 69.24971305952036) 29598.9985148112 ns (± 39.25999996636277) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 65418.10215541295 ns (± 98.38150694006163) 63587.484506460336 ns (± 70.097894264074) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5247221.484375 ns (± 46849.26789996058) 5351112.165178572 ns (± 49290.24619661809) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 169372.06005859375 ns (± 28129.92511392113) 172102.18798828125 ns (± 29618.55513391753) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 93632.95288085938 ns (± 308.676119128516) 94282.93904622395 ns (± 173.86980845082667) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25867.79283796038 ns (± 55.613979759128135) 25853.931986490887 ns (± 27.66424741530705) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23498.922932942707 ns (± 98.8405757536644) 23474.166870117188 ns (± 34.022998969331105) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 75043.79359654018 ns (± 97.17671234041939) 78556.31365094866 ns (± 122.8971713358863) 0.96
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 29452.518920898438 ns (± 51.570187326931105) 32199.871390206474 ns (± 154.22068535274926) 0.91
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 66275.5712890625 ns (± 115.96282449214378) 64616.53564453125 ns (± 64.25730626796756) 1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5313201.71875 ns (± 47768.04662577676) 5381626.223958333 ns (± 47507.95784735716) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 180524.51904296875 ns (± 29811.092192585376) 173099.23364257812 ns (± 29968.660629072412) 1.04
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93989.76266043527 ns (± 341.51588837662933) 93395.65958658855 ns (± 320.7491635537243) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25294.631754557293 ns (± 20.061621679072907) 25327.399553571428 ns (± 22.833334005201745) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23752.34919956752 ns (± 53.46189274994574) 24975.805010114396 ns (± 86.49546570033012) 0.95
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 75284.4950358073 ns (± 113.97679898531051) 74998.12950721153 ns (± 94.42170289556528) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 31453.858235677082 ns (± 78.57193472579745) 32669.607543945312 ns (± 58.50578899875723) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 64548.358154296875 ns (± 53.89904640700474) 64697.36572265625 ns (± 112.7384473659736) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4377735.9375 ns (± 10157.569690517923) 4442409.885817308 ns (± 6465.622245471337) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 129074.05831473214 ns (± 191.76932388215954) 129294.88199869792 ns (± 370.170396170543) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92951.86391977164 ns (± 122.23662116530366) 92992.63305664062 ns (± 381.15376379043767) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25723.651123046875 ns (± 24.693033150603927) 25512.988935198104 ns (± 79.68338297636713) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23806.452355018027 ns (± 27.786117136765615) 23500.5373441256 ns (± 44.48702890686447) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 77642.07414899554 ns (± 201.7310842389136) 75797.73111979167 ns (± 166.49835506923864) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 31286.301363431492 ns (± 37.1596762188021) 31431.306762695312 ns (± 31.710022991517473) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 63031.925455729164 ns (± 81.58111997724426) 64374.33122907366 ns (± 85.81943290045334) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5086986.774553572 ns (± 7954.628557296191) 5140782.03125 ns (± 8749.68373252567) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 145179.49393136162 ns (± 391.606564905508) 146098.04861886162 ns (± 480.10131696966084) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 93201.79966517857 ns (± 267.14765435486396) 92811.21303013393 ns (± 248.11730323478955) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25395.613752092635 ns (± 42.52271746074754) 25500.538400503305 ns (± 56.758371324657745) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23448.006766183036 ns (± 36.229647090981324) 23616.784014020646 ns (± 30.758974005931243) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 77297.37173227164 ns (± 55.61575625810602) 75479.39017159598 ns (± 83.91910464580441) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 31649.748883928572 ns (± 32.82890205561613) 33334.58687918527 ns (± 23.227537253702806) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63850.794270833336 ns (± 101.9438977408035) 64146.885579427086 ns (± 85.525455750408) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4985943.689903846 ns (± 8217.713320713328) 5011389.362980769 ns (± 9785.297677259217) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 146504.14167131696 ns (± 261.7250091570095) 149208.48039899554 ns (± 429.0702729461337) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 108108.26241629464 ns (± 330.7226934266) 105999.40970284598 ns (± 391.4544833158689) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11236.548832484654 ns (± 39.10607608677004) 11290.491049630302 ns (± 10.402529097788374) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10071.859975961539 ns (± 12.854572865689727) 10026.847381591797 ns (± 18.489703442498765) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9318.895897498498 ns (± 12.205049823460655) 9371.839024470402 ns (± 18.809357089705475) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13985.814717610678 ns (± 9.477433158692916) 13940.590994698661 ns (± 9.79166943319152) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15984.730311802456 ns (± 24.75528769814153) 15896.812204214242 ns (± 13.462901877739926) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13603.809943565955 ns (± 14.877835641864369) 13610.452706473214 ns (± 13.784275826243494) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8849.69721476237 ns (± 7.049190638141313) 8834.420449393136 ns (± 13.423486440191276) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13533.765302385602 ns (± 16.550999822381648) 13513.419886997768 ns (± 12.92412410259546) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11761.944986979166 ns (± 14.040000091588002) 12016.970825195312 ns (± 23.655908633356823) 0.98
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13474.578908284506 ns (± 29.306078690541618) 13546.837768554688 ns (± 25.13142510350724) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9319.144204946664 ns (± 19.066558463167055) 9201.15966796875 ns (± 15.254145373412907) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12773.42060634068 ns (± 12.05853504341375) 12744.771399864783 ns (± 15.66448814196563) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14396.99467976888 ns (± 20.940269467284978) 14497.30463663737 ns (± 9.865373116918835) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14670.46139056866 ns (± 11.076560111808963) 14635.4909769694 ns (± 11.78538585129376) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 120775.44108072917 ns (± 608.3396609590636) 119482.11844308036 ns (± 383.05576514511256) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 43165.24759928385 ns (± 102.95688401351234) 43065.17028808594 ns (± 82.74412078735278) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 42738.23588053385 ns (± 107.07328874924795) 49856.43028846154 ns (± 83.25259690824983) 0.86
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 47828.72670491537 ns (± 67.69167648029097) 45247.2841389974 ns (± 73.22844493972579) 1.06
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 69211.53238932292 ns (± 163.98241134904802) 78087.6611328125 ns (± 288.89844831560595) 0.89
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 98454.9979654948 ns (± 332.09945813081123) 96768.1962076823 ns (± 292.8892915735063) 1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 51797.484537760414 ns (± 70.26501273858297) 46958.2766019381 ns (± 72.47858764841786) 1.10
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 36659.24336751302 ns (± 75.10042755788591) 37337.05095563616 ns (± 71.37563803554944) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 50333.13947405134 ns (± 112.93902814528916) 50496.5907796224 ns (± 121.81604896393465) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 74048.92839704241 ns (± 227.79371367981523) 70460.5219914363 ns (± 245.5630086678977) 1.05
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55499.61591448103 ns (± 108.23582066699753) 55844.86248309795 ns (± 82.55925379865384) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9290.914388803336 ns (± 20.737114826457006) 9231.31343296596 ns (± 26.201774318474506) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59751.45222981771 ns (± 203.38987753998654) 58018.634033203125 ns (± 212.40728296326577) 1.03
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 46054.723685128345 ns (± 99.58706591463435) 49270.61706542969 ns (± 114.39069088916777) 0.93
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48064.22206333705 ns (± 35.46269249122407) 48277.84685407366 ns (± 71.03406736847896) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 105848.73482840402 ns (± 215.01121730403705) 107172.07641601562 ns (± 279.5400734812375) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 43205.53377591647 ns (± 50.80444557175417) 41891.46484375 ns (± 104.91944205944199) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 44869.35607910156 ns (± 113.0126377959438) 43927.42655436198 ns (± 72.36067697420403) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49387.00092022236 ns (± 67.72692355551732) 50948.1435139974 ns (± 232.3676053931158) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 61735.135091145836 ns (± 207.30126037177268) 63636.541748046875 ns (± 206.9081647729879) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 86244.609375 ns (± 195.28298464510178) 87647.96549479167 ns (± 105.03521415110572) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 49816.73807779948 ns (± 85.32911580588802) 47959.01140485491 ns (± 77.1256898761986) 1.04
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 38641.62728445871 ns (± 61.41990993844229) 39448.10750325521 ns (± 68.30650922472117) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 49705.472673688615 ns (± 126.54725464442384) 49856.102294921875 ns (± 104.28628498317124) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59469.89041841947 ns (± 153.3534965897434) 59292.39501953125 ns (± 171.84089748070008) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 58163.9143723708 ns (± 72.82869348876027) 56766.62074497768 ns (± 103.3786420115702) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9426.308734600361 ns (± 17.598596958863574) 9234.854227701822 ns (± 16.444735497364828) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 53004.54899714543 ns (± 76.08607249954389) 52626.88337053572 ns (± 140.58667857892428) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 47114.995930989586 ns (± 98.06227366249604) 46626.98018391927 ns (± 65.87462892552355) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49148.70082310268 ns (± 80.02099706045064) 48801.17492675781 ns (± 97.83368226028408) 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.SortedSetOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 155585.08603922525 ns (± 300.2021548293034) 153818.46015276227 ns (± 772.8773249591737) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10469.385998535156 ns (± 55.57325337895198) 10319.255528041294 ns (± 16.802301078914716) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10666.477454552283 ns (± 31.084812106578774) 10834.666283743722 ns (± 4.394374603225325) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12953.208866373698 ns (± 71.78006893035163) 12707.93824971517 ns (± 101.57852181972629) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 15303.93732961019 ns (± 13.460724151648682) 14546.852741495768 ns (± 69.56868108910759) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12902.999872843424 ns (± 77.1580443703333) 12906.224271501813 ns (± 81.07249251307847) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13224.206165020283 ns (± 24.69281639415819) 14680.11024584089 ns (± 80.85947925236852) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14904.541654314313 ns (± 60.63568489853743) 14278.582291739327 ns (± 16.61548045456551) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 16079.548596191406 ns (± 112.70060508731693) 16553.622257777624 ns (± 124.1178264690441) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 13057.992505754743 ns (± 66.07012375213205) 12974.191599527994 ns (± 72.28732236647967) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 93209.36656842913 ns (± 775.5384054221406) 89204.01360677084 ns (± 352.05636517151254) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 10612.820442786584 ns (± 19.414030064145226) 12067.949125017438 ns (± 43.549375083825005) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 89580.67918701172 ns (± 393.5720767249797) 85951.11482121394 ns (± 174.39792884133885) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 88761.79289550781 ns (± 832.2586602399016) 86321.05283028739 ns (± 337.74308014383894) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17218.624877929688 ns (± 43.293892410907425) 17230.125704956055 ns (± 73.32136943685467) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11273.103716023763 ns (± 72.17607284108242) 10922.965929303851 ns (± 33.37862860013707) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15240.615826924643 ns (± 16.27624870024823) 15164.293208821615 ns (± 50.78824464415395) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10343.445524088542 ns (± 70.30188700162803) 10535.013568333217 ns (± 74.23941775373363) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 89730.17235107422 ns (± 505.524917328267) 91836.98588867187 ns (± 476.68936632816354) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 88878.21726771763 ns (± 308.1790931538504) 86960.11855643136 ns (± 343.7688780254804) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 91260.49507493239 ns (± 308.0229531468801) 91327.68802897136 ns (± 478.9173531408017) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11769.407554626465 ns (± 53.94807811989327) 12236.274534098307 ns (± 64.39818436271555) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13169.444092886788 ns (± 47.87846930488508) 13659.77839864095 ns (± 44.474550608279564) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10874.453904288155 ns (± 68.62713062108342) 10717.346430460611 ns (± 3.7933080633753558) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 13159.029994710287 ns (± 80.88008989040921) 12703.160388401577 ns (± 50.00658071715408) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16485.145607503255 ns (± 127.21919285678719) 16650.357476370675 ns (± 65.15555707570977) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 170689.32542201452 ns (± 571.5685202569576) 172880.5920735677 ns (± 671.6075515470832) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54359.40111083984 ns (± 178.0639823719436) 54480.28270670573 ns (± 161.05695645437717) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 77983.72149658203 ns (± 229.37922620665196) 83272.16714913504 ns (± 332.85948118118324) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 132244.18754882814 ns (± 1122.3768878331377) 112580.75854492188 ns (± 536.4658606580513) 1.17
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 186111.1813092913 ns (± 962.8135340475535) 190274.72537434896 ns (± 722.7835574465639) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 110472.30208740235 ns (± 400.08093151848163) 110215.57169015067 ns (± 213.7607721985099) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 129022.39396784856 ns (± 436.6425884470166) 134900.0789876302 ns (± 853.1281379693991) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 133909.64075520833 ns (± 835.3626610687364) 131733.0236002604 ns (± 874.074375502939) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 220191.92654622396 ns (± 1486.1673969715375) 243052.55138221153 ns (± 717.807676624665) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 102513.66509602865 ns (± 864.4905161123781) 104293.0871826172 ns (± 750.4726315199986) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 294131.27945963544 ns (± 4359.400844587302) 294963.2248535156 ns (± 3258.6892539695855) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 61523.85221980168 ns (± 198.6535161579554) 61503.234537760414 ns (± 189.198100609853) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 207496.3558919271 ns (± 1768.3272238947638) 205134.61556803386 ns (± 1269.406264063589) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 222490.5970703125 ns (± 3647.3934179123885) 202995.44340820314 ns (± 1660.5892131219523) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17414.347287859237 ns (± 53.689667016428025) 17820.99997965495 ns (± 93.75946276739379) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 79608.27909633091 ns (± 392.9619034534363) 84355.16316441128 ns (± 380.1404329830843) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 127161.32271634616 ns (± 810.170925331462) 129640.50830078125 ns (± 449.2910103673132) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 60626.20416666667 ns (± 331.328958142205) 59144.95763753255 ns (± 239.2658457489444) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 245944.83541666667 ns (± 2903.033010709612) 248587.62538364955 ns (± 2502.7239954358315) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 220003.02157827525 ns (± 1326.7773938562732) 219860.59776893028 ns (± 1469.2930900093638) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 243451.12887369792 ns (± 2842.937476241646) 232934.17591145833 ns (± 2515.8724510780144) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 61041.93247884115 ns (± 432.96749664897254) 58944.20185634068 ns (± 200.80854831566953) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13550.178849283855 ns (± 55.627859263800545) 13117.94136919294 ns (± 38.40290065874941) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 63328.75633138021 ns (± 246.57726497617605) 62920.44605712891 ns (± 204.56715463421332) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 152277.33492606026 ns (± 956.454943533169) 136011.69471958705 ns (± 798.53121533257) 1.12
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 233397.9096191406 ns (± 1467.8594214070906) 237590.6495279948 ns (± 1324.4717509845157) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 155101.0283121745 ns (± 740.2446276975375) 154011.21726074218 ns (± 644.075241370575) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 55500.4610148112 ns (± 205.67779029763034) 59389.30005086263 ns (± 104.18239033694798) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 81098.90732247489 ns (± 807.5422352409843) 81260.14982096355 ns (± 355.85024972069874) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 108336.570539202 ns (± 365.0717645400397) 107607.948046875 ns (± 415.1423731461375) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 188581.16209309894 ns (± 586.887146047237) 174609.31772460937 ns (± 859.6296664455045) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 102809.37603352865 ns (± 445.6973756021887) 99966.325390625 ns (± 510.8393868859636) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 118530.66516927084 ns (± 434.9108314618302) 116602.85771891275 ns (± 419.58475859385794) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 128587.67317082331 ns (± 403.6349008603112) 129711.87609863281 ns (± 369.8332576992138) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 181169.00411783854 ns (± 735.73903983557) 181197.7827311198 ns (± 775.5823835989239) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 99399.13141276041 ns (± 643.2443612372855) 105339.59729003906 ns (± 796.5575148584832) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 270898.01213727676 ns (± 3941.823780288826) 282191.15767996653 ns (± 4299.260109596409) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 61943.49748883928 ns (± 173.71137811407698) 60457.8080078125 ns (± 233.83574561709207) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 191420.79777832032 ns (± 1525.4822006092236) 198546.5161830357 ns (± 1252.1796481527902) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 191309.39477539062 ns (± 1098.4612249636705) 192045.72724797175 ns (± 514.1970446733023) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17224.824548574594 ns (± 44.88793702519755) 17183.11540876116 ns (± 69.59371871566455) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 79323.06563313802 ns (± 285.3509974415339) 81792.3851928711 ns (± 353.52758998246856) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 117198.30681501116 ns (± 832.4318985015752) 118061.52514648438 ns (± 549.2991391444855) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 54972.76725667318 ns (± 271.5387953546876) 60874.01708112444 ns (± 265.2301825510537) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 231136.1670968192 ns (± 1659.395111002834) 229226.70098407453 ns (± 1425.9990204584856) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 218431.1560872396 ns (± 1597.3122224629894) 219773.39868164062 ns (± 2324.2752910344293) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 233920.48266601562 ns (± 1760.6863914596206) 229837.16249302455 ns (± 2243.915714122722) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 57414.57946777344 ns (± 190.76231278977286) 60788.522713216145 ns (± 457.3851385260829) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13587.643239702496 ns (± 52.17929299283282) 13379.062037876674 ns (± 45.19168954440356) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 60897.366174316405 ns (± 389.4565487693324) 62057.96599527995 ns (± 276.9156643662569) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 126383.33475435697 ns (± 478.15393529979593) 123184.8836344401 ns (± 696.3486662329909) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 197543.47727864582 ns (± 540.9762497531879) 193462.8028564453 ns (± 814.5069809813737) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: e627748 Previous: 0116fc1 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 121490.89680989583 ns (± 849.8619973761921) 123662.24539620536 ns (± 373.6390937087042) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10255.574505145732 ns (± 31.21029272888922) 10205.785042898995 ns (± 27.46896838823287) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10989.029802594867 ns (± 15.111978639412143) 11013.6716570173 ns (± 10.177942051916027) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13807.184491838727 ns (± 37.79113543069673) 13793.327331542969 ns (± 41.93213300014172) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21705.509185791016 ns (± 18.471731023309413) 21717.398834228516 ns (± 27.71836684968464) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13927.964371901293 ns (± 24.452352753724558) 14114.814046223959 ns (± 36.626386123192226) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17287.635367257255 ns (± 17.23973914668892) 17153.03998674665 ns (± 21.47377621729033) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23421.789198655348 ns (± 23.96995979546015) 23139.86336844308 ns (± 27.33942197943222) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26212.63656616211 ns (± 37.96027034356491) 26505.717032296317 ns (± 18.044951178573974) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15692.9689679827 ns (± 26.04654260121914) 15678.007272573617 ns (± 9.47927987837103) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 78615.33528645833 ns (± 96.00638700062963) 73043.50149972098 ns (± 83.36910633044386) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13397.49734061105 ns (± 16.643144109386427) 13360.995330810547 ns (± 9.154170102438615) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 70922.80414287861 ns (± 102.62226998006962) 70061.19035993304 ns (± 114.3762284041502) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 70836.28051757812 ns (± 211.34455147345872) 70080.19234793527 ns (± 88.48998665175166) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 12968.1760152181 ns (± 26.860260831076157) 12913.507080078125 ns (± 20.122075470810554) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11948.495265415737 ns (± 7.882381736535091) 11826.223285381611 ns (± 12.554094700302848) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 24107.14289347331 ns (± 13.808582206963397) 24162.72477370042 ns (± 28.027386998879617) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11160.12693132673 ns (± 32.47016280900433) 11137.083587646484 ns (± 11.146041543914684) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 73644.2850748698 ns (± 86.72776965494505) 73929.07366071429 ns (± 118.88112781898906) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 72347.55777994792 ns (± 86.47648780503488) 73966.93551199777 ns (± 127.80605664540643) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 74947.42619441106 ns (± 147.67858471275233) 75361.32108248197 ns (± 123.22418370174532) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13394.952040452223 ns (± 24.80032444859026) 13248.099136352539 ns (± 11.510043690760307) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9258.435712541852 ns (± 24.42499781114496) 9188.446153913226 ns (± 12.520131673241854) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13585.205405099052 ns (± 10.533171232622655) 13578.196360270182 ns (± 11.181520351128741) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14992.270006452289 ns (± 15.865370338820282) 14906.749180385044 ns (± 15.182610776918763) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27289.859444754464 ns (± 14.978043969858476) 27212.103388859676 ns (± 18.32828165630034) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 140350.1239483173 ns (± 274.7340629580237) 134342.34537760416 ns (± 434.39949441622736) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 40532.1524483817 ns (± 58.15141330368983) 40789.26653180803 ns (± 80.3483006866153) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 68042.66153971355 ns (± 130.27700989741675) 63872.450358072914 ns (± 247.52802311498922) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 105461.06770833333 ns (± 320.22581252166844) 106170.5448404948 ns (± 333.872787868644) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 152347.9630533854 ns (± 932.9073754075524) 163118.17708333334 ns (± 812.8001383334504) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 99279.23828125 ns (± 201.11128129693583) 97256.23953683036 ns (± 370.28086989365187) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 117612.34415690105 ns (± 447.2051145124619) 113029.44702148438 ns (± 377.5185471316489) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 117899.45719401042 ns (± 311.44045180553974) 117956.40869140625 ns (± 337.7947784931177) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 203764.60693359375 ns (± 647.1027882913938) 202591.67643229166 ns (± 695.6768212037958) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 90076.9384765625 ns (± 246.9571978793945) 94380.34406389509 ns (± 181.85123986128514) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 252679.5619419643 ns (± 1879.8673613557748) 273035.0553385417 ns (± 3045.9896497391064) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 58386.41052246094 ns (± 62.69025009727351) 58040.051973783055 ns (± 171.55120753199594) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 167631.60196940103 ns (± 620.5928144198698) 168830.9912109375 ns (± 1030.513072573331) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 180672.9213169643 ns (± 793.0066151691071) 167918.7784830729 ns (± 762.2974053293023) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13075.64457484654 ns (± 36.265506267157114) 13048.598937988281 ns (± 34.16877455687836) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 73376.04410807292 ns (± 245.45005706293682) 76372.29439871652 ns (± 163.99026425287371) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 110473.8525390625 ns (± 587.3527478891385) 112549.07575334821 ns (± 747.2725974074237) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 56959.02622767857 ns (± 138.04128768992237) 52333.93758138021 ns (± 143.33704153528683) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 214350.9068080357 ns (± 777.1826813571438) 229954.51334635416 ns (± 1513.4180192952122) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 220392.93782552084 ns (± 1093.6647124403669) 221586.20442708334 ns (± 1265.8859177225934) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 226483.3732096354 ns (± 1794.4567852006226) 226499.2919921875 ns (± 1403.6345451474683) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 57912.83176967076 ns (± 130.31016346416027) 54388.10542179988 ns (± 106.81722703174796) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9146.095166887555 ns (± 18.111524615955567) 9269.161173502604 ns (± 19.429438839562987) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 58381.89392089844 ns (± 138.56827011819152) 57418.8248854417 ns (± 96.59125513047718) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 125050.04720052083 ns (± 785.9180580463934) 121502.45686848958 ns (± 1010.9365942455346) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 223349.6630859375 ns (± 982.1036016025613) 222552.28271484375 ns (± 830.2115894891264) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 123058.36704799107 ns (± 231.33402944901596) 121810.42104867789 ns (± 218.48273045174656) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 38047.3135811942 ns (± 73.25045704670636) 42854.73284040178 ns (± 63.672508936624375) 0.89
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 71688.92124720982 ns (± 219.25877284158355) 64244.93756975447 ns (± 95.6987944934478) 1.12
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 99529.2313639323 ns (± 228.51183150437694) 100183.251953125 ns (± 213.25187375999639) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 146430.4012044271 ns (± 360.6619639513986) 144323.99727957588 ns (± 249.02385594752639) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 89004.43631685697 ns (± 188.86563481988458) 84928.16074916294 ns (± 275.3674967852035) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 112543.23468889509 ns (± 208.21836805973993) 110209.42993164062 ns (± 232.96106492963173) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 111185.33325195312 ns (± 185.88795288437726) 110116.70654296875 ns (± 272.4052958280687) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 168923.2275390625 ns (± 297.47645248286193) 173455.45479910713 ns (± 522.926741101983) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 85761.95504324777 ns (± 248.23124590723742) 82577.08048502605 ns (± 224.56372873948064) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 258001.13525390625 ns (± 807.509175525471) 231366.4585658482 ns (± 2533.3519573931417) 1.12
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 58245.33550555889 ns (± 57.380371933084355) 58705.165318080355 ns (± 84.49122044444472) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 156963.09116908483 ns (± 746.1682044086369) 159227.37339564733 ns (± 577.9807034939668) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 155885.33528645834 ns (± 558.4451246115926) 163709.18840680804 ns (± 990.0124935811567) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12963.224356515067 ns (± 35.129075659855324) 13047.958156040737 ns (± 15.791203542513074) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 73973.40576171875 ns (± 293.04468892057133) 72754.11028180804 ns (± 152.58559374612705) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 104018.19598858173 ns (± 174.8029028617404) 105679.4921875 ns (± 350.30764906378073) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 52533.13903808594 ns (± 119.8183234786835) 56178.25459798177 ns (± 206.94236184466067) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 193876.32975260416 ns (± 1095.9087337977526) 194059.24595424108 ns (± 1150.2663662080734) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 208456.40299479166 ns (± 1029.0918661529763) 207823.9404296875 ns (± 1071.2870670642294) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 221489.81689453125 ns (± 1363.1379634962616) 216698.4041341146 ns (± 1047.1503659700722) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 54456.442057291664 ns (± 168.7255528011403) 54392.32482910156 ns (± 100.37160142686831) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9108.3742414202 ns (± 12.964437015166215) 9108.672993977865 ns (± 24.225488256750758) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61275.392368861605 ns (± 99.77048426587832) 61012.24626813616 ns (± 122.82831076976805) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 110303.076171875 ns (± 147.6476842851123) 114162.96508789062 ns (± 256.3654469156762) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 184964.15201822916 ns (± 524.5772346871571) 175839.3693033854 ns (± 434.3928076128061) 1.05

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

Please sign in to comment.