Skip to content

Commit

Permalink
Fix Connection Dispose when Object Store Disabled Exception is thrown (
Browse files Browse the repository at this point in the history
…#1057)

* ensure connection does not close when issuing obj command and getting an uninitialized ERR

* add test for object store disabled bug

* fix formatting

* addressing comments

---------

Co-authored-by: Tal Zaccai <[email protected]>
  • Loading branch information
vazois and TalZaccai authored Feb 28, 2025
1 parent 8f614ca commit 0c8bd6f
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 10 deletions.
32 changes: 25 additions & 7 deletions libs/common/GarnetException.cs
Original file line number Diff line number Diff line change
Expand Up @@ -18,44 +18,62 @@ public class GarnetException : Exception
public LogLevel LogLevel { get; } = LogLevel.Trace;
public bool ClientResponse { get; } = true;
public bool Panic { get; } = false;
public bool DisposeSession { get; } = true;

/// <summary>
/// Throw Garnet exception
/// Throw Garnet exception.
/// </summary>
public GarnetException(LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false)
/// <param name="logLevel"></param>
/// <param name="clientResponse"></param>
/// <param name="panic"></param>
/// <param name="disposeSession"></param>
public GarnetException(LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false, bool disposeSession = true)
{
LogLevel = logLevel;
ClientResponse = clientResponse;
Panic = panic;
DisposeSession = disposeSession;
}

/// <summary>
/// Throw Garnet exception with message
/// Throw Garnet exception with message.
/// </summary>
/// <param name="message"></param>
public GarnetException(string message, LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false) : base(message)
/// <param name="logLevel"></param>
/// <param name="clientResponse"></param>
/// <param name="panic"></param>
/// <param name="disposeSession"></param>
public GarnetException(string message, LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false, bool disposeSession = true) : base(message)
{
LogLevel = logLevel;
ClientResponse = clientResponse;
Panic = panic;
DisposeSession = disposeSession;
}

/// <summary>
/// Throw Garnet exception with message and inner exception
/// Throw Garnet exception with message and inner exception.
/// </summary>
/// <param name="message"></param>
/// <param name="innerException"></param>
public GarnetException(string message, Exception innerException, LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false) : base(message, innerException)
/// <param name="logLevel"></param>
/// <param name="clientResponse"></param>
/// <param name="panic"></param>
/// <param name="disposeSession"></param>
public GarnetException(string message, Exception innerException, LogLevel logLevel = LogLevel.Trace, bool clientResponse = true, bool panic = false, bool disposeSession = true) : base(message, innerException)
{
LogLevel = logLevel;
ClientResponse = clientResponse;
Panic = panic;
DisposeSession = disposeSession;
}

/// <summary>
/// Throw helper that throws a GarnetException.
/// </summary>
/// <param name="message">Exception message.</param>
/// <param name="message"></param>
/// <param name="logLevel"></param>
/// <exception cref="GarnetException"></exception>
[DoesNotReturn]
public static void Throw(string message, LogLevel logLevel = LogLevel.Trace) =>
throw new GarnetException(message, logLevel);
Expand Down
7 changes: 5 additions & 2 deletions libs/server/Resp/RespServerSession.cs
Original file line number Diff line number Diff line change
Expand Up @@ -371,8 +371,11 @@ public override int TryConsumeMessages(byte* reqBuffer, int bytesReceived)
Environment.Exit(-1);
}

// The session is no longer usable, dispose it
networkSender.DisposeNetworkSender(true);
if (ex.DisposeSession)
{
// The session is no longer usable, dispose it
networkSender.DisposeNetworkSender(true);
}
}
catch (Exception ex)
{
Expand Down
2 changes: 1 addition & 1 deletion libs/server/Storage/Session/ObjectStore/Common.cs
Original file line number Diff line number Diff line change
Expand Up @@ -558,7 +558,7 @@ public GarnetStatus ObjectScan<TObjectContext>(byte[] key, ref ObjectInput input

[MethodImpl(MethodImplOptions.NoInlining)]
static void ThrowObjectStoreUninitializedException()
=> throw new GarnetException("Object store is disabled");
=> throw new GarnetException("Object store is disabled", disposeSession: false);

#endregion

Expand Down
30 changes: 30 additions & 0 deletions test/Garnet.test/RespTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1504,6 +1504,36 @@ public void SingleDeleteWithObjectStoreDisable_LTM()
}
}

[Test]
public void GarnetObjectStoreDisabledError()
{
TearDown();
TestUtils.DeleteDirectory(TestUtils.MethodTestDir, wait: true);
server = TestUtils.CreateGarnetServer(TestUtils.MethodTestDir, disableObjects: true);
server.Start();

using var redis = ConnectionMultiplexer.Connect(TestUtils.GetConfig());
var db = redis.GetDatabase(0);

var iter = 100;
var mykey = "mykey";
for (var i = 0; i < iter; i++)
{
var exception = Assert.Throws<StackExchange.Redis.RedisServerException>(() => _ = db.ListLength(mykey));
ClassicAssert.AreEqual("ERR Garnet Exception: Object store is disabled", exception.Message);
}

// Ensure connection is still healthy
for (var i = 0; i < iter; i++)
{
var myvalue = "myvalue" + i;
var result = db.StringSet(mykey, myvalue);
ClassicAssert.IsTrue(result);
var returned = (string)db.StringGet(mykey);
ClassicAssert.AreEqual(myvalue, returned);
}
}

[Test]
public void MultiKeyDelete([Values] bool withoutObjectStore)
{
Expand Down

32 comments on commit 0c8bd6f

@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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 91.96180727084477 ns (± 0.16541381001779937) 93.4494268638747 ns (± 0.4920495810254018) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 2915.5833333333335 ns (± 430.35076676606536) 2908.5729166666665 ns (± 355.8320492293688) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2674.6129032258063 ns (± 438.9124908387842) 2922 ns (± 395.62941192351633) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 254673.51546391752 ns (± 26280.48866242209) 264370.25 ns (± 2447.2819849041434) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 252312.74226804124 ns (± 24577.213006613783) 287130.26666666666 ns (± 4643.355674919759) 0.88
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 17285.63157894737 ns (± 391.7598769266586) 17140 ns (± 196.1365737325794) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 145919.42268041236 ns (± 15333.314707304164) 145176.87 ns (± 14145.188208276893) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2595.923076923077 ns (± 41.88965969954387) 2680.0333333333333 ns (± 51.605462981391895) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2640.125 ns (± 92.83066442757219) 2860.1875 ns (± 469.06274549416764) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 261438.6326530612 ns (± 27874.859195479155) 286409.22222222225 ns (± 7726.31125208547) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 262569.1515151515 ns (± 31670.921288985814) 279057.23711340205 ns (± 41280.68441292418) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 18831.891304347828 ns (± 3000.8895108262964) 17930.25 ns (± 150.05279373970652) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 147267.00505050505 ns (± 17434.573078690475) 144489.81578947368 ns (± 12574.01551517302) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2962.3655913978496 ns (± 289.3370903404148) 2662.0833333333335 ns (± 77.38998736869995) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2774.3736263736264 ns (± 436.06354400226394) 2751.1 ns (± 91.283321738345) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 230395.55434782608 ns (± 12833.863187508865) 224512.31578947368 ns (± 9708.566228847843) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 216281.125 ns (± 1641.0664368026055) 229572.63636363635 ns (± 10765.83340821446) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17295.775280898877 ns (± 2618.3229788654317) 14143.166666666666 ns (± 215.37929896868553) 1.22
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 139906.28350515463 ns (± 13707.493824263613) 142905.87878787878 ns (± 14101.79238808267) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2655.6 ns (± 79.87125056405881) 2733.8571428571427 ns (± 44.93175533364613) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3044.0806451612902 ns (± 341.83775463059015) 2705.0117647058823 ns (± 272.27697269498196) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 290352.8333333333 ns (± 11469.91099472661) 284479.4358974359 ns (± 9035.00129553153) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 285173.09230769234 ns (± 13247.982965251584) 286876.7727272727 ns (± 12147.871422224927) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 18103.85714285714 ns (± 282.5988206036844) 18162.785714285714 ns (± 253.17193263181343) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 157708.81 ns (± 17643.285590220454) 150612.375 ns (± 15804.110147779846) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 3441.346153846154 ns (± 1077.69075056166) 2674.733333333333 ns (± 47.70664324309361) 1.29
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2801.6486486486488 ns (± 106.12236548652908) 3151.9032258064517 ns (± 381.23087448866755) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 270350.9285714286 ns (± 4399.889027696489) 282223.1228070175 ns (± 12261.186264373002) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 270786.1875 ns (± 3696.9272866124916) 270110.8846153846 ns (± 1903.5157182811995) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 17833.5 ns (± 336.4663430419156) 17800.346153846152 ns (± 211.16654018169567) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 149383.7373737374 ns (± 14358.61042860791) 150532.49 ns (± 15563.793063230138) 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.LuaScriptCacheOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 963.2631578947369 ns (± 507.8291765588008) 1073.8969072164948 ns (± 513.5338856990533) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 863.6888888888889 ns (± 253.4076807915356) 880.0927835051547 ns (± 417.6780329610514) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1650.7802197802198 ns (± 286.1450604228485) 1788.2413793103449 ns (± 255.6820775484092) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 228020.97894736842 ns (± 20992.406328661735) 227209.58602150538 ns (± 18903.1028863425) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1673.5526315789473 ns (± 609.1928452734509) 1706.2978723404256 ns (± 784.6808930172776) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7548.807692307692 ns (± 57.44183233989062) 9625.318681318682 ns (± 1147.2843576523642) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1105.1041666666667 ns (± 374.93714502473387) 1267.1075268817203 ns (± 363.40265314427114) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 805.8571428571429 ns (± 225.96738070539553) 814.304347826087 ns (± 353.3461316784117) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1809.8229166666667 ns (± 430.3917186346623) 1814.372340425532 ns (± 505.71914586610114) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 241638.07216494845 ns (± 31389.867986225334) 242104.4081632653 ns (± 27808.522518771944) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1678.388888888889 ns (± 43.697003382098906) 2017.8631578947368 ns (± 390.04952251117834) 0.83
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 8702.117021276596 ns (± 961.1764057304814) 9161.28021978022 ns (± 1532.2996863987569) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 998.2395833333334 ns (± 545.0346921800704) 1074.4226804123712 ns (± 626.3294000738806) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 880.96875 ns (± 320.58464530078726) 835.4 ns (± 309.24962030627387) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1655.9175257731958 ns (± 571.4513443509265) 1621.1170212765958 ns (± 437.021538220316) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 216519.38 ns (± 8734.522457280347) 218583.28358208956 ns (± 10310.441232961984) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1770.627659574468 ns (± 404.48903740059393) 2022.4315789473685 ns (± 332.08242544590286) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8508.71875 ns (± 892.8625131755787) 8094.478260869565 ns (± 215.36224653639178) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1169.4375 ns (± 359.2754349491414) 1146.1875 ns (± 523.815682980991) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 807.3298969072165 ns (± 382.190526266282) 862.2553191489362 ns (± 252.0176084550491) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1668.0876288659795 ns (± 630.3251269612326) 1783.6451612903227 ns (± 372.3483830676206) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 254703.40476190476 ns (± 9234.589649946747) 247068.76923076922 ns (± 1600.6649739949828) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1587.7 ns (± 35.519008995184535) 1652.8 ns (± 60.7438942582312) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 8968.833333333334 ns (± 1128.5521853630516) 9083.574468085106 ns (± 1600.0600139239516) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1176.1875 ns (± 29.547066972318365) 1316.0212765957447 ns (± 437.6767594686722) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 863.3917525773196 ns (± 299.3403009362502) 879.125 ns (± 282.17181216228414) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1623.479381443299 ns (± 555.8015604246239) 1788.5217391304348 ns (± 400.62648681758344) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 243954.84615384616 ns (± 3215.8101324071213) 251124.1724137931 ns (± 11026.210230170991) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1810.4484536082475 ns (± 348.8989935955085) 2222.0106382978724 ns (± 438.43716815895533) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7816.214285714285 ns (± 125.14694659382722) 9480.244680851063 ns (± 1446.7693240879623) 0.82

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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19395.695528302873 ns (± 81.1310518222366) 19824.699612426757 ns (± 87.70942995594469) 0.98
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19085.698366800945 ns (± 20.13349834752238) 19399.027580848106 ns (± 58.47913995951094) 0.98
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19239.120420328774 ns (± 75.75028571537926) 19689.42631225586 ns (± 31.05504126873327) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 83.96283899034772 ns (± 0.18748121234330453) 82.52007365226746 ns (± 0.11451536285750916) 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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1956.1218948364258 ns (± 36.733409017889365) 1820.2479545048304 ns (± 17.124869592706602) 1.07
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1804.1935534477234 ns (± 1.8199240099682594) 1835.5813703536987 ns (± 3.1692899365809386) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1884.4886909484862 ns (± 11.746798856783482) 1814.9042355855306 ns (± 11.275471002139849) 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.

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 37910.64173583985 ns (± 227.74410680752197) 38749.13368530273 ns (± 307.34973694819683) 0.98
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 40807.00961303711 ns (± 266.30898414875264) 41548.653150285994 ns (± 154.10391451678046) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32547.46076965332 ns (± 33.47832015832591) 32708.112055851863 ns (± 28.954343262519576) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 32108.97171529134 ns (± 37.68378480669312) 32650.434295654297 ns (± 24.82996975141364) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 17073.45933180589 ns (± 29.780366617911515) 16781.554706280047 ns (± 14.808369278021637) 1.02
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16721.05255126953 ns (± 14.946339342286702) 16790.933663504464 ns (± 21.19204191991261) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16841.71142578125 ns (± 28.392391585550975) 16768.026263897234 ns (± 12.46377349924769) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 135874.3491023137 ns (± 366.2655247234904) 134751.12282017298 ns (± 1096.0476991060052) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 137071.595316569 ns (± 400.5459853501446) 134989.8980189732 ns (± 253.6187935907331) 1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 154007.26330566406 ns (± 415.34585069964817) 152792.02334798177 ns (± 1237.2647550074282) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 164056.83833821616 ns (± 1198.1011743664974) 155642.27037760417 ns (± 1394.6302770570696) 1.05
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 144382.0375279018 ns (± 363.5564435650261) 137518.96028645834 ns (± 464.9466731611668) 1.05
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 131427.70589773994 ns (± 699.2294205432765) 134076.58308919272 ns (± 1236.788893450626) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17153.86004231771 ns (± 142.94159373256718) 16738.653099646934 ns (± 64.76160030221443) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16027.101954533504 ns (± 56.59127554518261) 17899.277006882887 ns (± 69.48505452064713) 0.90
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 16338.23548235212 ns (± 76.98718247821814) 15600.593242100307 ns (± 87.9335255218739) 1.05
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14266.742100016276 ns (± 67.14659469546038) 14156.806223042806 ns (± 62.29960841367542) 1.01
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 124812.31171123798 ns (± 192.23114937422037) 125809.35614885602 ns (± 859.9543031541243) 0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 23348.406183096078 ns (± 38.00093254360343) 21393.506594848634 ns (± 104.04990977564688) 1.09
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 20812.376945495605 ns (± 41.265597461910666) 22123.370003255208 ns (± 150.99564469465025) 0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 18643.056082589286 ns (± 67.56025609618969) 16176.128233689527 ns (± 38.653034984757) 1.15
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15501.927276611328 ns (± 20.58052663759827) 15075.18342336019 ns (± 53.08489719142147) 1.03
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 135484.05268205915 ns (± 573.0639871231028) 133181.13511305588 ns (± 744.6679136567758) 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.ClusterMigrate (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35390.04908970424 ns (± 67.19494660048808) 37367.63448079427 ns (± 87.24969673844112) 0.95
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39899.711726262016 ns (± 291.72519861615496) 38361.53775728666 ns (± 55.25437397241167) 1.04
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30538.15706693209 ns (± 22.5938499262589) 30689.886910574776 ns (± 47.002918193705966) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30674.247389573316 ns (± 39.19975362004903) 30766.271158854168 ns (± 43.33535992792408) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1891.584941319057 ns (± 1.856139476419159) 1925.8080115685095 ns (± 3.186115841671158) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1769.501795087542 ns (± 3.0516163643869256) 1770.459512563852 ns (± 1.949252008526121) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1861.5292276654925 ns (± 6.004297739425792) 1746.344739740545 ns (± 15.709603155998067) 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.

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 240.82204400576077 ns (± 1.0330734802588135) 248.11896346410114 ns (± 2.5388626338473608) 0.97
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 283.1622703756605 ns (± 2.0970658116793928) 287.2825732571738 ns (± 1.3708739268027925) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 315.44364312978894 ns (± 0.566196915417414) 323.85710815588635 ns (± 0.6616152942466144) 0.97
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 330.01041237513226 ns (± 2.548589301496768) 331.73266649246216 ns (± 0.5770666651596763) 0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 264.8430439875676 ns (± 0.7874836428085298) 270.0933288846697 ns (± 0.41170178893966863) 0.98
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 193.45503675937653 ns (± 0.9755734328701994) 191.37944291432697 ns (± 2.016310990584458) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 306.6569058554513 ns (± 0.7046498229266489) 325.6078885714213 ns (± 1.6041909542359267) 0.94
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 321.5175333363669 ns (± 1.541540534375393) 320.56662334714616 ns (± 1.0488061397428925) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 387.1668859481812 ns (± 1.6561113063365125) 397.96763719831193 ns (± 1.2948108828055993) 0.97
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 390.1833360671997 ns (± 2.2832094728820445) 404.98119058609007 ns (± 1.9892702026121594) 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.ObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 107052.72135416667 ns (± 184.1961539623081) 104354.95930989583 ns (± 344.96263392091805) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 101339.75463867188 ns (± 377.36130972834223) 98611.3399251302 ns (± 246.6426731358711) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 118689.23258463542 ns (± 317.85282900277576) 121698.08349609375 ns (± 338.4868606108941) 0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 126473.43912760417 ns (± 382.6002407185361) 114242.14524489183 ns (± 215.19520297632428) 1.11
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 105682.16834435097 ns (± 268.9515429686206) 110515.65290178571 ns (± 240.78644284269015) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 98413.39198521206 ns (± 227.49528815638692) 97999.66471354167 ns (± 294.4431106871739) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 48857.43204439603 ns (± 197.88531908992948) 48330.945963541664 ns (± 333.94291272459833) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 201701.79533503606 ns (± 663.5036495211291) 193771.81525530134 ns (± 1149.9946220464828) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 123280.41623159555 ns (± 155.28322404749838) 123142.70590820312 ns (± 87.61948779439446) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 97943.07395426433 ns (± 580.9726210799869) 103998.62250976563 ns (± 521.8466033953069) 0.94
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 49061.378255990836 ns (± 77.04388903873941) 49111.17447603666 ns (± 96.58220867227645) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 205977.9224609375 ns (± 1340.0988387167508) 208620.58841145833 ns (± 1503.9366325471065) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 138135.03365071616 ns (± 719.4859925265639) 136517.35584435097 ns (± 349.59971124285835) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 131446.5599888393 ns (± 505.1115290882692) 129319.94645996093 ns (± 986.2296859047234) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 48811.79527064732 ns (± 254.83592448899358) 48181.45716740535 ns (± 77.73843361827606) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 195938.6197321965 ns (± 1283.0320277330911) 203894.27856445312 ns (± 1165.42667344613) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 125377.32010904948 ns (± 850.2445571718438) 121924.99904785157 ns (± 615.1893761354339) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 102236.35841471354 ns (± 419.62538744126107) 96623.36255754743 ns (± 466.1963481942848) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1298.9583333333333 ns (± 1030.4311608220037) 1049.4845360824743 ns (± 750.0171819337717) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 968.1318681318681 ns (± 717.3840008250846) 788.659793814433 ns (± 591.586195582794) 1.23
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 3554.1666666666665 ns (± 2332.5123869098143) 1514.2857142857142 ns (± 767.4736953250406) 2.35
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 228998 ns (± 44804.07850302303) 212097.91666666666 ns (± 37062.31730525072) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 4942.424242424242 ns (± 3372.0668557142076) 1911.4583333333333 ns (± 847.2705143939586) 2.59
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 11873.118279569893 ns (± 3089.0810433492393) 5357.731958762886 ns (± 1249.5695135014157) 2.22
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1297.7011494252874 ns (± 1033.84324882363) 1267.0212765957447 ns (± 749.8226740724715) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1810.5263157894738 ns (± 1326.286904891753) 893.8144329896908 ns (± 571.513785374292) 2.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2582.3232323232323 ns (± 1848.4868761204257) 1731.578947368421 ns (± 863.1046333224668) 1.49
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 232990.81632653062 ns (± 54472.29142736111) 213163.54166666666 ns (± 42061.857004808815) 1.09
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 4042.8571428571427 ns (± 1749.8748114279786) 1805.1546391752577 ns (± 1267.3274976320424) 2.24
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 12118.367346938776 ns (± 3104.1491002947855) 5523.958333333333 ns (± 1460.4789979690815) 2.19
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1997.9591836734694 ns (± 1750.4626541207585) 1073.9583333333333 ns (± 946.3775580898672) 1.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 938.5416666666666 ns (± 829.7583404273639) 784.375 ns (± 672.6738671740916) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 2737.5 ns (± 1799.1957267506764) 1554.0816326530612 ns (± 1046.636080999941) 1.76
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 255907 ns (± 61201.09633764164) 237280 ns (± 49176.94625079105) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2838.5416666666665 ns (± 2051.000771981002) 1723.469387755102 ns (± 1090.2379405865793) 1.65
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10854.166666666666 ns (± 3149.0321542931156) 5251.546391752578 ns (± 1254.5013453279166) 2.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1301.5151515151515 ns (± 1520.1110080546446) 918.3673469387755 ns (± 829.2770343784559) 1.42
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 1504.040404040404 ns (± 1104.8057537200355) 648.421052631579 ns (± 543.7973570269705) 2.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 3964.285714285714 ns (± 3644.519964713579) 1390.625 ns (± 1143.0410155186448) 2.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 277393 ns (± 54903.03160844563) 246756.4705882353 ns (± 20836.491839003582) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2080.2083333333335 ns (± 1587.5581906726854) 1867.3469387755101 ns (± 1168.2020293961905) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 8809.183673469388 ns (± 3716.0514665433175) 5275.757575757576 ns (± 1280.7914413131446) 1.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1075.5102040816328 ns (± 824.2536423365765) 950 ns (± 878.03608605857) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 932.5842696629213 ns (± 897.8225276263571) 702.0618556701031 ns (± 604.1487436611571) 1.33
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1917.5257731958764 ns (± 1479.3023629737281) 1479.381443298969 ns (± 1044.1242487057725) 1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 276505.10204081633 ns (± 55127.105934851745) 246039.53488372092 ns (± 27328.88701838175) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2220.8333333333335 ns (± 1402.3226347491598) 1577.5510204081634 ns (± 1045.9081401233416) 1.41
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7498.924731182796 ns (± 2195.4248189308087) 5651.578947368421 ns (± 1332.2404068634655) 1.33

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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 251.1131300192613 ns (± 0.576655780399128) 278.98710447947184 ns (± 1.4480809154067538) 0.90
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 315.87798135621205 ns (± 1.6482207052544513) 326.16540381113685 ns (± 1.8077247927260949) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 517.8735133012136 ns (± 1.210019589353569) 521.2219501222883 ns (± 1.722148682015451) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 640.2703046162923 ns (± 2.7889540043309613) 626.6727704366048 ns (± 2.4793165577942453) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 253.28232669830322 ns (± 1.2974208671953122) 269.60388606389364 ns (± 1.8078021101814241) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 324.0612104733785 ns (± 2.169339832339086) 320.8637384687151 ns (± 0.9123576941336347) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 512.1437923431397 ns (± 1.5772318673846037) 536.542565091451 ns (± 2.490750638444317) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 614.1866603998037 ns (± 1.0483819404159807) 627.6436775752476 ns (± 2.137983531448719) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 251.65665084975106 ns (± 0.7981267128435189) 265.6008350054423 ns (± 0.9306060023579363) 0.95
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 332.10076061884564 ns (± 1.5642173680703877) 325.3017978668213 ns (± 1.3459254491749442) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 535.0635405222575 ns (± 1.4357143150781773) 555.6519027437482 ns (± 2.1089594898723463) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 626.6387353310218 ns (± 1.1230860402273952) 608.8599248886109 ns (± 3.014222790531223) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 245.24602882067362 ns (± 0.2493891141152756) 245.67634795506794 ns (± 1.4005554213190023) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 310.62899221692766 ns (± 1.4947310498488102) 315.1239562034607 ns (± 1.6309263500755742) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 543.8287704907931 ns (± 1.00373440959411) 530.9968735376993 ns (± 3.082481630096883) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 611.7716755185809 ns (± 1.1988231722395686) 654.1654019673665 ns (± 2.426792050272135) 0.94
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 246.29112287362418 ns (± 0.2560657323648818) 260.7282188855685 ns (± 0.2287332395041513) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 312.10587985175 ns (± 0.9153165468551909) 324.69995574951173 ns (± 1.9225486347013587) 0.96
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 527.7789763768513 ns (± 2.8228645890758632) 524.0914349238078 ns (± 2.4342626026415597) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 620.1499908992222 ns (± 1.6724607968754817) 620.9683623631795 ns (± 0.9139189325347291) 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.LuaRunnerOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6584.375 ns (± 1971.017804133318) 7521.428571428572 ns (± 1858.832357142183) 0.88
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 7172.448979591837 ns (± 1756.6240238843397) 5507.142857142857 ns (± 2841.3097749301114) 1.30
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 259246.875 ns (± 40517.582806077764) 345127.8947368421 ns (± 64908.86602874632) 0.75
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 260764.43298969071 ns (± 41985.91775249054) 328691.6666666667 ns (± 66408.57691382412) 0.79
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 36820.4081632653 ns (± 9477.9854441283) 39039.36170212766 ns (± 8029.130003957651) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 141316.1616161616 ns (± 28910.847152507555) 161845.83333333334 ns (± 32756.591676265907) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 6129.166666666667 ns (± 1075.8513560668482) 7575.510204081633 ns (± 1927.0757304861745) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 7110.2040816326535 ns (± 1411.9146754336175) 6966.326530612245 ns (± 1992.7546016978201) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 293593.8775510204 ns (± 62544.260313890154) 354146.4646464646 ns (± 73480.7476008919) 0.83
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 265491.23711340205 ns (± 50156.583467380195) 332901.0416666667 ns (± 62433.355617332854) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 31323.684210526317 ns (± 7967.62345472208) 32893.617021276594 ns (± 6796.548910959296) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 154545.45454545456 ns (± 31970.593225162884) 155403.125 ns (± 30359.22630289722) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 6745.918367346939 ns (± 1896.9953652942388) 7348.9795918367345 ns (± 1216.9121729576934) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 7853.030303030303 ns (± 2259.0613250863576) 5585.714285714285 ns (± 1229.079669120953) 1.41
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 298810.824742268 ns (± 45859.94884042118) 324472.22222222225 ns (± 45310.07472307606) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 281325.75757575757 ns (± 50841.07509201648) 379388.5416666667 ns (± 68868.8217132155) 0.74
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 33827.65957446808 ns (± 5859.706665477801) 38154.73684210526 ns (± 5713.622549904494) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 152021.42857142858 ns (± 29563.44653679643) 176246.9387755102 ns (± 30725.18428415331) 0.86
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 6249.484536082474 ns (± 1542.6656928390357) 7748.9010989010985 ns (± 1411.0275613887843) 0.81
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 6115 ns (± 2181.620887544327) 7801.030927835051 ns (± 1827.6518886584602) 0.78
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 349945.2631578947 ns (± 66180.08437399547) 403338.70967741933 ns (± 77281.2157730483) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 341228.65168539324 ns (± 53219.697891062235) 439649.4845360825 ns (± 97638.40190095903) 0.78
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 36734.04255319149 ns (± 7495.468927944578) 39843.956043956045 ns (± 9150.266648102652) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 152314.64646464647 ns (± 30042.878585452963) 208229.8969072165 ns (± 43258.27995152213) 0.73
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 5221.428571428572 ns (± 1496.8868037005282) 7691.304347826087 ns (± 1637.9867147761258) 0.68
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 5908.163265306122 ns (± 1931.1699071244466) 7636.021505376344 ns (± 1729.1988216367374) 0.77
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 354191.9191919192 ns (± 73623.83802730576) 344802.2471910112 ns (± 50366.323925832025) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 329991.01123595505 ns (± 46266.67178741046) 362966.6666666667 ns (± 80517.77191529145) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 39043.01075268817 ns (± 5687.598978583798) 27886.666666666668 ns (± 5794.266829365701) 1.40
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 152468 ns (± 29262.924727996065) 157776.7676767677 ns (± 28432.29275099228) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 216.6545041402181 ns (± 0.6431275334108142) 213.7826953615461 ns (± 0.4428720540706822) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 275.69054876055037 ns (± 0.5708710153382172) 278.08564259455756 ns (± 0.5558518028784334) 0.99
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 319.55087343851727 ns (± 2.335087943098699) 305.1916452554556 ns (± 0.43957719086379765) 1.05
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 303.05534876309906 ns (± 0.5148056945556535) 302.0251814524333 ns (± 0.24607895082839437) 1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 232.36993210656303 ns (± 0.30383225024762467) 230.46976419595572 ns (± 0.2303031717782166) 1.01
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 178.24706520353044 ns (± 0.1041421784487) 178.41627781207745 ns (± 0.19144021792419316) 1.00
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 300.39048535483226 ns (± 0.48771496243276113) 306.50391076740465 ns (± 10.420162896971025) 0.98
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 299.08994947160994 ns (± 0.5979422491223492) 298.80061944325763 ns (± 0.24408738550224082) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 355.61203223008374 ns (± 0.9793444668681461) 345.5691851102389 ns (± 0.6781173309893087) 1.03
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 380.4231770833333 ns (± 1.0960476244367838) 390.3390884399414 ns (± 1.1108057267017293) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16211.221531459263 ns (± 26.324884340624603) 16877.65078157992 ns (± 521.9670304322354) 0.96
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15125.727961613582 ns (± 13.173727394702539) 16396.875610351562 ns (± 73.13723285997979) 0.92
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14702.61987539438 ns (± 6.342236075893874) 14610.829518636068 ns (± 32.81960449716521) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13518.4323992048 ns (± 14.244051866200097) 13675.640767415365 ns (± 57.81582325887664) 0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 142089.0625 ns (± 77.62956310380723) 142228.7109375 ns (± 391.83213351549165) 1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19487.289311335637 ns (± 11.02114596956463) 22558.18808419364 ns (± 68.85237553748073) 0.86
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19741.122000558036 ns (± 17.052448550133985) 21096.85312906901 ns (± 113.03192324316831) 0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15507.004903157553 ns (± 18.498975674374922) 15846.601053873697 ns (± 46.62390502947038) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14621.438598632812 ns (± 17.05479695401795) 14930.983581542969 ns (± 64.11569658690216) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 151160.9619140625 ns (± 443.58188091098214) 152230.00244140625 ns (± 332.83369069785545) 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 (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69507.70028921273 ns (± 90.31894092523896) 68646.29939152644 ns (± 73.88071340913689) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 223542.21365792412 ns (± 402.0982754379778) 233058.54317801338 ns (± 837.5657460077043) 0.96
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 136952.40478515625 ns (± 79.00200815203684) 139505.25599888392 ns (± 119.16224017476158) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 122418.79010881696 ns (± 97.68283651446443) 126731.0693359375 ns (± 106.71493631971809) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 68222.80622209821 ns (± 46.21183525322452) 68340.17474834736 ns (± 58.06990628610879) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 243275.27901785713 ns (± 620.9843900515433) 234924.8570033482 ns (± 759.6072935935566) 1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 154249.75911458334 ns (± 462.9180452036793) 152999.2423502604 ns (± 450.13499239658955) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 151375.95912388392 ns (± 479.5727119731217) 151811.62632533483 ns (± 1646.000432046213) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 68091.56259390023 ns (± 74.53114790556494) 69745.63223031852 ns (± 88.00637589899456) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 228448.00537109375 ns (± 366.63877273225927) 231161.48681640625 ns (± 469.14655537156364) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 142411.4461263021 ns (± 76.97116679624766) 149613.55678013392 ns (± 162.4584603200084) 0.95
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 124201.13176618304 ns (± 100.4804503844315) 128061.93324497768 ns (± 198.27413793478652) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 142.9676866531372 ns (± 0.37995653724072886) 212.22322384516397 ns (± 0.1658214672043929) 0.67
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 181.31437642233712 ns (± 0.34337372646715253) 183.43682629721505 ns (± 0.2205395795286052) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 275.09872913360596 ns (± 0.8950567014049836) 283.2698125105638 ns (± 4.2874024834936995) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 326.0186378772442 ns (± 0.5626217732782646) 279.17623966932297 ns (± 8.029268112446266) 1.17
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 176.2726879119873 ns (± 0.6631423882312045) 166.4428456624349 ns (± 0.44296471288610056) 1.06
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 178.9295530319214 ns (± 0.8879817408417098) 181.36826295119064 ns (± 0.5135906621588678) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 282.6154811041696 ns (± 0.5688317611706248) 286.64791107177734 ns (± 1.0499114541507542) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 286.00121180216473 ns (± 0.4142631421980143) 274.1436576843262 ns (± 0.6519388051032505) 1.04
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 166.24088764190674 ns (± 0.9346040121526876) 138.78915150960287 ns (± 0.6348650083659279) 1.20
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 170.96016773810754 ns (± 0.14764158496912594) 176.52359860283988 ns (± 0.29533818217476254) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 269.6305243174235 ns (± 0.42215507593249896) 269.36571047856256 ns (± 0.42665279322103294) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 270.07747063269983 ns (± 0.5023887711764148) 284.42526230445276 ns (± 0.39142762229403416) 0.95
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 144.69537001389725 ns (± 0.14362505468622458) 147.8400707244873 ns (± 0.5498071327913963) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 194.29554144541422 ns (± 0.34660818392401177) 173.44050918306624 ns (± 0.3150189239190572) 1.12
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 298.32937717437744 ns (± 0.5739851948514578) 274.91253103528703 ns (± 0.45960634410284956) 1.09
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 311.46426518758136 ns (± 1.0203226949579296) 277.7073417391096 ns (± 0.42816069229438897) 1.12
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 139.239730153765 ns (± 0.35517510766408344) 140.98260720570883 ns (± 0.21430025244628712) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 188.57590993245444 ns (± 0.42452780628066616) 187.91232903798422 ns (± 0.29774423233433217) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 263.67239270891463 ns (± 0.3569450138080852) 271.6770035879953 ns (± 0.6950402966977774) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 279.4071737925212 ns (± 0.3719380608352979) 301.45837148030597 ns (± 0.604192919865407) 0.93

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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 43842.554875691734 ns (± 56.3868308311133) 41758.83220621745 ns (± 240.28134349153865) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 55636.189929199216 ns (± 205.0429531443459) 57174.00131835938 ns (± 120.88508633708841) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 92171.00360107422 ns (± 513.2596456785625) 92191.12573242188 ns (± 580.5350098319605) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 70169.27000325521 ns (± 649.5589964787679) 70780.46019635882 ns (± 499.35581193255297) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 35817.63496907552 ns (± 240.7927049214618) 34491.263038048375 ns (± 142.99795823903818) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 33573.020263671875 ns (± 201.1296356426974) 33178.452663167314 ns (± 39.75092502353128) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 174092.3891438802 ns (± 1453.6142524205077) 182854.48567708334 ns (± 490.6569104131509) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 344620.5985281808 ns (± 1680.236919219525) 354354.0459309896 ns (± 2582.2930238511103) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 44209.947814941406 ns (± 47.256432739848904) 41959.636099008414 ns (± 77.78973414544768) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 58225.83540998186 ns (± 234.5828389911033) 59540.583696637834 ns (± 198.54403171672143) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 102624.62706647601 ns (± 546.8501501890137) 99665.35284423828 ns (± 466.05863773841406) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 68886.48787747897 ns (± 210.73930035894304) 70960.54451497395 ns (± 222.49595286852104) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 34915.707763671875 ns (± 18.487723221559275) 34392.58528849284 ns (± 200.50586951303904) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 38237.182421875 ns (± 180.50739530658223) 38480.46606038411 ns (± 88.94504053682726) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 184421.43877301898 ns (± 817.3753425501374) 173170.29794921874 ns (± 1164.061732890705) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 355143.07393973216 ns (± 1686.1143739284933) 355083.11223958334 ns (± 1942.5547252522524) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 42186.455213274276 ns (± 206.2951853342655) 43577.2444519043 ns (± 205.56684404235656) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 52778.948965890064 ns (± 186.59774567589318) 53882.36278686523 ns (± 297.8160143419905) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 93765.73914446149 ns (± 432.4847120546602) 92414.00892521784 ns (± 145.87179552749302) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 72421.45384870257 ns (± 302.27419281320834) 71709.3466796875 ns (± 585.1935449991172) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 34147.49826863607 ns (± 257.21543886844114) 35598.80451863607 ns (± 190.61815404078834) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 32405.945002237957 ns (± 20.14536147906011) 32889.39226858957 ns (± 180.73528124924658) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 175677.18123953682 ns (± 1128.4805316975685) 184351.50099690756 ns (± 407.9410069755934) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 337175.1569986979 ns (± 2281.3438956734817) 337580.5184500558 ns (± 2039.243163469112) 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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14913.533859761556 ns (± 69.07477981727014) 15682.851809183756 ns (± 30.778107731870566) 0.95
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20030.27147318522 ns (± 128.22006693957815) 19867.510172526043 ns (± 16.808934263902596) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22785.887237548828 ns (± 142.8068477940469) 22255.78201729911 ns (± 125.02419258382263) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 23044.3910446167 ns (± 27.32159433748532) 21907.822211710612 ns (± 150.35845710035971) 1.05
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 17477.73884800502 ns (± 95.76976257534434) 16902.041278545672 ns (± 92.94754950040605) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10880.977944007287 ns (± 8.977380231061217) 10714.204650878906 ns (± 52.50692986851392) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22218.417684936525 ns (± 128.99651692397455) 22370.024104191707 ns (± 76.05173667265295) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21712.42510986328 ns (± 13.452815480006999) 23336.975844319662 ns (± 132.54025291328566) 0.93
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 28071.108987426756 ns (± 158.26506088619504) 26415.31219889323 ns (± 96.21347549495279) 1.06
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26022.51136779785 ns (± 108.2284937862299) 27481.844576517742 ns (± 30.768990822637733) 0.95
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21531.772482065055 ns (± 42.66316624009011) 22126.747200520833 ns (± 137.06536827552557) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 27013.099225725447 ns (± 63.34365162952342) 27285.782052612303 ns (± 141.56280271439581) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29167.879631629356 ns (± 92.07763575314908) 29334.632343837195 ns (± 120.42229432387694) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 31150.126744588215 ns (± 77.9012858272909) 30391.975783128004 ns (± 74.89304812962439) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16594.66756112235 ns (± 55.81853909205369) 16304.769267781576 ns (± 88.95821722261046) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11501.636045183453 ns (± 41.60219169055694) 10555.35078539167 ns (± 53.366606681429005) 1.09
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27951.383041381836 ns (± 106.39572630719684) 31543.414670817056 ns (± 134.7598539917297) 0.89
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 29399.77517903646 ns (± 120.82845639658088) 31542.477788289387 ns (± 80.38592471362327) 0.93
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33855.29880632673 ns (± 256.27553199757074) 37093.08964538574 ns (± 126.0575581569368) 0.91
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 37163.32803780692 ns (± 100.61646107731767) 36282.90301717122 ns (± 210.65587588563452) 1.02
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15677.713553292411 ns (± 24.979743040346435) 15265.507604471843 ns (± 59.20559338819349) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20030.080269949776 ns (± 95.16477148892557) 21011.900192260742 ns (± 89.63935670252727) 0.95
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 23362.298189290366 ns (± 77.79294715654444) 22895.77433980306 ns (± 95.87741633604045) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22991.71272277832 ns (± 18.439929358170893) 22876.031165489785 ns (± 55.0400587069056) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16769.707421875 ns (± 85.38669045951343) 16446.03405409593 ns (± 20.97139871603559) 1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10688.324699910481 ns (± 61.22928922603397) 10720.032417297363 ns (± 56.55812169714048) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22502.35202636719 ns (± 87.42378983698762) 22020.942632039387 ns (± 182.26840895707835) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22414.12815270057 ns (± 41.08075888142979) 22829.287608555383 ns (± 113.2072364996275) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28262.293998209636 ns (± 79.82396780381099) 27089.177126203263 ns (± 99.72389551390333) 1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27978.591101510185 ns (± 78.95973785236251) 27405.826233927408 ns (± 86.71200514286485) 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.ModuleOperations (windows-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 68071.81396484375 ns (± 115.34124767534725) 68735.02360026042 ns (± 116.43408114982556) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 86846.43413837139 ns (± 99.61466301968099) 84609.73205566406 ns (± 107.71648646565383) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 107866.45141601562 ns (± 157.96072446707373) 110017.29419849536 ns (± 2655.5447563184202) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 89323.28572591145 ns (± 139.4316848346251) 93084.95483398438 ns (± 208.05973527712158) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 58821.12819126674 ns (± 47.064534142647084) 58855.58236929087 ns (± 58.88017992090716) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56808.509928385414 ns (± 48.041231346005326) 56481.32981520433 ns (± 25.18886839366716) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 187052.95933314733 ns (± 307.2793370327192) 193782.42513020834 ns (± 662.7647997161345) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 320896.298828125 ns (± 875.3640484491631) 310500.5305989583 ns (± 768.7092868570222) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 68036.15910456731 ns (± 152.82938473281075) 65656.24014047477 ns (± 53.27520392687245) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 89899.77678571429 ns (± 167.65162729852392) 89241.35829380581 ns (± 156.39523501487298) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 114839.95622907366 ns (± 286.84270616058075) 113721.50442940848 ns (± 693.1748022213595) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 91309.50055803571 ns (± 106.00860243202585) 94834.86891526442 ns (± 157.8609200761809) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 59474.84334309896 ns (± 85.28001600094038) 59642.57530799279 ns (± 24.797300507283598) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 62567.847493489586 ns (± 438.2060536869652) 60869.7705078125 ns (± 171.89945144864984) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 193763.70500837054 ns (± 420.7359691694564) 188317.83621651787 ns (± 554.6240998661817) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 331844.189453125 ns (± 1265.0951301640705) 342975.8756510417 ns (± 1299.9892589977733) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 64678.87922014509 ns (± 48.02368358912988) 65244.66203962053 ns (± 64.65033062392338) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 83020.87849934895 ns (± 45.90082269440437) 82982.28102463942 ns (± 58.34555078229859) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 112179.66395786831 ns (± 230.19793271609774) 105436.71076847956 ns (± 79.84290223411149) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 90585.52594866071 ns (± 61.822317784541944) 90620.82885742188 ns (± 150.4569651656352) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59317.19383826623 ns (± 39.672550659242425) 58472.88716634115 ns (± 33.17535609349518) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 57791.31520589193 ns (± 18.83924918610243) 56695.64373309795 ns (± 80.93965894479138) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 195003.30240885416 ns (± 297.4473381696859) 203280.4443359375 ns (± 383.42397866267817) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 318202.7169363839 ns (± 695.413274521419) 320378.7288411458 ns (± 1004.8167743865777) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14759.66317313058 ns (± 11.978091004488826) 15649.496023995536 ns (± 42.274478762021765) 0.94
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 21804.83158656529 ns (± 100.30464224451444) 20644.279010479266 ns (± 38.31185496593425) 1.06
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22372.521268404445 ns (± 20.32700855538733) 21843.656311035156 ns (± 53.77511948466985) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 23271.29130045573 ns (± 39.154991959541235) 21712.755039760046 ns (± 49.315814292363264) 1.07
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15750.679524739584 ns (± 26.32237755980355) 15740.238952636719 ns (± 19.700559116191666) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11180.268096923828 ns (± 21.772322027623503) 11131.053597586495 ns (± 18.745562438532936) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21969.352213541668 ns (± 36.48853051041499) 22472.967059795672 ns (± 52.52387572780597) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22949.254353841145 ns (± 65.96220124575972) 23547.73668561663 ns (± 50.029261686127185) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25923.914184570312 ns (± 84.73650752247525) 24975.89111328125 ns (± 93.6144299349348) 1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 25874.81424967448 ns (± 107.19100678095926) 28409.70415387835 ns (± 62.02465536583108) 0.91
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 20060.16082763672 ns (± 66.29419486465343) 19762.90958949498 ns (± 35.919408948825065) 1.02
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26175.347028459822 ns (± 38.01605770660765) 26000.474112374442 ns (± 91.0343946008494) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 26585.04392183744 ns (± 45.74776218386322) 27667.300618489582 ns (± 80.77207973844196) 0.96
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 28433.849182128906 ns (± 47.25948721184029) 26593.963841029577 ns (± 62.785764729616574) 1.07
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15730.840454101562 ns (± 28.659691136482074) 15560.90611049107 ns (± 47.0495769035034) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11267.362670898438 ns (± 15.294309582364676) 10929.681803385416 ns (± 13.06041899350522) 1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26407.936096191406 ns (± 48.76103567891168) 26802.678571428572 ns (± 49.84610077386915) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27567.154947916668 ns (± 16.10548859963864) 27951.40126546224 ns (± 53.27995531478579) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 30569.88481794085 ns (± 139.86278050077001) 31976.134033203125 ns (± 99.98129905560525) 0.96
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33204.54549153646 ns (± 132.34806023907797) 34361.19588216146 ns (± 87.99348031244213) 0.97
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14276.238359723773 ns (± 21.01834342751936) 14572.567631648137 ns (± 21.315207894106194) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 21518.773827185996 ns (± 28.781124623282388) 20903.258666992188 ns (± 156.72425490918667) 1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21989.26747639974 ns (± 97.12567328099053) 21074.71196101262 ns (± 21.950146325485694) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22327.4321492513 ns (± 45.185953281511246) 22375.45154278095 ns (± 43.7198429183406) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15658.435712541852 ns (± 30.63766562343753) 15705.757141113281 ns (± 21.736108020381064) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10747.49014718192 ns (± 47.72411733761603) 11147.40956624349 ns (± 17.425285355352152) 0.96
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21708.739013671875 ns (± 48.65267325082607) 21731.498064313615 ns (± 35.79264621538243) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21387.85945347377 ns (± 43.84424245367506) 22710.421400803785 ns (± 35.64831871522256) 0.94
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25536.65740966797 ns (± 56.02908855126883) 26283.69873046875 ns (± 85.8565715623806) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25772.6318359375 ns (± 33.31332644856988) 26173.108317057293 ns (± 100.64066884505098) 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.ScriptOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 143727.75503305288 ns (± 461.744990958221) 148122.47150065104 ns (± 859.3362379764692) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 20147.874615478515 ns (± 157.63848635706537) 20030.534643990653 ns (± 114.8241645932216) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 16703.537231445312 ns (± 79.48473038020865) 17153.567001342773 ns (± 102.60909469856921) 0.97
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 140214.91040039062 ns (± 634.6497655062245) 142380.43487079328 ns (± 739.8982871830149) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 48794.03080749512 ns (± 92.51390493071868) 43822.20699869792 ns (± 229.09161051280384) 1.11
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 106011.30639648438 ns (± 107.55634944372547) 105593.5795375279 ns (± 288.1915565173546) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10153993.160845589 ns (± 207922.1639465667) 10104079.856770834 ns (± 168805.19278873762) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 273554.9486816406 ns (± 26306.68338912476) 276810.62005371094 ns (± 28331.94327327278) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 145577.98919208234 ns (± 322.1508112698672) 148827.8724016462 ns (± 571.7748238187647) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19730.223325602212 ns (± 111.61815127531037) 19787.60520499093 ns (± 115.51739238863995) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16801.452293904622 ns (± 89.47265839635713) 16685.927010169395 ns (± 18.44035181887882) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 141780.06408691406 ns (± 137.24491793258886) 144584.23803710938 ns (± 664.8026701920161) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 42660.94207763672 ns (± 259.0859449600199) 42611.74747721354 ns (± 265.3627471584756) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 110908.84723307291 ns (± 339.7689618472331) 108629.49202183315 ns (± 372.8549269172684) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10168131.132291667 ns (± 169444.84891524506) 10257002.982291667 ns (± 189155.5853115425) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 276201.8328027344 ns (± 28733.049183036892) 274432.298671875 ns (± 28258.097772477668) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 146542.07609049478 ns (± 454.01668482491084) 146523.4873046875 ns (± 583.4228650589766) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19395.373489379883 ns (± 19.501276604644787) 19427.41385904948 ns (± 18.04532916827065) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17144.620383707683 ns (± 109.69883199665887) 17159.664282226564 ns (± 100.18657262302344) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 141704.61600167412 ns (± 738.149876248825) 143537.32623697916 ns (± 790.7732171851432) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 42531.44665963309 ns (± 101.00532083621054) 42472.423262376054 ns (± 50.89596392990373) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 104781.49171549479 ns (± 291.4781274740478) 104561.77678571429 ns (± 525.9748128395292) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8387372.6484375 ns (± 33643.178128024876) 8450421.658333333 ns (± 33332.435437152504) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 228544.51842322716 ns (± 1396.8051422628064) 228883.8793294271 ns (± 740.8346271496636) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 144513.2573893229 ns (± 529.9974633904706) 144781.90948016828 ns (± 278.0699539633316) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 19796.31758371989 ns (± 9.54663897823958) 19912.58058988131 ns (± 63.11703134436679) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16470.654927571613 ns (± 46.267096274589576) 16805.772303989954 ns (± 54.45328348331632) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 141659.62126277044 ns (± 387.70678862127494) 141189.35428560697 ns (± 527.61226178703) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 42732.61188616072 ns (± 93.43900632467806) 43803.997650146484 ns (± 107.7724960156955) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 102322.81808035714 ns (± 200.88726326311357) 105113.23071289062 ns (± 271.85403394593845) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9326117.286830356 ns (± 68122.94171403987) 9339251.896205356 ns (± 44188.28425104957) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 248817.0383488582 ns (± 581.489683434258) 256007.6723981585 ns (± 770.5972111940015) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 144151.1520670573 ns (± 624.1526323982202) 158860.45099283854 ns (± 547.1609650339017) 0.91
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 19505.9258211576 ns (± 26.276867996399925) 20112.29824946477 ns (± 62.25784796275851) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 17037.19452412923 ns (± 75.71493122320972) 16894.974437168665 ns (± 52.46755836814556) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 142496.13755580358 ns (± 534.0760373978704) 141638.35072544642 ns (± 934.1269334066887) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 41954.250732421875 ns (± 106.92267070731215) 44339.10854492187 ns (± 134.21460720512243) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 102457.24912806919 ns (± 175.59748125018768) 103348.7148524693 ns (± 213.46478413469657) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9414889.54799107 ns (± 47927.29670510483) 9442660.5125 ns (± 44072.195983642945) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 251304.51500651042 ns (± 872.5533185362289) 249229.05995396205 ns (± 829.5316844207786) 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.HashObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 144071.07649739584 ns (± 963.0497977980584) 141480.527351888 ns (± 1299.7597880356634) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 13024.25599343436 ns (± 73.84608185183191) 10392.402421061199 ns (± 68.93854168223059) 1.25
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 11147.243119376046 ns (± 20.141780710715167) 11594.621763865152 ns (± 28.46024929061) 0.96
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9042.460736592611 ns (± 8.000110570402285) 9102.449262178861 ns (± 22.560507462059306) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11511.803298950195 ns (± 71.58792074867868) 11406.20648091634 ns (± 82.43876322222437) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12824.47252219064 ns (± 39.811093617297445) 12832.7087987264 ns (± 66.1066856075528) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10885.894060262044 ns (± 78.11823008251825) 11727.836936442058 ns (± 65.45140673353818) 0.93
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9318.713530985515 ns (± 78.14336194936186) 9260.096189226422 ns (± 32.877457332092575) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 15227.026674397786 ns (± 50.108559382174704) 12565.613890075683 ns (± 48.19520254090614) 1.21
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11941.685990553637 ns (± 48.26974405066264) 11916.77320098877 ns (± 8.450806397834151) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10569.951348876953 ns (± 60.009708683952276) 10577.957056681314 ns (± 41.96667832549048) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13758.210162353516 ns (± 62.17854888036144) 13327.44040222168 ns (± 42.581779504503544) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12750.926635742188 ns (± 54.32351503583384) 12573.918384806315 ns (± 85.28649596695077) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11111.330635657678 ns (± 5.6085624617963505) 11189.016079242412 ns (± 25.373927865541727) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 11763.213569132487 ns (± 78.97571066700009) 11258.113192749024 ns (± 73.21432983107478) 1.04
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 160339.20485276444 ns (± 334.99920955136594) 156401.08466796874 ns (± 730.8272747566315) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 56231.402997698104 ns (± 192.39262467792574) 56115.91778128488 ns (± 143.05531839669104) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 47916.541486467635 ns (± 192.28891754219802) 47671.40379231771 ns (± 245.3867703061177) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51651.811295572916 ns (± 230.68707343631283) 49098.24927368164 ns (± 233.21188519127304) 1.05
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 86778.87178955079 ns (± 300.83695918445716) 84213.6843523298 ns (± 215.50064223647448) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 114214.7348063151 ns (± 505.5118239108906) 113841.49627278646 ns (± 510.50466345034727) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 49193.4291405311 ns (± 269.16329110232283) 48158.628923688615 ns (± 175.09402788866117) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 53011.89455472506 ns (± 182.58833592740595) 53342.455627441406 ns (± 171.64626914184944) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 53510.487854003906 ns (± 179.3479582337409) 53205.496362304686 ns (± 181.15574235640105) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 85429.18837890626 ns (± 513.1710642090478) 87724.83097621372 ns (± 306.55251333347707) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 57674.2383585612 ns (± 301.1241134894708) 60078.557669503345 ns (± 348.0320300969561) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13207.564795357841 ns (± 37.17063349102524) 13334.614545694987 ns (± 50.36767344298852) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79234.5929280599 ns (± 404.00953350776484) 77764.2651977539 ns (± 314.89711872283044) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 61023.55799211775 ns (± 198.3360007486733) 59559.90958658854 ns (± 209.10933086094502) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48801.79138183594 ns (± 130.5970129011289) 50685.71850992839 ns (± 89.913394857349) 0.96
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 140255.51429036458 ns (± 645.2402892571331) 137570.74564615884 ns (± 581.8954714801246) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 56837.95542399088 ns (± 163.90645731614802) 57062.90830078125 ns (± 121.98333241953837) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 49855.86202596028 ns (± 196.07079046835705) 49548.07176325871 ns (± 113.2541424547675) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49842.13991088867 ns (± 231.41432540865785) 49208.22979532878 ns (± 87.87029272210705) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 76402.93718261718 ns (± 311.3604413607715) 80617.76320975168 ns (± 242.91375983380905) 0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 106607.22134602864 ns (± 287.0877682170798) 105066.34135335287 ns (± 343.55937524314203) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 49534.20065307617 ns (± 186.04845712326662) 49813.43700299944 ns (± 67.8203306787307) 0.99
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 58065.641158040366 ns (± 152.88510264099367) 52578.942419433595 ns (± 106.82099290556988) 1.10
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 54737.185337611605 ns (± 169.10539717410185) 51832.77607509068 ns (± 164.09996181915528) 1.06
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78679.91994628907 ns (± 330.8795910750701) 80325.34476143973 ns (± 378.222621007152) 0.98
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 59088.72560221354 ns (± 307.7828937436953) 58696.83010050456 ns (± 218.96736381548496) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13672.693823242187 ns (± 38.61782059724924) 13718.465181477864 ns (± 62.80858812514651) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 68121.15135779747 ns (± 170.48459136034543) 72588.90321451823 ns (± 258.4694765239169) 0.94
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 59247.53669840495 ns (± 149.27534704624958) 58311.07576206752 ns (± 207.25595776411322) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49788.48877187876 ns (± 100.80012490866172) 53408.7516031901 ns (± 218.37622449280633) 0.93

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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 93080.76259068081 ns (± 300.4632199379579) 92550.90895432692 ns (± 278.8530614509156) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 25310.61030796596 ns (± 38.14348959512952) 25559.199829101562 ns (± 50.871754978684066) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23758.731892903645 ns (± 38.30187078928825) 23474.496459960938 ns (± 24.354816030573595) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 74811.57662527902 ns (± 98.07709353116107) 76984.12475585938 ns (± 134.87395724445634) 0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 29483.06884765625 ns (± 32.02429795171836) 31796.34558636209 ns (± 1075.5467133577095) 0.93
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 65708.49527994792 ns (± 142.19574421307973) 63070.27872721354 ns (± 146.72621082732078) 1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5238870.338541667 ns (± 46038.620020784736) 5307152.239583333 ns (± 49417.703328663585) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 174063.27880859375 ns (± 28283.160926530265) 169520.1455078125 ns (± 28356.620284468274) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 94775.07242838542 ns (± 324.03652150182796) 93369.12580217634 ns (± 216.73641736137978) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25756.714680989582 ns (± 89.96455457289566) 25406.222098214286 ns (± 12.014952672608262) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23678.690044696516 ns (± 22.30804185167633) 23962.000165666854 ns (± 35.72771257982392) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 74818.4541829427 ns (± 52.090309543247855) 75191.46024263822 ns (± 91.99073415926172) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 28608.234078543526 ns (± 28.34690701694161) 30104.64041573661 ns (± 51.4109466050426) 0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 64471.952311197914 ns (± 119.3433840585778) 64744.451904296875 ns (± 153.55366198102092) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5306296.40625 ns (± 52030.113290450936) 5342087.604166667 ns (± 49317.93164354735) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 170118.29858398438 ns (± 28553.424914041407) 173492.09716796875 ns (± 29849.226832242857) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 92335.55135091145 ns (± 341.1785117770062) 95380.34319196429 ns (± 251.95121710633586) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25325.726623535156 ns (± 24.600992532189885) 25557.383422851562 ns (± 26.77958477794802) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23762.762349446613 ns (± 51.16497195079566) 23453.966195242745 ns (± 26.615534152062825) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 73179.28232046273 ns (± 110.1275893034667) 76765.8464704241 ns (± 147.63470911847253) 0.95
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30247.835951585035 ns (± 50.572852220435415) 31618.648856026786 ns (± 66.3546598041426) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 64330.68074544271 ns (± 99.56573169925363) 63241.58794696514 ns (± 72.97037193939161) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4317368.247767857 ns (± 7162.944195699192) 4393985.9375 ns (± 8002.466606260798) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 126858.02377554086 ns (± 76.8025384240541) 127862.20179966518 ns (± 85.53322912867677) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 91598.48196847098 ns (± 248.68170390381374) 92650.95912388393 ns (± 263.15070686917994) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25566.878836495536 ns (± 25.032414139355765) 25539.99786376953 ns (± 52.078123270690796) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23558.746337890625 ns (± 108.4542988170958) 23449.366048177082 ns (± 49.369128957026916) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 75481.5889485677 ns (± 120.15186172353252) 75337.41716657366 ns (± 102.05252989433099) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 31227.752249581474 ns (± 47.78713664913954) 30116.839396158855 ns (± 33.235349714475326) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 63440.122633713945 ns (± 65.13964764076812) 64276.77525111607 ns (± 59.873858207225446) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5063713.169642857 ns (± 7179.898609042292) 5089192.938701923 ns (± 4327.292122586042) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 149338.94888070913 ns (± 548.6149082402721) 142533.38216145834 ns (± 385.29108403500925) 1.05
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 93721.83750697544 ns (± 192.274106527192) 92163.2373046875 ns (± 357.89026068058246) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25468.910653250558 ns (± 40.018377160464816) 25652.147733248195 ns (± 21.19791591418289) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23580.892333984375 ns (± 100.10223652797673) 23740.506286621094 ns (± 36.306048125706134) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 78573.50911458333 ns (± 96.90501816666762) 74373.34245954241 ns (± 91.14585473835373) 1.06
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 31301.722130408652 ns (± 34.96302272095457) 30581.01981026786 ns (± 40.66362889324217) 1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63707.890437199516 ns (± 76.03264882641206) 64125.04534040178 ns (± 124.6075451993261) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4989882.03125 ns (± 8082.604697712345) 4958522.896634615 ns (± 5146.385908733631) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 144811.9637044271 ns (± 781.4110957601756) 148062.31282552084 ns (± 141.97305400614667) 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: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 104872.5899251302 ns (± 186.5630558976576) 108768.11087472098 ns (± 153.9208399376617) 0.96
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11270.39087931315 ns (± 8.97033153358475) 11212.978907993862 ns (± 8.739878345535233) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10084.891510009766 ns (± 9.679790127484672) 10927.5392593876 ns (± 325.639781098112) 0.92
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9320.2273050944 ns (± 8.76976605818192) 9395.528847830636 ns (± 32.472904661462785) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13954.647267659506 ns (± 7.987320264281912) 13585.824432373047 ns (± 25.708096282427928) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 15879.463782677283 ns (± 10.897904872456198) 14919.218088785807 ns (± 24.246651490059044) 1.06
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 13611.25241793119 ns (± 25.51677172048252) 12599.537985665458 ns (± 14.313121618975417) 1.08
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8882.705629788912 ns (± 8.281903928401386) 8736.898258754185 ns (± 8.645613592098616) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 13546.334293910435 ns (± 27.96965383218336) 12654.927121675932 ns (± 17.220220214356154) 1.07
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11853.70123726981 ns (± 9.452123260120851) 11988.935089111328 ns (± 9.267176360468413) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13724.709828694662 ns (± 18.562805711091343) 14292.181832449776 ns (± 25.023454160538147) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9282.003784179688 ns (± 9.493236106904224) 9196.51859828404 ns (± 11.545060346901632) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12660.038639948918 ns (± 16.169128383187928) 11921.309611002604 ns (± 15.676332560012716) 1.06
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14589.14087931315 ns (± 11.854196331520557) 14621.364534818209 ns (± 12.235764314155485) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14657.274040809045 ns (± 8.59495728265227) 13627.115376790365 ns (± 10.714533680822639) 1.08
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 122347.05461774554 ns (± 415.1578131711305) 123885.44840494792 ns (± 512.2159080659152) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 43798.04171048678 ns (± 55.55798455284074) 42772.94180733817 ns (± 115.13647521786048) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 44198.321533203125 ns (± 78.68625802247281) 40737.276349748885 ns (± 85.78464073381515) 1.08
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 49028.19257463728 ns (± 56.175288521527335) 46384.54162597656 ns (± 140.74849770816715) 1.06
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 69689.75394112723 ns (± 294.82418926454324) 75810.2901204427 ns (± 251.68804109022997) 0.92
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 97600.7832845052 ns (± 246.8338911735949) 94843.56427873884 ns (± 225.62282300985268) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 48912.11568196615 ns (± 68.33158717928211) 47375.83557128906 ns (± 101.3354976636567) 1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 36983.09631347656 ns (± 51.92217888564204) 37040.70826939174 ns (± 54.04580049635934) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 48878.34908621652 ns (± 77.72057260796052) 49253.43790690104 ns (± 275.7532719741841) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 71227.10832868304 ns (± 276.19804012787887) 73776.51454380581 ns (± 300.6799201632958) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55691.83262416295 ns (± 136.5391096161804) 57082.38656180246 ns (± 126.12804856722062) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9483.029988606771 ns (± 24.16699441894075) 9340.316060384115 ns (± 15.025900567342948) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 60266.904994419645 ns (± 272.60794455964754) 59833.10750325521 ns (± 305.8621766657425) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 46923.03771972656 ns (± 71.58304931936684) 50029.08671061198 ns (± 124.43111703305944) 0.94
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47889.996337890625 ns (± 45.98228405214528) 48773.77530611478 ns (± 79.74385842278772) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 111377.30800083706 ns (± 205.9015086835721) 108651.07770647321 ns (± 204.6874456483167) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 42086.90665108817 ns (± 85.68532220689228) 41703.24727376302 ns (± 146.8907539103781) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42613.50731482873 ns (± 73.1207616122908) 42887.89760044643 ns (± 90.09476052729586) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 47179.45077078683 ns (± 43.83607014496087) 46345.93485514323 ns (± 99.96098604209789) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63463.82707868303 ns (± 161.73075204230778) 61373.64153180803 ns (± 152.5433727448264) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 86755.95179966518 ns (± 209.68741368629517) 86290.26936848958 ns (± 279.45098561327865) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48311.832275390625 ns (± 59.26574575614401) 47250.01729329427 ns (± 133.104543753001) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 37438.05890764509 ns (± 36.8588314016223) 37282.894287109375 ns (± 73.67067241135044) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 48273.34115164621 ns (± 57.575742964158685) 48860.84681919643 ns (± 149.3172246815295) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 59036.59912109375 ns (± 215.5583708134032) 60903.427734375 ns (± 171.01435347598894) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56797.71705040565 ns (± 59.57326098036598) 56577.69999186198 ns (± 193.89377430941613) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9337.131617619441 ns (± 14.800399052080358) 9168.62062726702 ns (± 22.403038492810154) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 52471.86747233073 ns (± 111.18861330311205) 51339.53104654948 ns (± 131.4218483467679) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46525.41155133928 ns (± 68.76736858834579) 45477.0263671875 ns (± 77.66156644679117) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48831.1317952474 ns (± 73.366809938104) 49178.92499651228 ns (± 59.402186933256196) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 166602.7293294271 ns (± 699.9021907900815) 157119.89558919272 ns (± 759.1487149234763) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10298.579360961914 ns (± 55.92772887755164) 11176.275015513102 ns (± 11.40406623849759) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10979.805398305258 ns (± 9.51223509963766) 11311.30924580892 ns (± 85.39846736096533) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12286.29468863351 ns (± 42.67174305881988) 12330.51526260376 ns (± 18.564072235861705) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14952.191090901693 ns (± 67.54825396966463) 14878.979787554059 ns (± 62.8551685564698) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12929.67449086507 ns (± 63.31121613662938) 12274.528489176433 ns (± 57.45620045676128) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13293.213418579102 ns (± 45.26764529230813) 13451.306752522787 ns (± 83.71057190046687) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14804.7812903268 ns (± 56.07275193772225) 14675.781326293945 ns (± 49.74491606589768) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 15912.823560274564 ns (± 22.640575935851004) 16298.017390950521 ns (± 134.87946200429943) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12883.646786499023 ns (± 69.24865748754398) 12761.35846710205 ns (± 56.69340757216575) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 92207.22818429129 ns (± 191.3200817820164) 92761.49200908955 ns (± 195.56919078001206) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 11720.880350748697 ns (± 69.95921886667048) 10570.857038225446 ns (± 9.101462246605545) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 87155.97143554688 ns (± 266.3773916896283) 86453.45384114583 ns (± 560.1716288897122) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 86514.60819498698 ns (± 337.76189151633656) 87062.81015625 ns (± 406.7175664942616) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17855.354376220705 ns (± 96.42237204619346) 17235.677854410806 ns (± 95.160443312242) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10912.821559906006 ns (± 14.8232064774991) 10955.805183410645 ns (± 45.83994754699597) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15211.80761311849 ns (± 48.860637368796276) 15777.61101023356 ns (± 28.67715724712015) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10013.920799842248 ns (± 11.014902634907488) 10063.655267079672 ns (± 13.717701920875069) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 87309.76306966147 ns (± 284.68656970975286) 89950.01130371094 ns (± 497.2861437011168) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 87275.31379394532 ns (± 166.550015293443) 90391.24493408203 ns (± 135.53898918952095) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 89147.31517615684 ns (± 368.97053961696116) 91262.51560058593 ns (± 403.102420584177) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11703.110061645508 ns (± 54.58499709372176) 11489.945662434895 ns (± 63.571618055420956) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13648.954256184896 ns (± 86.39541715378587) 13317.577087402344 ns (± 57.11979357782113) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 10827.847046915691 ns (± 41.691849823148736) 10925.98720703125 ns (± 40.586027188469) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 13442.870003896216 ns (± 663.2261418759564) 12623.068101065499 ns (± 40.098398391841236) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16520.72573852539 ns (± 50.25523340381242) 16197.04842703683 ns (± 21.111331361520833) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 173894.03555733818 ns (± 732.7339062960882) 172746.51162109376 ns (± 616.8831195797289) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54601.76518031529 ns (± 113.32359305228081) 56492.1906476702 ns (± 547.5186555848985) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 85033.07602364676 ns (± 344.4082097348121) 81039.08722795759 ns (± 315.85006728516055) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 118516.7966389974 ns (± 474.83262080193185) 117286.45862630209 ns (± 535.5442339416072) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 186094.93427734374 ns (± 1113.6316822854258) 179521.67116001673 ns (± 567.0646602031705) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 113895.00240652902 ns (± 445.73336223033965) 115109.02182442801 ns (± 414.57804341106987) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 128858.8994954427 ns (± 794.8857205097664) 129617.33543294271 ns (± 926.2061238353306) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 138005.2462565104 ns (± 720.312709584412) 127609.92023111979 ns (± 1066.2143376149597) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 223547.79568684896 ns (± 1054.4856380401307) 219307.60415039063 ns (± 1497.783661199405) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 100618.57993164062 ns (± 837.1465060117165) 102539.15970865886 ns (± 848.2726819924825) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 298089.3193708147 ns (± 4024.735750103052) 293240.3871459961 ns (± 5106.803710458235) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 67961.09007917132 ns (± 333.28061416474276) 60971.79896763393 ns (± 317.81225416765983) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 202584.56535644532 ns (± 1863.634257936504) 202466.80802408853 ns (± 1536.634000119361) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 201516.18297526042 ns (± 1673.4027551815286) 220850.17963115984 ns (± 2340.7218439711005) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17128.765689086915 ns (± 68.78761670563196) 17285.717492239815 ns (± 81.86781539155517) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 77678.80059407552 ns (± 503.6900767871995) 79032.75710623605 ns (± 283.51027967093955) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 132362.65900530134 ns (± 1680.7919125737478) 130172.72663225446 ns (± 784.9974529061228) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 57845.5853108724 ns (± 259.52056033222254) 60635.306410569414 ns (± 215.73820653922814) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 248975.33243815103 ns (± 3192.4074058818987) 245613.90193684897 ns (± 1553.5247805691702) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 221111.6038248698 ns (± 1852.8006431349095) 229943.03400530134 ns (± 2683.374105460502) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 233553.66541341145 ns (± 2552.444153660493) 236613.42208426338 ns (± 2135.105029239104) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 60418.685221354164 ns (± 347.71155738958873) 58630.98762613932 ns (± 223.16141401065858) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13545.604150390625 ns (± 31.373527596403697) 13298.807146199544 ns (± 42.30041843270628) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 63223.22086745042 ns (± 131.06716600921632) 62840.18551199777 ns (± 201.23998844596687) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 141768.8130580357 ns (± 764.9062874485285) 138349.61092936198 ns (± 664.6925942855687) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 238973.9760253906 ns (± 1643.4173329784958) 241776.99759114583 ns (± 1716.5047535201568) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 155144.0326450893 ns (± 484.86204897472317) 155917.6179280599 ns (± 648.2477507073895) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 59220.36734008789 ns (± 168.88264154589066) 54223.47242431641 ns (± 128.88301207901256) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 79614.63427327474 ns (± 433.01337322305426) 83824.17041829428 ns (± 577.2119505735926) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 103893.83588053385 ns (± 454.22426123783913) 105078.22821916852 ns (± 285.8728944667588) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 175804.3123953683 ns (± 432.0242349380162) 173438.15595354352 ns (± 712.1271767003557) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 104748.19532993862 ns (± 350.9279241489672) 100022.71184430804 ns (± 405.44323796466324) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 116537.16345621744 ns (± 368.95198348341415) 121036.43186035156 ns (± 552.0900326201894) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 117695.94540608724 ns (± 459.44418083111265) 131402.63448079428 ns (± 372.7272299248807) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 193463.00582682292 ns (± 759.2024271636141) 177570.8899658203 ns (± 1111.2824946601518) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 107137.82533772786 ns (± 556.7554504686276) 105600.96027018229 ns (± 661.9866107799385) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 266443.9930245536 ns (± 2562.65897513822) 270164.0721529447 ns (± 2239.3038236187044) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 61291.68616536458 ns (± 276.0088200658737) 61221.27001139323 ns (± 300.83174300315426) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 195196.64682617187 ns (± 2109.886722219441) 191325.48596191406 ns (± 939.263141497813) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 196134.60463053387 ns (± 1277.1024156871867) 203631.0552246094 ns (± 1180.1851903132633) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17982.004571097237 ns (± 92.24577665324817) 17233.714183262415 ns (± 44.53180202772705) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 87001.59682053786 ns (± 180.78891556788145) 82782.19617513022 ns (± 263.7800984177064) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 119925.61690266927 ns (± 218.78737381239998) 115337.97066243489 ns (± 163.44569643328896) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 60212.58567592076 ns (± 200.2659393504572) 57374.644999186195 ns (± 202.08501475215536) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 232615.7561222957 ns (± 1643.9215496690351) 236087.66176757813 ns (± 1828.8034468027752) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 221824.29067382813 ns (± 2890.0847984306956) 212343.0209021935 ns (± 1399.975780233545) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 224663.68074544272 ns (± 3058.46768044042) 235130.93616536458 ns (± 2543.815872230493) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 62157.84111328125 ns (± 316.3951102136775) 61075.65729166667 ns (± 312.6226433585784) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13115.428006998698 ns (± 44.1227198884747) 13209.498650105794 ns (± 50.784063573652645) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61585.81731770833 ns (± 346.5747942998744) 60235.368748256136 ns (± 249.59405660879176) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 119342.64544270834 ns (± 624.7711128297478) 117898.40904947916 ns (± 365.2431019659849) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 199724.03759765625 ns (± 592.085458800471) 188708.8277018229 ns (± 803.9525885740015) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: 0c8bd6f Previous: 8f614ca Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 124537.56510416667 ns (± 278.8815960540149) 122240.69905598958 ns (± 774.5583347997542) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10312.818400065104 ns (± 60.40829159750134) 10178.910534198467 ns (± 26.015884914514885) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10994.42629132952 ns (± 10.16523446695379) 10990.319002591646 ns (± 12.379474901077188) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13809.934452601841 ns (± 34.853652638036415) 13817.207336425781 ns (± 34.04719732610172) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21632.220023018974 ns (± 11.83685748317664) 21652.544931265023 ns (± 14.107725287471252) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13922.322627476284 ns (± 34.897786613727774) 13918.860270182291 ns (± 47.70950405991654) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17000.34473125751 ns (± 22.152425643224632) 17016.61834716797 ns (± 24.512563053278313) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23039.512634277344 ns (± 32.58789823377295) 23240.00752766927 ns (± 22.384427199135956) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26228.017484224758 ns (± 31.175844655442404) 26213.60626220703 ns (± 44.978101127091605) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15711.8408203125 ns (± 18.887881522955883) 15701.541372445914 ns (± 31.09300822336704) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 78855.01017252605 ns (± 154.44832062201723) 73044.27926199777 ns (± 147.38652770708143) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13360.151789738582 ns (± 13.1510036582475) 13631.363459995815 ns (± 6.461137761038888) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 71168.7490609976 ns (± 81.9449527069488) 73311.57575334821 ns (± 142.59802020690034) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 69294.9344889323 ns (± 115.6744228018722) 69889.33668870192 ns (± 130.7049257937036) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 13123.50346883138 ns (± 38.709967004212224) 12941.263987223307 ns (± 21.203175965940567) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11970.605141775948 ns (± 10.222973298150983) 11799.460274832589 ns (± 7.7127229824349035) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 24073.68880051833 ns (± 29.37403578620837) 24189.268728402945 ns (± 20.30862458186684) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11143.722240741436 ns (± 36.10597107737053) 11466.933986118862 ns (± 10.1005286446315) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 77210.71736653645 ns (± 92.81089071071591) 75906.31016322544 ns (± 81.54796466808718) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 75099.13242885044 ns (± 48.790805749158615) 77166.83000837054 ns (± 84.26002526180254) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 74152.40196814903 ns (± 250.53445352838366) 77165.05643404447 ns (± 110.00030579189611) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13576.273600260416 ns (± 14.135355970828831) 13273.218790690104 ns (± 16.7690309285236) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9160.871988932291 ns (± 16.752863483568426) 9162.1603902181 ns (± 22.520489619615255) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13549.181307279146 ns (± 13.289943043442674) 13607.826559884208 ns (± 7.823412189140629) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14934.172821044922 ns (± 11.935140216460375) 14903.314535958427 ns (± 14.960340444060828) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27203.40074811663 ns (± 15.282297218042098) 28008.590228740984 ns (± 13.050920208052194) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 138994.54868861608 ns (± 479.27926705933294) 147048.88916015625 ns (± 390.4198501339321) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 38585.5460030692 ns (± 73.71704498639824) 38433.99943033854 ns (± 58.74152390458648) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 64556.6064453125 ns (± 141.92063713016864) 63484.242350260414 ns (± 111.7568916875506) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 101815.10986328125 ns (± 250.75414683449125) 102849.7119140625 ns (± 835.4360348432876) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 151969.14625901444 ns (± 595.9382491526161) 154148.26834542412 ns (± 752.5396478661628) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 95154.5427594866 ns (± 429.9884368371226) 93314.5258976863 ns (± 341.26596156773996) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 116473.91793387277 ns (± 301.3966882145279) 115125.30354817708 ns (± 843.2622816534281) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 118419.39348493304 ns (± 387.14709355191485) 116546.99988731972 ns (± 338.9169189339174) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 204458.51440429688 ns (± 395.94452942055545) 213712.09716796875 ns (± 595.1372835687225) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 86599.1748046875 ns (± 259.5774704759038) 95115.4317220052 ns (± 125.29789235984708) 0.91
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 259797.13309151787 ns (± 1165.4376661492945) 262594.94140625 ns (± 4086.8265357860996) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 59039.7696358817 ns (± 150.4664846712078) 57362.00154622396 ns (± 63.94391616051185) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 170310.52408854166 ns (± 929.5894073936735) 173479.31966145834 ns (± 1065.0407682429166) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 170603.33333333334 ns (± 959.4028771446139) 176871.18094308037 ns (± 1110.8538117032572) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13063.450927734375 ns (± 24.33210003820396) 12944.64351109096 ns (± 37.8367536781913) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 74352.90178571429 ns (± 214.14239411909267) 80489.92571149554 ns (± 134.2756838761668) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 114409.16573660714 ns (± 800.7964434137074) 115117.96875 ns (± 871.6106008035185) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 54918.90177408854 ns (± 103.82689980848068) 53721.07187906901 ns (± 105.03849300146223) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 220306.72701322116 ns (± 1257.1051102561848) 221920.36783854166 ns (± 1464.1836678782092) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 220860.78857421875 ns (± 1493.2070176985892) 207738.6981670673 ns (± 641.1744729662223) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 233959.28016075722 ns (± 919.519610969438) 233061.5535481771 ns (± 1085.7642131939729) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 53911.8994140625 ns (± 139.36900023990927) 54544.98046875 ns (± 105.34176967818385) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9285.15884399414 ns (± 17.99242878287946) 9210.101165771484 ns (± 13.165734051744009) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 57919.96561686198 ns (± 89.77994844739537) 58317.58829752604 ns (± 113.70322948788927) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 119727.02718098958 ns (± 600.9034990784216) 119216.75676618304 ns (± 306.39424767727263) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 212570.64383370537 ns (± 725.4026893812007) 217571.8888346354 ns (± 1256.0740281371163) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 122066.18489583333 ns (± 301.7700870702268) 120953.1717936198 ns (± 254.39405486613018) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 39642.642446664664 ns (± 51.23456801942225) 38756.56034029447 ns (± 51.91036222696242) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 62878.56706891741 ns (± 262.57427147262143) 64670.30029296875 ns (± 260.7265485819308) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 101160.00122070312 ns (± 169.34516676678513) 100053.57491629464 ns (± 213.9460375686248) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 155591.26953125 ns (± 444.17526754183456) 147591.76722935267 ns (± 250.0756357344384) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 84593.09169224331 ns (± 219.26414696423146) 90406.1052594866 ns (± 373.90668270213774) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 114914.7676595052 ns (± 347.6844657502264) 119376.34364536831 ns (± 242.14349860336313) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 109831.4692570613 ns (± 243.51488580059095) 109651.62190755208 ns (± 879.0755795789585) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 177295.7240513393 ns (± 608.2544283457638) 172827.32872596153 ns (± 511.6206162428284) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 94983.01147460938 ns (± 244.03080730636395) 95635.34170297477 ns (± 197.306212752749) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 244528.3984375 ns (± 1449.6858209213717) 247347.7498372396 ns (± 566.5600256492913) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 59435.80104282924 ns (± 69.01740138798468) 60669.83380998884 ns (± 154.28596021003426) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 156792.0418294271 ns (± 453.70713577068085) 157203.75453404017 ns (± 406.96834576908077) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 154434.46393694196 ns (± 588.9177277667754) 153835.09870256696 ns (± 442.12524552930114) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12936.428715632512 ns (± 27.83888294322721) 12817.589896065849 ns (± 37.47006817257026) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 71480.53588867188 ns (± 97.76052814853462) 74038.22108677456 ns (± 143.39154283461983) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 102872.52103365384 ns (± 171.1385568434965) 103918.18359375 ns (± 129.71905611645835) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 53748.23282877604 ns (± 153.1725226703544) 54691.96228027344 ns (± 102.88121161250889) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 206715.43294270834 ns (± 965.0412763770056) 188444.82421875 ns (± 1084.3491734538306) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 200472.20377604166 ns (± 1036.6168978719363) 200853.8028971354 ns (± 1099.86013207797) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 211376.10560825892 ns (± 3022.299744980884) 211305.90122767858 ns (± 659.1703007080561) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 53580.43997628348 ns (± 99.11396780642065) 55076.98221842448 ns (± 93.27189237978364) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9227.181067833533 ns (± 28.262598170367696) 9299.482218424479 ns (± 21.359882214787813) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 60080.38417271205 ns (± 42.17741074018407) 57777.92184012277 ns (± 111.61089740715359) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 114870.03092447917 ns (± 226.1532621476522) 118494.59635416667 ns (± 218.52528506486027) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 177574.70458984375 ns (± 452.95231528749855) 181387.2314453125 ns (± 479.08191619521705) 0.98

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

Please sign in to comment.