Skip to content

Commit

Permalink
Treating unnecessary usings as warnings (#1074)
Browse files Browse the repository at this point in the history
* handle unncessary usings as warnings

* cleaning up tsavorite

* fix

* Fix for dynamically created libraries

* Fix for dynamically created modules

* more cleanup
  • Loading branch information
TalZaccai authored Mar 8, 2025
1 parent 1f58916 commit a01bb51
Show file tree
Hide file tree
Showing 68 changed files with 19 additions and 89 deletions.
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ dotnet_diagnostic.CA1866.severity = warning
dotnet_diagnostic.CA1867.severity = warning

# Usage rules
# Treat unnecessary usings as warnings
dotnet_diagnostic.IDE0005.severity = warning

# CA2254: Template should be a static expression
dotnet_diagnostic.CA2254.severity = warning

Expand Down
2 changes: 0 additions & 2 deletions benchmark/BDN.benchmark/Embedded/EmbeddedNetworkHandler.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Diagnostics;
using System.Threading.Tasks;
using Garnet.common;
using Garnet.networking;
using Microsoft.Extensions.Logging;
Expand Down
2 changes: 0 additions & 2 deletions benchmark/BDN.benchmark/Embedded/EmbeddedRespServer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@
// Licensed under the MIT license.

using Garnet;
using Garnet.common;
using Garnet.server;
using Microsoft.Extensions.Logging;
using Tsavorite.core;

namespace Embedded.server
{
Expand Down
2 changes: 0 additions & 2 deletions benchmark/BDN.benchmark/Embedded/GarnetServerEmbedded.cs
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Net;
using System.Net.Security;
using System.Threading;
using Garnet.common;
using Garnet.networking;
using Garnet.server;
Expand Down
1 change: 0 additions & 1 deletion benchmark/Resp.benchmark/RespOnlineBench.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// Licensed under the MIT license.

using System;
using System.Buffers;
using System.Diagnostics;
using System.Linq;
using System.Net;
Expand Down
1 change: 0 additions & 1 deletion libs/common/Logging/FileLoggerProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// Licensed under the MIT license.

using System;
using System.Diagnostics;
using System.IO;
using System.Text;
using Microsoft.Extensions.Logging;
Expand Down
1 change: 0 additions & 1 deletion libs/host/Configuration/Redis/RedisTypes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// Licensed under the MIT license.

using System.ComponentModel;
using Garnet.server.Auth.Settings;

namespace Garnet
{
Expand Down
1 change: 0 additions & 1 deletion libs/server/ACL/CommandPermissionSet.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Diagnostics;
using System.Linq;
using System.Runtime.CompilerServices;

namespace Garnet.server.ACL
Expand Down
1 change: 0 additions & 1 deletion libs/server/Auth/Aad/IssuerSigningTokenProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading;
using Microsoft.Extensions.Logging;
using Microsoft.IdentityModel.Protocols;
Expand Down
4 changes: 0 additions & 4 deletions libs/server/Auth/GarnetAclWithAadAuthenticator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,6 @@
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Garnet.server.ACL;
using Microsoft.Extensions.Logging;

Expand Down
3 changes: 0 additions & 3 deletions libs/server/Auth/GarnetAclWithPasswordAuthenticator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,7 @@
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Garnet.server.ACL;
using Microsoft.Extensions.Logging;

Expand Down
1 change: 0 additions & 1 deletion libs/server/Custom/CustomObjectBase.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.
using System.IO;
using Tsavorite.core;

namespace Garnet.server
{
Expand Down
1 change: 0 additions & 1 deletion libs/server/Lua/LuaStateWrapper.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading;
using Garnet.common;
using KeraLua;
using Microsoft.Extensions.Logging;
Expand Down
1 change: 0 additions & 1 deletion libs/server/Lua/SessionScriptCache.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.Diagnostics;
using System.Security.Cryptography;
using System.Threading;
using Garnet.server.ACL;
using Garnet.server.Auth;
using Garnet.server.Lua;
Expand Down
2 changes: 0 additions & 2 deletions libs/server/Metrics/Latency/RespLatencyCommands.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using System.Linq;
using Garnet.common;

namespace Garnet.server
Expand Down
1 change: 0 additions & 1 deletion libs/server/Objects/Hash/HashObjectImpl.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
using System.Buffers.Text;
using System.Diagnostics;
using System.Globalization;
using System.Linq;
using System.Text;
using Garnet.common;
using Tsavorite.core;
Expand Down
2 changes: 0 additions & 2 deletions libs/server/Objects/ItemBroker/CollectionItemBrokerEvent.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using Tsavorite.core;

namespace Garnet.server
{
/// <summary>
Expand Down
1 change: 0 additions & 1 deletion libs/server/Objects/Types/GarnetObjectBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
using System.IO;
using System.Text;
using System.Threading;
using Tsavorite.core;

namespace Garnet.server
{
Expand Down
1 change: 0 additions & 1 deletion libs/server/Objects/Types/IGarnetObject.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
using System;
using System.Collections.Generic;
using System.IO;
using Tsavorite.core;

namespace Garnet.server
{
Expand Down
1 change: 0 additions & 1 deletion libs/server/Providers/TsavoriteKVProviderBase.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using Garnet.common;
using Garnet.networking;
using Tsavorite.core;

Expand Down
1 change: 0 additions & 1 deletion libs/server/Resp/Parser/SessionParseState.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Text;
using Garnet.common;
using Garnet.common.Parsing;
using Tsavorite.core;
Expand Down
1 change: 0 additions & 1 deletion libs/server/Resp/RespCommandInfoFlags.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.ComponentModel;
using System.Net.NetworkInformation;

namespace Garnet.server
{
Expand Down
1 change: 0 additions & 1 deletion libs/server/Servers/MetricsApi.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using Garnet.common;

Expand Down
1 change: 0 additions & 1 deletion libs/server/Storage/Functions/MainStore/ReadMethods.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System.Buffers;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using Garnet.common;
using Tsavorite.core;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Collections.Generic;
using System.Linq;
using Tsavorite.core;

namespace Garnet.server
Expand Down
1 change: 0 additions & 1 deletion libs/server/Storage/Session/MainStore/HyperLogLogOps.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Diagnostics;
using System.Text;
using Tsavorite.core;

namespace Garnet.server
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// Licensed under the MIT license.

using System;
using System.Threading;
using Microsoft.Extensions.Logging;

namespace Tsavorite.core
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
// Licensed under the MIT license.

using System;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;

namespace Tsavorite.core
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
using System.Threading;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;

namespace Tsavorite.core
{
/// <summary>
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/BasicTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
using System.IO;
using System.Linq;
using NUnit.Framework;
using NUnit.Framework.Internal;
using NUnit.Framework.Legacy;
using Tsavorite.core;
using static Tsavorite.test.TestUtils;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/DeviceLogTests.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Buffers;
using System.IO;
using System.Linq;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/LogScanTests.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.IO;
using System.Threading;
using NUnit.Framework;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/LogShiftTailStressTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.Threading;
using NUnit.Framework;
using NUnit.Framework.Legacy;
using Tsavorite.core;

namespace Tsavorite.test
Expand Down
2 changes: 0 additions & 2 deletions libs/storage/Tsavorite/cs/test/ObjectRecoveryTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@
// Licensed under the MIT license.

using System;
using System.Diagnostics;
using System.IO;
using System.Threading.Tasks;
using NUnit.Framework;
using NUnit.Framework.Legacy;
using Tsavorite.core;

namespace Tsavorite.test.recovery.objects
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/ObjectRecoveryTest2.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.IO;
using System.Threading.Tasks;
using NUnit.Framework;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/ObjectTestTypes.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using NUnit.Framework;
using NUnit.Framework.Legacy;
using Tsavorite.core;

Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/SharedDirectoryTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
using System.Threading.Tasks;
using Microsoft.Win32.SafeHandles;
using NUnit.Framework;
using NUnit.Framework.Internal;
using NUnit.Framework.Legacy;
using Tsavorite.core;

Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/SpanByteTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;
using NUnit.Framework;
using NUnit.Framework.Legacy;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/TestTypes.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Threading;
using NUnit.Framework;
using NUnit.Framework.Legacy;
using Tsavorite.core;

Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/TestUtils.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.IO;
using System.Runtime.CompilerServices;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
Expand Down
1 change: 0 additions & 1 deletion libs/storage/Tsavorite/cs/test/VLVector.cs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@

using System;
using System.Runtime.CompilerServices;
using NUnit.Framework;
using NUnit.Framework.Legacy;
using Tsavorite.core;

Expand Down
1 change: 0 additions & 1 deletion main/GarnetServer/Extensions/DeleteIfMatch.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Buffers;
using System.Diagnostics;
using Garnet.server;
Expand Down
1 change: 0 additions & 1 deletion main/GarnetServer/Extensions/GetTwoKeysNoTxn.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using Garnet.common;
using Garnet.server;

Expand Down
2 changes: 0 additions & 2 deletions main/GarnetServer/Extensions/MGetIfPM.cs
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using System.Collections.Generic;
using Garnet.common;
using Garnet.server;

Expand Down
1 change: 0 additions & 1 deletion main/GarnetServer/Extensions/MSetPx.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license.

using System;
using Garnet.common;
using Garnet.server;

Expand Down
Loading

32 comments on commit a01bb51

@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: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.99559955937522 ns (± 0.3955214477706468) 92.83215045928955 ns (± 0.3882113838233546) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 3059.521276595745 ns (± 400.1904312485106) 2727.3709677419356 ns (± 527.491669536662) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2657.6176470588234 ns (± 60.49161341969353) 2679.6954022988507 ns (± 319.0379010465633) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 422201.7586206897 ns (± 12083.838195987151) 378278.35789473687 ns (± 36912.8421647407) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 381670.70408163266 ns (± 35382.528714991524) 414232.73333333334 ns (± 12316.19299577574) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 22651.488636363636 ns (± 2635.9453886268975) 21002.466666666667 ns (± 381.11413113709256) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 162986.79381443298 ns (± 18604.187040454395) 148144.7857142857 ns (± 13746.04220171538) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 3200.136842105263 ns (± 357.48163501486397) 2554.4529411764706 ns (± 292.1569174703387) 1.25
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2596.625 ns (± 76.24834281877014) 3040.8478260869565 ns (± 370.646922857581) 0.85
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 392961.6836734694 ns (± 43539.74528155178) 427179.9032258064 ns (± 12791.205180005098) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 432362.8846153846 ns (± 11768.551154078137) 434012.24 ns (± 11372.33827935135) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 21248.571428571428 ns (± 205.26594917352926) 21625.884615384617 ns (± 338.1704546678442) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 148352.3298969072 ns (± 15277.030666113349) 151019.23711340205 ns (± 17341.535866341485) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2745.875 ns (± 80.12073091116388) 2823.648936170213 ns (± 356.9806689578706) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2631.4615384615386 ns (± 80.81001461167088) 2738.095238095238 ns (± 72.42437763757778) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 351763.9318181818 ns (± 13154.289653856977) 335568.64285714284 ns (± 5068.5470814113505) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 343388.60869565216 ns (± 8665.037878210922) 348186.01923076925 ns (± 14302.304930777987) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 19915.404494382023 ns (± 2266.559099760437) 17202.566666666666 ns (± 276.56579342940825) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 149165.38144329897 ns (± 14486.87844039341) 152382.96907216494 ns (± 17916.548443672127) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2752.4655172413795 ns (± 184.01449944614527) 2648.0393258426966 ns (± 369.7754249719371) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 3391 ns (± 78.19056660417773) 2916.186813186813 ns (± 472.7050504416731) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 426727.75 ns (± 11078.297908229326) 429531 ns (± 14444.7432259928) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 429292.3333333333 ns (± 14899.592861504521) 426696 ns (± 11041.15937122862) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 21742.214285714286 ns (± 273.39445399006814) 25618.752688172044 ns (± 4331.234196673382) 0.85
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 157281.53 ns (± 18885.403301162925) 158423.59 ns (± 18161.408475668977) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 3033.952631578947 ns (± 318.47565017382317) 3049.4315789473685 ns (± 286.09095610028294) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2679.1666666666665 ns (± 67.12999911819749) 2652.212121212121 ns (± 95.14224796842281) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 421996.1 ns (± 9496.222486641173) 421012.48039215687 ns (± 17213.073525074127) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 428935.9583333333 ns (± 10733.696559167089) 424472.44 ns (± 11314.397200322544) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 21368.7 ns (± 400.15750470462075) 21562.033333333333 ns (± 390.11882194799983) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 156743.43 ns (± 20657.0399672163) 157070.95 ns (± 19090.507914982776) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 992.1752577319587 ns (± 500.6863416499161) 1255.520618556701 ns (± 557.0620847240577) 0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1033.5204081632653 ns (± 370.24854370449) 898.7222222222222 ns (± 324.84927456594005) 1.15
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1749.2021276595744 ns (± 311.35409533776243) 1761.5618556701031 ns (± 422.07922376494747) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 416571.6153846154 ns (± 6489.414361589977) 424700.8 ns (± 9725.828686652118) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1805.6770833333333 ns (± 337.35488091892876) 1833.09375 ns (± 491.78479628315387) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7753.366666666667 ns (± 87.48213423050338) 7761.7692307692305 ns (± 73.15298335925183) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1126.90625 ns (± 413.3990318559947) 1285.4285714285713 ns (± 437.24590854127206) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 824.7117647058824 ns (± 199.13802906991103) 801.0430107526881 ns (± 287.4559669107183) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1609.5344827586207 ns (± 57.814038556281396) 1722.8947368421052 ns (± 399.6585104461114) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 412533.3263157895 ns (± 57937.92243784429) 434358.71428571426 ns (± 7396.032807979106) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1916.1443298969073 ns (± 431.95276047876274) 2221.1105263157897 ns (± 789.4282511525699) 0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 7634.692307692308 ns (± 59.703970576202906) 8633.773684210526 ns (± 1135.408797335158) 0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1135.2222222222222 ns (± 60.23113238331237) 1082.9347826086957 ns (± 377.51937012666156) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 913.3617021276596 ns (± 343.7787673535019) 829.9623655913979 ns (± 286.99949095318385) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1757.458762886598 ns (± 515.8485912698804) 1769.9166666666667 ns (± 436.6091752698569) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 372845.0517241379 ns (± 10878.867793591544) 366543.05555555556 ns (± 7585.13843739052) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1823.1526315789474 ns (± 436.44589166285454) 1713.5263157894738 ns (± 429.452839461318) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8793.626315789474 ns (± 1044.432231407208) 8007.4375 ns (± 156.37752129595438) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1153.90625 ns (± 536.1436979044253) 1145.056179775281 ns (± 371.4748663818615) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 869.531914893617 ns (± 339.73549806858074) 914.2938144329897 ns (± 316.3887685712103) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1788.2291666666667 ns (± 436.6638711909984) 1593.9166666666667 ns (± 49.77682075080701) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 427556.72222222225 ns (± 9115.209047362774) 428031.0833333333 ns (± 10458.27748688825) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1947.96875 ns (± 371.2102809693832) 1738.7934782608695 ns (± 289.0509874807435) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 8038.666666666667 ns (± 93.82850248612027) 8039.882352941177 ns (± 171.06317632418043) 1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1186.212643678161 ns (± 281.7133174174973) 1120.75 ns (± 41.22802444939607) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 951.0412371134021 ns (± 320.7539593652019) 942.2604166666666 ns (± 407.5666492422577) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1605.47311827957 ns (± 528.4595042565547) 1798.621052631579 ns (± 388.8705188145991) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 427552.8275862069 ns (± 12537.234378524992) 431750.94736842107 ns (± 9346.328574922314) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1823.0309278350514 ns (± 429.6268355020495) 1776.784946236559 ns (± 332.09528653104724) 1.03
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 9064.265306122448 ns (± 1011.0651808963848) 8062.285714285715 ns (± 145.36435843526675) 1.12

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19699.261258806502 ns (± 65.61214803572133) 19175.824224618766 ns (± 15.614133980730113) 1.03
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19457.837529500324 ns (± 11.736989029870069) 19702.253967285156 ns (± 22.624069669673144) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19532.4659576416 ns (± 61.01136608809412) 19432.046609061104 ns (± 46.663905666682226) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 37109.92739633413 ns (± 137.26803496766482) 36597.983849158656 ns (± 142.07394369954713) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39305.13664754232 ns (± 44.53941131932043) 39799.219755045575 ns (± 254.0335789975615) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 31900.09444173177 ns (± 76.30557727587355) 32718.21975504557 ns (± 306.45068501943456) 0.97
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31427.47189800556 ns (± 40.32692376508836) 32058.715012770434 ns (± 116.37379102390491) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1812.822244644165 ns (± 9.292990885243473) 1848.7503465016682 ns (± 14.598431584045187) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1855.2404582159859 ns (± 18.024001730904942) 1851.4127830505372 ns (± 18.625859627990465) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1849.5614556630453 ns (± 13.354891323464956) 1844.487517674764 ns (± 10.702375052160763) 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: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 131231.98669433594 ns (± 1325.9196468240093) 135844.34392089845 ns (± 547.9872845269829) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 126622.36669921875 ns (± 1446.6100101437326) 126612.85869489398 ns (± 503.5278315695654) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 146568.89705403647 ns (± 1618.1158689351976) 152725.24156087238 ns (± 1083.3019673540698) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 138070.20752892128 ns (± 1895.0662555970362) 146885.7306315104 ns (± 1532.0974906819256) 0.94
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 131181.1040201823 ns (± 1513.002089546299) 137258.44423828126 ns (± 1474.166030443305) 0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 137382.4780796596 ns (± 948.1838964925082) 130118.73113606771 ns (± 1323.9014388550277) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 2016.5907796223958 ns (± 4.52247674179432) 1803.1573804219563 ns (± 2.587284664675528) 1.12
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1863.300827571324 ns (± 4.268162819139022) 1902.4079469534067 ns (± 25.689480650715126) 0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1984.5089545616736 ns (± 4.726016646453566) 1986.7443818312424 ns (± 3.0940975791683862) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 16851.570231119793 ns (± 19.110393138829586) 18478.00506591797 ns (± 142.20232545767345) 0.91
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 17163.85454450335 ns (± 27.53796301739863) 16785.662841796875 ns (± 20.367387598059572) 1.02
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 16797.012329101562 ns (± 19.98178555880611) 17072.39512125651 ns (± 47.81846620834364) 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: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 82.34245936075847 ns (± 0.15336775795819377) 82.13481562478202 ns (± 0.08309190090013949) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17330.475163051062 ns (± 195.90892185012805) 16737.110262357273 ns (± 42.00902570595002) 1.04
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15905.2698638916 ns (± 157.08186266048259) 17048.40647016253 ns (± 127.86518654805741) 0.93
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14947.376968383789 ns (± 52.501683998788394) 15199.880327351888 ns (± 69.21581683684217) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14129.175009409586 ns (± 3.2236836159758124) 14811.930988856724 ns (± 65.17592423222955) 0.95
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 121739.20156424386 ns (± 650.3334600509539) 127127.96686662946 ns (± 288.6032454393025) 0.96
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20491.770268758137 ns (± 128.69224867072427) 20830.985998535158 ns (± 155.09708344960652) 0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21528.383707682293 ns (± 25.145985856646853) 21434.75457528921 ns (± 18.02034789811317) 1.00
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15998.026768611027 ns (± 87.55677210186343) 16430.157021077473 ns (± 141.03752332948025) 0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 15951.701627604167 ns (± 113.25845684118413) 16133.818880208333 ns (± 125.9526678492823) 0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 138540.87317708333 ns (± 1091.0560878481372) 134316.4575007512 ns (± 101.40107280143148) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 240.09894600281348 ns (± 1.1128514816236108) 235.75881968225752 ns (± 1.9148727327171198) 1.02
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 294.75323875745136 ns (± 0.3089792760253477) 299.81415387562345 ns (± 0.21874537934429877) 0.98
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 327.0729985918318 ns (± 2.172704994307632) 323.8274925672091 ns (± 0.7571914968089137) 1.01
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 332.66890736988614 ns (± 0.8116384143566264) 335.63084785754864 ns (± 1.139238253303826) 0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 245.16339901515417 ns (± 0.4144627161972929) 246.33367242131914 ns (± 0.5311263483854016) 1.00
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 186.71418135960897 ns (± 1.0624558715793386) 184.53013710180917 ns (± 0.29884939674311156) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 319.18738865852356 ns (± 1.1420737052901828) 332.5149168173472 ns (± 0.37204394556726506) 0.96
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 331.0236991133009 ns (± 3.0655741453098195) 330.78291600091114 ns (± 2.1003472790413498) 1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 384.94794758160907 ns (± 0.3660634374699879) 389.46433436870575 ns (± 0.500271441374422) 0.99
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 390.9661216100057 ns (± 1.59564049796042) 389.7256609712328 ns (± 0.9509884442734875) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35691.108586237984 ns (± 53.59407034150355) 43077.467564174105 ns (± 46.120430125497755) 0.83
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 36938.11994280134 ns (± 50.50490157642417) 36871.41254131611 ns (± 31.05780189558533) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30921.842244466145 ns (± 40.84623488025986) 31491.509137834822 ns (± 28.819884196042555) 0.98
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 29577.319805438703 ns (± 28.856962780335703) 29788.353220621746 ns (± 12.34256832685424) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 49150.70499064128 ns (± 303.7876180050457) 48596.13299996512 ns (± 219.1381326951364) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 201357.01834810697 ns (± 798.7285019378497) 196381.95087890624 ns (± 702.8777197787183) 1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 122219.373832194 ns (± 609.17868722309) 122726.09517415364 ns (± 145.53614641735217) 1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 102276.02454427084 ns (± 566.6516997465714) 100362.13436453683 ns (± 482.3836230496011) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 49336.78881399972 ns (± 246.53259601500156) 50540.06767490932 ns (± 237.2700994188186) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 208052.58688964843 ns (± 1415.341840562302) 213452.97397460937 ns (± 761.4893285941971) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 135894.40231119792 ns (± 993.3150962077223) 137136.48223470052 ns (± 1281.3526689256835) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 127344.83137394831 ns (± 516.1987489966697) 128975.88811848959 ns (± 635.1402117712454) 0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 48973.86880258413 ns (± 132.52880787333854) 48049.20060221354 ns (± 42.43427558554687) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 196947.77464192707 ns (± 1597.3440404248513) 200336.14302571616 ns (± 1005.8873452010332) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 119124.58214393028 ns (± 188.4858356449399) 129031.71663992746 ns (± 366.81283682284214) 0.92
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 99474.39883626302 ns (± 440.8925550125184) 101021.26667480469 ns (± 539.3311388723805) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 106495.43009440105 ns (± 111.94790213384337) 105227.69165039062 ns (± 148.73292194162548) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 107893.31583658855 ns (± 183.200888134472) 98649.13655598958 ns (± 199.35418333701395) 1.09
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 119586.28452845982 ns (± 367.45377186188523) 116638.98030598958 ns (± 219.36220194357136) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 115651.50844029018 ns (± 279.50163791648083) 114613.86369977679 ns (± 266.5863648107359) 1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 105432.1040226863 ns (± 195.35037370415424) 103269.36645507812 ns (± 203.84278010883227) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 104817.61648995536 ns (± 365.4736627272802) 98745.57495117188 ns (± 160.9550403839561) 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.LuaRunnerOperations (windows-latest net8.0 Release)

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 6060.8247422680415 ns (± 1660.6071116857966) 5407.070707070707 ns (± 1972.7352049444055) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 6967.525773195876 ns (± 2150.145843371171) 4256.18556701031 ns (± 2165.9204371828127) 1.64
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 361122 ns (± 72808.49181797465) 356302.5252525252 ns (± 80556.81141906627) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 328171.25 ns (± 25957.497849759195) 369839.3939393939 ns (± 82151.35088779837) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 43723.655913978495 ns (± 11663.650314671071) 33853.333333333336 ns (± 7659.542040465795) 1.29
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 153155.55555555556 ns (± 28881.238957475856) 145598.9898989899 ns (± 30954.8502511533) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 6535.106382978724 ns (± 1360.2425026370572) 5829.292929292929 ns (± 2278.258040484249) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 7024.242424242424 ns (± 1721.59696325711) 4744.68085106383 ns (± 1538.9996067321943) 1.48
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 368557.2916666667 ns (± 78331.94380299863) 369962.62626262626 ns (± 90604.6013899535) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 380626 ns (± 67790.47580671647) 374457.14285714284 ns (± 74056.65565918217) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 48383.68421052631 ns (± 9066.252721486117) 29257.608695652172 ns (± 8109.257139940858) 1.65
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 155263.9175257732 ns (± 28990.15704211449) 135545.87628865978 ns (± 27434.20127294644) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 8084.736842105263 ns (± 1934.4452402324564) 4473.711340206186 ns (± 1674.7371184181595) 1.81
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 7865.95744680851 ns (± 1777.0068583193024) 4435.789473684211 ns (± 1888.7075277606991) 1.77
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 388994.5652173913 ns (± 43969.85071996903) 355143.6781609195 ns (± 43555.8040912431) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 372425.9036144578 ns (± 29766.39368097997) 363472.0930232558 ns (± 44026.53651970203) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 44415.90909090909 ns (± 5881.881127737616) 40272.82608695652 ns (± 7476.176128736098) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 158291.7525773196 ns (± 27451.11059571442) 146542.9292929293 ns (± 26261.216272427188) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 7421.0526315789475 ns (± 1478.059015955471) 4222.448979591837 ns (± 2018.0387852088465) 1.76
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 7734.408602150537 ns (± 1897.6813440099625) 5047.959183673469 ns (± 2381.727242593212) 1.53
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 454723.40425531915 ns (± 65349.8005781063) 434515.7303370786 ns (± 65163.49873914426) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 450509.4117647059 ns (± 39733.851537237024) 476748 ns (± 104800.48334378477) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 56064.83516483517 ns (± 7182.267881175968) 40157.608695652176 ns (± 11930.80999705626) 1.40
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 162386.17021276595 ns (± 24812.08776289314) 150697.9797979798 ns (± 36470.35133487726) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 6931.958762886598 ns (± 2211.87827383918) 4255 ns (± 2136.710158872818) 1.63
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 6195.833333333333 ns (± 1930.6348378688756) 4463.40206185567 ns (± 1835.621424408014) 1.39
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 454854.347826087 ns (± 76380.25090389153) 403294.44444444444 ns (± 45471.86835270399) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 482612.2448979592 ns (± 94489.28948774123) 424172.7272727273 ns (± 58605.16380542245) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 50617.97752808989 ns (± 8578.442349042914) 43453.1914893617 ns (± 6739.989823668326) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 165229.47368421053 ns (± 28917.7699681841) 154601.03092783506 ns (± 30269.54772968124) 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.

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 281.3375652858189 ns (± 0.7885878817204446) 263.13682123025256 ns (± 0.567658163312713) 1.07
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 332.8347225189209 ns (± 1.6769234308674088) 321.8994345664978 ns (± 1.009180404080886) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 528.9999970027378 ns (± 1.3005921465304013) 549.4437175114949 ns (± 2.704281182684668) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 543.4913736752102 ns (± 2.660995858715686) 526.6501710598285 ns (± 0.5858595035643277) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 249.7042260567347 ns (± 0.16900310216028344) 254.65929281711578 ns (± 0.40143239862353025) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 327.7006463686625 ns (± 0.9644276193503568) 323.8365061442057 ns (± 1.588711742729913) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 540.8236288706462 ns (± 2.180484964236302) 520.9450534184774 ns (± 1.1946735185393191) 1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 541.7996702194214 ns (± 2.391166860697467) 530.0136697133382 ns (± 2.532894769441475) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 262.5961431662242 ns (± 0.5571400825888325) 255.31688741275244 ns (± 1.4557813871164946) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 332.03399998346964 ns (± 1.8650919621057849) 328.698197110494 ns (± 1.5341213999910632) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 529.8142561594645 ns (± 1.481468183714379) 550.1966137568156 ns (± 2.656361911152007) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 522.1825688907078 ns (± 1.0559529373460352) 534.5282893498738 ns (± 3.8311962954385947) 0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 279.86335989634193 ns (± 1.1847008784695978) 262.4534358244676 ns (± 1.1752405534373547) 1.07
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 331.9470723152161 ns (± 1.5196941308538172) 332.21505950291953 ns (± 2.271208615614636) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 542.700817934672 ns (± 2.534286096642307) 533.4966698426467 ns (± 1.1549496164186768) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 550.3829069137573 ns (± 1.4931381914861044) 543.676595211029 ns (± 0.3504520756889819) 1.01
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 255.84171339181754 ns (± 0.3030370750391481) 254.27071266907913 ns (± 1.081324656699886) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 338.36108706792197 ns (± 1.734783018083431) 327.1169030189514 ns (± 1.5827959517698684) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 539.1589454015096 ns (± 1.6294337106233827) 541.8608862331936 ns (± 1.5813231863165802) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 549.5914716353783 ns (± 1.778326268464474) 541.1779520171029 ns (± 2.304561331592772) 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.

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 215.48681457837424 ns (± 0.3990473318312694) 213.78352301461356 ns (± 0.2540306936278349) 1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 294.98125223013074 ns (± 1.1205345725884133) 288.28243414560956 ns (± 0.44527752810812155) 1.02
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 299.78300503322055 ns (± 0.3197669542208905) 298.44256180983325 ns (± 0.444694087318789) 1.00
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 322.9447058268956 ns (± 0.6453513935444662) 319.94494029453824 ns (± 0.6528255511274929) 1.01
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 223.80794928624078 ns (± 0.2841645334842405) 269.66075163621167 ns (± 0.6338130731937401) 0.83
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 177.33168601989746 ns (± 0.30723892390160673) 181.39461278915405 ns (± 0.6123271730031801) 0.98
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 293.64844049726213 ns (± 0.37664671943561984) 297.3796771122859 ns (± 0.5241411065569826) 0.99
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 295.2007367060735 ns (± 0.3385605441270095) 293.1202191572923 ns (± 0.37585627634091207) 1.01
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 353.80454744611467 ns (± 1.613620579884314) 368.6331081390381 ns (± 0.6979290380114904) 0.96
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 349.7312443596976 ns (± 0.39245155665493275) 358.1787313733782 ns (± 0.48124216071573056) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 981.4432989690722 ns (± 938.3418328034853) 1416.6666666666667 ns (± 884.2084377586028) 0.69
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 779.7872340425532 ns (± 639.8218480597806) 773.9583333333334 ns (± 754.3899301201382) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1629.8969072164948 ns (± 903.8303846746733) 1807.142857142857 ns (± 1513.5981571881289) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 324387.7551020408 ns (± 63448.90836120087) 350137.5 ns (± 68201.06998697616) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1801.0204081632653 ns (± 1204.6725951207172) 3287.7551020408164 ns (± 1969.1703892454093) 0.55
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 10006.382978723404 ns (± 3337.1744055473773) 11476.041666666666 ns (± 3135.4759494890986) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1070.1030927835052 ns (± 1018.3897572120915) 1566.6666666666667 ns (± 1580.9834824974694) 0.68
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1200 ns (± 804.8241643265136) 616.0919540229885 ns (± 579.870387125211) 1.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1787.2340425531916 ns (± 1374.5172401828306) 2502.0408163265306 ns (± 2524.9570616676447) 0.71
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 321781.72043010755 ns (± 50262.06311237429) 327464.5833333333 ns (± 52933.050026308905) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2202.0833333333335 ns (± 1518.238533832558) 3779.1666666666665 ns (± 2231.5402595123755) 0.58
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 6715.95744680851 ns (± 1962.8431864297872) 10405.208333333334 ns (± 3419.275694051274) 0.65
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1014.2857142857143 ns (± 998.6588945324959) 2100 ns (± 2100.7607851177772) 0.48
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1020.2247191011236 ns (± 832.4634547371624) 723.1578947368421 ns (± 744.6908014052872) 1.41
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1634.020618556701 ns (± 1094.1022383231746) 2544.4444444444443 ns (± 1645.7255841763833) 0.64
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 360829.8969072165 ns (± 65321.31346427131) 327708.23529411765 ns (± 26726.196404084363) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 3538.265306122449 ns (± 3950.073736884563) 4555 ns (± 3378.4335321733256) 0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 7356.701030927835 ns (± 3798.2426642817018) 12605.102040816326 ns (± 3508.755541983205) 0.58
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1024.468085106383 ns (± 980.9679409241796) 2683.673469387755 ns (± 2293.050634387777) 0.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 703.125 ns (± 906.752809697735) 1155.952380952381 ns (± 846.5879341422406) 0.61
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1679.1666666666667 ns (± 1356.304318178178) 3210.3092783505153 ns (± 2863.4727072240776) 0.52
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 348093.3734939759 ns (± 23186.545682267428) 411359.7701149425 ns (± 41032.89225070743) 0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1935.0515463917525 ns (± 1314.3472110006903) 4510.2040816326535 ns (± 3283.000255798161) 0.43
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 5340.20618556701 ns (± 1586.7064810621637) 13846.938775510203 ns (± 3929.329422121939) 0.39
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 756.0439560439561 ns (± 641.9084031592032) 2092.7083333333335 ns (± 1862.3270554345468) 0.36
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 913.265306122449 ns (± 801.884090025156) 1988.7755102040817 ns (± 1792.5321980493263) 0.46
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 2280.851063829787 ns (± 1743.0832030767547) 2491.4893617021276 ns (± 2446.432978254241) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 399136.4583333333 ns (± 93392.88107637336) 368023.86363636365 ns (± 40293.88874206859) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1912.3711340206185 ns (± 1440.3600339815769) 1884.5360824742268 ns (± 1032.5272601511915) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 6035.869565217391 ns (± 1741.5151620709153) 7332.65306122449 ns (± 4207.253812319765) 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.

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16573.620823451452 ns (± 14.546741160273601) 16190.008341471354 ns (± 20.77001373865328) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 15860.234069824219 ns (± 33.62671246532562) 15312.828298715445 ns (± 19.879282913396345) 1.04
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14636.446791428785 ns (± 11.37489930215069) 14439.864466740535 ns (± 7.563140040080734) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13794.93155846229 ns (± 17.332614632405438) 13741.127559116909 ns (± 10.103472921269168) 1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 147759.85295222356 ns (± 100.64001090942138) 143743.0485652043 ns (± 250.03987752322337) 1.03
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19305.41053185096 ns (± 44.31548500149945) 19388.12255859375 ns (± 27.80693064558534) 1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 19421.736450195312 ns (± 41.96053558480995) 18816.42598470052 ns (± 87.25684414065267) 1.03
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15796.806945800781 ns (± 35.844347864922796) 15250.819178989956 ns (± 37.744511894958755) 1.04
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14285.34676688058 ns (± 11.771712269575792) 14593.97474016462 ns (± 17.34953044138199) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 153412.8507486979 ns (± 199.66796532698427) 149132.76192801338 ns (± 173.46667230483519) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69039.71034458706 ns (± 67.57953361008046) 68531.38305664062 ns (± 122.94351287279042) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 225417.96875 ns (± 369.7794114627658) 226225.26529947916 ns (± 299.39248098928334) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 138560.13834635416 ns (± 154.7958821309026) 142939.7470327524 ns (± 208.9500124754226) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123789.06773158482 ns (± 727.2256426677402) 123246.86279296875 ns (± 84.32176546254752) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 71204.57414899554 ns (± 81.94928380447098) 69193.31195537861 ns (± 163.2141339273642) 1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 234652.55650111608 ns (± 321.02651978227004) 236321.07805524554 ns (± 1202.7829249887104) 0.99
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 157754.9650065104 ns (± 406.5240670024972) 147734.4873046875 ns (± 476.81488133119717) 1.07
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 147123.1599934896 ns (± 322.3554717969274) 155091.0400390625 ns (± 295.954585407573) 0.95
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 70751.57796223958 ns (± 123.50654098027982) 70631.03262094352 ns (± 130.22440439716266) 1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 222458.96747295672 ns (± 485.12306185705745) 226705.8330829327 ns (± 461.5195269437454) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 151476.1279296875 ns (± 4002.023746344586) 136889.7967998798 ns (± 144.23227694530323) 1.11
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 123632.29282924107 ns (± 199.91589447353766) 122825.13776506696 ns (± 95.83963792662479) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 43281.92892659505 ns (± 386.95678662282023) 45038.40223185221 ns (± 270.4312577253894) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 53906.42330729167 ns (± 285.1475279878722) 57043.92041219075 ns (± 301.03308123217346) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 89556.22051595052 ns (± 323.01573383636315) 91490.28034667969 ns (± 482.68040260018915) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 69308.89913236178 ns (± 263.3133834069536) 68621.07371419271 ns (± 558.7341076343258) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 34461.18815260667 ns (± 126.67757625026313) 35249.68514404297 ns (± 289.7683730584721) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 35262.6221853403 ns (± 19.164672709282723) 33691.644376627606 ns (± 264.02170958084463) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 175207.53284505208 ns (± 1483.4257529271865) 175427.1149169922 ns (± 1044.6143333783034) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 338193.6301269531 ns (± 1977.4991053150775) 333877.65900065104 ns (± 3320.187003557548) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 43438.4805094401 ns (± 33.28950933600245) 45889.491774495444 ns (± 330.8728619873729) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 61495.66027832031 ns (± 465.01175387098573) 60074.44805908203 ns (± 295.4090702234646) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 99310.96061197917 ns (± 152.9101913452492) 96584.97666015624 ns (± 739.302111156464) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 71464.30739746094 ns (± 422.90511896208363) 67744.2287923177 ns (± 402.8279394018241) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 35249.07074381511 ns (± 143.17802280680746) 35392.850549316405 ns (± 211.5544713604751) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 40102.87644304548 ns (± 248.24894617308598) 39172.56463623047 ns (± 148.1258946643204) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 177451.10984584264 ns (± 704.8511271547607) 171759.37405831474 ns (± 746.5830892793447) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 373754.98064313614 ns (± 1358.1598393480533) 351731.5822753906 ns (± 2279.6826848657174) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 42389.97930908203 ns (± 228.30945804508548) 42994.81182425363 ns (± 79.47393329061875) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 55476.884586588545 ns (± 210.5955259680071) 54487.02217610677 ns (± 234.46660554859176) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 90210.1208577474 ns (± 460.62102517853504) 89129.447265625 ns (± 204.9994196718162) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 68214.39148821149 ns (± 175.82456448889675) 68036.15714111328 ns (± 363.53764424257855) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 35786.06407674154 ns (± 64.95584217452034) 35095.491013590494 ns (± 157.95800694627528) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 33559.27316080729 ns (± 139.47638785230123) 32875.15723266602 ns (± 138.88538454179033) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 178797.64424641928 ns (± 775.9513541877591) 177478.1665201823 ns (± 1149.4122210579544) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 333627.97867838544 ns (± 2621.4758443209284) 343049.65740559896 ns (± 3273.3738142451352) 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: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 150.5314016342163 ns (± 0.8775839177437523) 153.57738812764487 ns (± 0.6612516993055617) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 177.25307623545328 ns (± 0.305861882464667) 193.1236219406128 ns (± 0.3620681142376263) 0.92
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 285.376516977946 ns (± 0.676569838280075) 309.80095863342285 ns (± 0.7177845618791928) 0.92
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 248.4267336981637 ns (± 0.7497870518250461) 248.91240780170148 ns (± 0.5363513310807351) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 154.37621520115778 ns (± 0.7002954023235423) 153.45929940541586 ns (± 0.389079864817798) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 187.44417769568307 ns (± 0.6202466747491692) 191.50897343953451 ns (± 0.3727845515479481) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 290.178893162654 ns (± 0.6759326778782254) 293.32210834209735 ns (± 0.9292064007186819) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 248.2386405651386 ns (± 0.3389306191555277) 260.64405074486365 ns (± 0.383323419086381) 0.95
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 163.48023584910803 ns (± 0.525113605121778) 158.22699436774622 ns (± 0.2627997171009321) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 181.50330690237192 ns (± 0.15802836015247052) 179.63090624128068 ns (± 0.23872086754668492) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 286.5733109987699 ns (± 0.36266131779674676) 291.53876304626465 ns (± 0.442795464954285) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 256.5952411064735 ns (± 0.8176270313950822) 255.8839908012977 ns (± 0.7510429035634455) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 155.25637013571603 ns (± 0.24932439733256578) 147.9350964228312 ns (± 0.22310669823065607) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 182.39786624908447 ns (± 0.26228424894498054) 180.2844660622733 ns (± 0.514768087710533) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 276.7233117421468 ns (± 0.5507819282744849) 289.86404282706127 ns (± 1.2482793220678519) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 261.7174588716947 ns (± 0.5456904856553586) 263.22312355041504 ns (± 1.0188090758227752) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 149.131547609965 ns (± 0.19790197429442472) 149.64056650797525 ns (± 0.24082899767949703) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 185.29849969423734 ns (± 0.6951443869202101) 205.9908083506993 ns (± 0.30276603267762625) 0.90
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 269.8629636030931 ns (± 0.2062711528131767) 263.9409269605364 ns (± 0.5205962174068441) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 258.0801929746355 ns (± 0.22902755993892288) 262.564655939738 ns (± 0.7846885431481939) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14988.210752214703 ns (± 63.01135674554666) 15502.296201578776 ns (± 140.14061684023636) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19789.339335850305 ns (± 42.72873810716582) 20734.73806108747 ns (± 25.896615848047592) 0.95
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21691.65830485026 ns (± 125.98301331932062) 21786.383017985027 ns (± 149.31655218124675) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 24378.50583089193 ns (± 173.82562869381331) 24471.04100036621 ns (± 126.45089836049618) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16032.63765825544 ns (± 69.9797812354347) 16395.65826198033 ns (± 100.96351963906417) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10844.799268595378 ns (± 61.52787863968281) 10574.381837972005 ns (± 55.41214492712714) 1.03
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22087.534075927735 ns (± 137.51156034639115) 22038.530014038086 ns (± 64.52664758905938) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 23290.190775553387 ns (± 138.59415531399156) 21921.728642781574 ns (± 17.968968271205444) 1.06
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 26763.210290527342 ns (± 162.4164000188843) 27264.86882723295 ns (± 65.5925000646964) 0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27350.824704683742 ns (± 60.33249172871895) 28062.75731608073 ns (± 185.89780148590344) 0.97
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 22119.184127807617 ns (± 98.63264853988407) 21498.554164341516 ns (± 116.04750562768479) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 27359.47871516301 ns (± 55.727298127628465) 27095.936923217774 ns (± 68.18108254017598) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 30326.63407244001 ns (± 89.81363287642682) 30052.8040902274 ns (± 161.535208950279) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30507.632939656574 ns (± 125.21996196124617) 30446.290735880535 ns (± 81.37616512459557) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16552.260541788735 ns (± 75.3737913326642) 16358.990428670248 ns (± 69.39473073948284) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10867.298033650715 ns (± 107.06505359938308) 10688.050906590053 ns (± 54.96245314525836) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27904.95344848633 ns (± 124.98624788432157) 27446.838534037273 ns (± 25.18908002042293) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27065.96867980957 ns (± 36.523367491881956) 26932.523274739582 ns (± 69.37065882810955) 1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 33632.56430925642 ns (± 73.27754932528157) 33455.44051252092 ns (± 131.53975233511576) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 33041.02405293783 ns (± 102.23951569318831) 33532.81323038737 ns (± 161.72626467933193) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15789.323369344076 ns (± 12.037129827569775) 15375.036280314127 ns (± 46.2171129240899) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20354.94146845891 ns (± 15.79190918526702) 20484.17710571289 ns (± 104.09681873799573) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 22153.444960374098 ns (± 23.229034731641143) 21712.45988682338 ns (± 107.65052501243238) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22145.360125732423 ns (± 105.61703032166434) 23390.656475360578 ns (± 100.45991787736514) 0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16379.68794468471 ns (± 17.602630362411627) 17081.579169137138 ns (± 86.14578283390858) 0.96
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11375.826501464844 ns (± 46.44910328847324) 10948.388472239176 ns (± 6.964108343504304) 1.04
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 23197.237672932944 ns (± 96.39461588502675) 22328.926426478796 ns (± 91.69932790337295) 1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22056.603660583496 ns (± 18.567510579494872) 22792.199661254883 ns (± 106.5750280443934) 0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27825.074108886718 ns (± 86.72228278617476) 27539.288151041666 ns (± 107.6707107094024) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26523.862396240234 ns (± 133.75055101560994) 27803.527744547526 ns (± 163.75564912991152) 0.95

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 69486.8192545573 ns (± 128.42612572408777) 68696.69799804688 ns (± 95.65619401411902) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 85162.59852818081 ns (± 85.49872624996297) 85484.90862165179 ns (± 53.91826164708782) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 107259.97314453125 ns (± 365.40616716014046) 108868.8916015625 ns (± 113.75026881756601) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 92362.22045898438 ns (± 395.2512446137712) 90825.68272181919 ns (± 110.61068733051033) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59525.49089704241 ns (± 66.59551642797013) 58650.22969563802 ns (± 47.67196169954565) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56342.47044154576 ns (± 39.74589756096512) 56205.12268066406 ns (± 152.25614542686824) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 193896.00360576922 ns (± 474.0609383923662) 191654.0318080357 ns (± 390.49528152545446) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 329282.39182692306 ns (± 401.75640384176097) 324288.6893136161 ns (± 684.9369537905555) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 66506.17159329928 ns (± 59.96133542452525) 67092.60782877605 ns (± 66.17205128823458) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 90400.32818134014 ns (± 173.88032226229748) 90464.88647460938 ns (± 231.87342904165962) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 113380.3564453125 ns (± 454.5790501112575) 114728.91967773438 ns (± 382.5688550397973) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 91189.91176060268 ns (± 104.83438810417607) 91691.01911272321 ns (± 262.9212123129928) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 59639.73653157552 ns (± 99.2132131564238) 59118.87981708233 ns (± 61.27609655698144) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 60518.57343401228 ns (± 129.67809873543845) 62298.173828125 ns (± 429.46798515737476) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 189246.24348958334 ns (± 650.4402436855876) 194545.47588641828 ns (± 327.73101289388103) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 337008.2584635417 ns (± 952.4333947638618) 335132.3291015625 ns (± 1297.6400215129581) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 66869.41964285714 ns (± 79.62055124927117) 66970.17985026042 ns (± 133.08829281732412) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 84249.09433218148 ns (± 132.4313548008467) 84605.28826032366 ns (± 101.15693734401721) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 105940.88040865384 ns (± 96.49385934121383) 105074.08272879464 ns (± 119.74867601869795) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 89530.67626953125 ns (± 205.01498585535873) 90058.83004324777 ns (± 154.7780046785543) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 59064.24031575521 ns (± 50.20162134916712) 60104.34352329799 ns (± 43.23749619950199) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 56265.35513741629 ns (± 32.21287242536236) 56219.14203350361 ns (± 44.07445188015739) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 194048.79673549108 ns (± 375.4809743516726) 204195.0626627604 ns (± 430.4598759620118) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 319981.7203776042 ns (± 1647.7125825127741) 325723.8807091346 ns (± 480.82578484884425) 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: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 147347.84469168526 ns (± 1070.0119704762922) 146757.54216657366 ns (± 716.5475997453742) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 18524.417186482748 ns (± 149.24364850949692) 19465.791918436687 ns (± 74.8868099414568) 0.95
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 15993.019592285156 ns (± 12.786267036502501) 15926.506848653158 ns (± 47.615641925991234) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 142463.5753173828 ns (± 969.1481381447865) 145887.06432166466 ns (± 663.9340579205472) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 46586.7892804827 ns (± 146.75403634076852) 44728.31569730319 ns (± 261.7732130943767) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 98646.62148844401 ns (± 558.673079683063) 97438.06827486478 ns (± 311.5701336263769) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10306373.404296875 ns (± 196284.82104763802) 10526763.91015625 ns (± 192363.61676524655) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 284822.8837548828 ns (± 19877.246301585285) 283826.6313085937 ns (± 20703.342548452925) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 145591.73115234374 ns (± 538.2001954986849) 147193.86111653646 ns (± 892.6360180198478) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 17667.495412190754 ns (± 90.60976777086967) 17721.443718543418 ns (± 203.1126729006959) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16916.295560201008 ns (± 31.979022935727123) 16823.713137308758 ns (± 41.088250326322964) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 143251.71490478516 ns (± 210.96654017646716) 146444.0721609933 ns (± 425.2455456101145) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 45596.74971923828 ns (± 192.23995768070006) 47393.22677408854 ns (± 176.04070710760325) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 97986.55388183593 ns (± 339.81149482948865) 97123.0375773112 ns (± 97.142752945417) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10323380.067708334 ns (± 169955.9871517368) 10551650.451388888 ns (± 214463.25702113894) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 285116.23212402343 ns (± 19019.629418880988) 289098.1727734375 ns (± 19726.672824208395) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 147069.96600811297 ns (± 389.82127619105563) 145101.92220052084 ns (± 341.71653088730756) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 17810.626767839705 ns (± 82.05175871094265) 17787.80296107701 ns (± 81.34645743539592) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 15731.297350565592 ns (± 6.079132431546015) 15741.49037475586 ns (± 113.3821260450034) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 143988.4391764323 ns (± 720.6554557712526) 144781.99096679688 ns (± 717.7725108525915) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 45504.152612304686 ns (± 48.71823243844731) 45052.14397757394 ns (± 97.39115349656501) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 99044.50698242188 ns (± 350.32846541528517) 98306.28571495644 ns (± 497.4868363728034) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8467591.994791666 ns (± 37222.1955117593) 8518518.13169643 ns (± 43855.58012611047) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 257132.2424504207 ns (± 197.86855766673736) 253803.249546596 ns (± 209.69398939377888) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 141861.0553466797 ns (± 781.2034319894906) 146950.1888950893 ns (± 816.9280414041) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 17921.82070486886 ns (± 11.320463032908117) 18258.70740215595 ns (± 37.42680954632819) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 15991.533003743489 ns (± 62.638431156118514) 16036.150466918945 ns (± 84.2418477813106) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 143259.05824497767 ns (± 199.6368002137682) 145125.7253173828 ns (± 189.18166174186734) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 46944.45655470628 ns (± 53.71818130997197) 45256.032100132536 ns (± 95.63470783588232) 1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 99536.94264439175 ns (± 185.75161336341958) 97188.08114188058 ns (± 254.5383524568446) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9301579.841517856 ns (± 34461.617977961345) 9391549.563541668 ns (± 55190.035484911314) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 278749.47391183034 ns (± 780.4881410093925) 272057.2759765625 ns (± 732.9656403967371) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 145484.01693522136 ns (± 577.9418410707444) 149438.439066569 ns (± 391.98961491956953) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 17858.969360351562 ns (± 21.18513007057266) 17936.82020823161 ns (± 21.76882184223808) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 16039.955853975736 ns (± 29.128542181444736) 16784.57694091797 ns (± 70.87344738237775) 0.96
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 143579.9976109096 ns (± 361.66420732127415) 144534.82863769532 ns (± 606.3147317241536) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 44938.76039710412 ns (± 96.27951306692042) 46072.21797767052 ns (± 120.23407343434536) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 97111.6391789363 ns (± 48.80821655270277) 101010.19256184896 ns (± 568.8853625785703) 0.96
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9305861.235416668 ns (± 56406.48074579074) 9354214.973958334 ns (± 27526.83916563762) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 278436.07180989586 ns (± 774.696674816985) 272354.6815359933 ns (± 619.4723178827044) 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.RawStringOperations (windows-latest net8.0 Release)

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14087.672315325055 ns (± 24.501872413809775) 14345.327860514322 ns (± 26.600896898637366) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20345.57560511998 ns (± 34.344895020143625) 20914.557002140926 ns (± 60.05592617602165) 0.97
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21188.118567833535 ns (± 26.835734873074927) 23307.684326171875 ns (± 106.1435517920272) 0.91
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22701.89473470052 ns (± 68.66733027440601) 21685.494559151786 ns (± 52.83215209458337) 1.05
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15796.349041278545 ns (± 29.749866222744235) 15653.282601492745 ns (± 33.531895639114815) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10814.689636230469 ns (± 23.457566468178644) 10879.491984049479 ns (± 31.120813426464654) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21723.8037109375 ns (± 32.0044114771982) 22203.488159179688 ns (± 48.636113830974146) 0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 24406.603637695312 ns (± 631.0380284148496) 22610.416521344865 ns (± 38.3630314934326) 1.08
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27108.777727399553 ns (± 50.934596431521264) 26402.532958984375 ns (± 25.580225064347985) 1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26609.88276554988 ns (± 31.725122549265308) 26827.977498372395 ns (± 25.391698664367425) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19513.33740234375 ns (± 52.88086270612981) 19658.334132603235 ns (± 63.770663546644876) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 25957.252502441406 ns (± 60.32530253896848) 27864.010823567707 ns (± 85.12985619511176) 0.93
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 28857.91756766183 ns (± 138.48216424663207) 28948.187691824776 ns (± 77.6227300713459) 1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30870.452270507812 ns (± 93.46741149605516) 30375.137329101562 ns (± 96.26622411391237) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15978.33012172154 ns (± 31.2356127847208) 15443.845723470053 ns (± 36.90479231124404) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 11407.578735351562 ns (± 299.8791034141936) 10902.374216715494 ns (± 21.367347354628023) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27388.08863713191 ns (± 39.50527674918657) 27762.00190952846 ns (± 43.71297024062389) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 27277.659170968192 ns (± 75.91741844085014) 27924.424626277043 ns (± 32.569817558889234) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 34000.6386311849 ns (± 137.83279546819264) 33849.80265299479 ns (± 128.30125822495114) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 37214.380696614586 ns (± 147.57820908361992) 32615.721784319197 ns (± 99.35690913567295) 1.14
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14533.242492675781 ns (± 22.46460027476532) 14154.026903424945 ns (± 25.705873897433833) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20267.277308872766 ns (± 86.49929816967646) 20162.28746686663 ns (± 31.358336191115676) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 23745.096261160714 ns (± 31.020016175911955) 21159.795706612724 ns (± 26.524291776641114) 1.12
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 23282.189229329426 ns (± 45.264914624856644) 22894.348731407754 ns (± 62.15146767412752) 1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16283.280290876117 ns (± 20.542025216490014) 15674.686255821814 ns (± 22.154221893151856) 1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11106.99717203776 ns (± 14.441111748579361) 11042.318216959635 ns (± 17.909756881860776) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21640.45135498047 ns (± 36.920327814002285) 22783.799743652344 ns (± 71.91342266619854) 0.95
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22489.202008928572 ns (± 53.46997765677186) 21771.561138446516 ns (± 46.86670812552116) 1.03
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26230.337320963543 ns (± 88.53384130806062) 26242.61016845703 ns (± 111.73693769562942) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27226.566569010418 ns (± 105.38297434746255) 25161.64093017578 ns (± 115.05950100945277) 1.08

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 140161.15921456474 ns (± 970.0101818305468) 135185.1821126302 ns (± 885.0633113648415) 1.04
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10254.888676961264 ns (± 8.945852006600099) 10180.523316446941 ns (± 89.48940430762646) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 11183.118717193604 ns (± 9.80226393272767) 10530.603231811523 ns (± 52.38354971492947) 1.06
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9236.695859781901 ns (± 64.25912745790524) 9192.705643717449 ns (± 72.16369417659291) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11365.057877760668 ns (± 19.41726411938979) 11423.163381958007 ns (± 108.55356068852261) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 13121.888147989908 ns (± 12.332505904815484) 13224.792658487955 ns (± 67.92304852050498) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10286.577447509766 ns (± 95.44171506277293) 10170.911157880511 ns (± 49.31015499660689) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9004.128178523137 ns (± 19.830028962267587) 9192.639345296224 ns (± 68.82486323301848) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12836.924597167968 ns (± 69.7415534794769) 12859.527531941732 ns (± 43.43079144770387) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12058.624349321637 ns (± 36.11604538512187) 12063.586267324594 ns (± 15.09496270465435) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10962.327414879432 ns (± 59.823709280773116) 10644.778841145833 ns (± 52.333509333101446) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13612.888361249652 ns (± 66.89961016308683) 13633.256429399762 ns (± 27.248349518489817) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12663.586989339192 ns (± 77.0713687979712) 13014.28906402588 ns (± 54.58213797697887) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 10980.792114257812 ns (± 5.502495864527617) 11087.201544189453 ns (± 54.277765539165536) 0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10432.595315551758 ns (± 55.42490850029575) 10423.073731740316 ns (± 6.825697623607283) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 157109.76053873697 ns (± 337.84056065170535) 155434.46766764324 ns (± 752.9265637810853) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 57487.60420939128 ns (± 185.6727063798838) 59659.99986572265 ns (± 247.8801523757579) 0.96
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 48483.93949538011 ns (± 152.53763716637513) 48296.39994099935 ns (± 130.73212331960545) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 53698.442746988934 ns (± 244.57388258739164) 51604.695725661055 ns (± 122.02373181578277) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 82789.73190542367 ns (± 336.48559933186493) 84609.78384602864 ns (± 501.1393605022571) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 117309.27876790364 ns (± 343.0395617252528) 112651.3953531901 ns (± 388.57012490784973) 1.04
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 50446.364541190014 ns (± 112.67855095626639) 49974.60584309896 ns (± 262.3431224297615) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 51695.184822591145 ns (± 287.2049418694881) 50890.05192213792 ns (± 74.11150682350213) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 51594.47803344727 ns (± 239.86568882928992) 49821.464607747395 ns (± 191.3739942598754) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 87217.22993687222 ns (± 374.8275306524107) 87239.80911865234 ns (± 401.0016036613197) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 60073.71305964543 ns (± 160.07534313449744) 60672.86710298978 ns (± 184.27143154659777) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13633.334869384766 ns (± 43.57512622073294) 13284.972448730468 ns (± 55.49268651586305) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79418.67085484097 ns (± 463.6674119022351) 78401.17604166667 ns (± 337.1916088355675) 1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 57450.4991414388 ns (± 454.0730763821791) 57035.59202880859 ns (± 150.14201948163475) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 51686.18301595052 ns (± 239.50785090327727) 49736.466489664715 ns (± 266.86942302572936) 1.04
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 140383.22063337054 ns (± 537.1960493587472) 136757.80709635417 ns (± 524.8096399272141) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 56651.62004801432 ns (± 152.4789881201793) 56958.210131835935 ns (± 190.7388766398804) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 48171.277907307944 ns (± 226.52946862464003) 47583.17149251302 ns (± 193.95635341080845) 1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 48198.62785121373 ns (± 113.93280322219964) 48826.9342976888 ns (± 146.52144717763233) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 77533.8655883789 ns (± 415.35630201524435) 74410.58534592848 ns (± 169.38835223642621) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 108655.20751081195 ns (± 221.9697397613932) 105588.1902204241 ns (± 297.77616911163227) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 48313.82795003255 ns (± 219.84298247848255) 49201.77380777995 ns (± 131.05648251186525) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 51840.921127319336 ns (± 90.58745203607965) 53877.19302804129 ns (± 182.9901349892615) 0.96
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 51202.09195382254 ns (± 190.47565372115184) 53255.80233561198 ns (± 215.5778339772564) 0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 82131.9302280971 ns (± 256.26199962766026) 77251.64336751302 ns (± 391.0975170534489) 1.06
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56329.1063319615 ns (± 180.6957893738361) 56242.63846232097 ns (± 156.29591196880867) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13166.413284301758 ns (± 35.758492414869494) 13143.746094839913 ns (± 33.64559549370694) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 70231.00384114584 ns (± 262.6198415899406) 69127.35607910156 ns (± 139.33766251787546) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 60674.52580566406 ns (± 292.68846210935266) 58240.1762105306 ns (± 249.13569819444774) 1.04
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 49895.55467936198 ns (± 174.04670052544049) 47884.73390299479 ns (± 181.30763894115356) 1.04

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 93649.38924153645 ns (± 378.9743970864786) 94653.83219401042 ns (± 300.47319109360114) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 24863.397623697918 ns (± 29.852621690610132) 24796.8706258138 ns (± 29.97738444825281) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 22792.701212565105 ns (± 30.751574712096208) 22839.32565542368 ns (± 27.092527121455035) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 76684.30692232572 ns (± 88.90867717436878) 76724.50474330357 ns (± 241.70577136682664) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 31789.170328776043 ns (± 64.41131914889884) 32618.7016078404 ns (± 31.8697829776332) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 63882.627650669645 ns (± 107.68667250614055) 66109.49933087385 ns (± 2781.5048276592133) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 6017780.580357143 ns (± 82472.24650402753) 5904631.412760417 ns (± 148335.59072225858) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 160326.03857421875 ns (± 18370.306508707996) 163015.22900390625 ns (± 18243.659136445363) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 94771.6779436384 ns (± 736.0521702799257) 95900.1639811198 ns (± 937.6334537985709) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25226.0981968471 ns (± 46.67340898567257) 25220.921427408855 ns (± 45.280666292403886) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23053.04456438337 ns (± 114.65959861175394) 23491.743570963543 ns (± 95.23898665992505) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 76480.28215680804 ns (± 143.718255341325) 76860.26245117188 ns (± 176.42528542010362) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 32902.0420328776 ns (± 110.09827814730785) 33818.64536830357 ns (± 81.67863935377378) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 63935.49455915178 ns (± 132.45656407019163) 63352.864583333336 ns (± 64.45314608266686) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5977092.28515625 ns (± 154761.63789025406) 6033453.559027778 ns (± 165969.0765239063) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 162423.88256835938 ns (± 18299.636455941167) 164720.36157226562 ns (± 18200.07194551973) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 92555.12782505581 ns (± 286.0786781654549) 91202.65080378606 ns (± 203.9512230766183) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25572.429983956474 ns (± 30.44210185640325) 25006.250352125902 ns (± 33.28753280872222) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23030.148010253906 ns (± 83.08858343555471) 23094.21610514323 ns (± 126.44780282191272) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 77882.47305063102 ns (± 185.47470103744476) 77276.23814174107 ns (± 577.3814219284658) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 32328.300374348957 ns (± 36.67042259806651) 30469.533597506008 ns (± 28.533963239900366) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 65047.45436448317 ns (± 107.31050250557628) 62223.86474609375 ns (± 76.13174343125122) 1.05
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4286731.670673077 ns (± 7931.091397529064) 4310618.515625 ns (± 9548.711971824814) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 145098.10267857142 ns (± 98.35034853642154) 146086.62719726562 ns (± 124.1051710810702) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 93562.06298828125 ns (± 953.3703705177726) 94014.54182942708 ns (± 850.7833418690512) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 25025.47127859933 ns (± 74.0264928769055) 25015.650705190805 ns (± 27.785650403108384) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23153.389630998885 ns (± 74.0500838212004) 22865.09716327374 ns (± 10.69885854364433) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 80041.76072340745 ns (± 101.05356894545892) 78730.28564453125 ns (± 138.94439478898147) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 32472.360229492188 ns (± 90.30267310550394) 32161.36685884916 ns (± 32.650490455780776) 1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 65461.24959309896 ns (± 153.09272038475788) 61613.328450520836 ns (± 95.34166221221948) 1.06
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5057197.544642857 ns (± 6794.353580568323) 5017924.819711538 ns (± 25115.125596083653) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 163105.91289813703 ns (± 360.1708301487242) 162210.14216496394 ns (± 131.92232196715818) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92531.74351283482 ns (± 185.81340804629184) 94908.8106282552 ns (± 520.3946097170796) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25003.106994628906 ns (± 62.80602972956005) 24918.988240559895 ns (± 38.15195561530499) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23037.00125558036 ns (± 47.80467766275444) 23179.272054036457 ns (± 30.602251631710413) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 79079.0157063802 ns (± 72.62330001979672) 78044.14532001202 ns (± 82.15530212316438) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 34326.55476888021 ns (± 68.59904219744804) 32272.68534342448 ns (± 46.17938242450115) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63076.920166015625 ns (± 90.16009503651556) 64006.75089518229 ns (± 180.8216363896284) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4965477.552083333 ns (± 12789.019699464045) 4957652.455357143 ns (± 12649.748169879722) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 160266.75676618304 ns (± 476.181484065243) 159981.45926339287 ns (± 346.10202849808104) 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.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 98536.71712239583 ns (± 214.68010190547957) 105545.46602689303 ns (± 134.13776920672157) 0.93
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11301.296615600586 ns (± 10.535998691350805) 11346.218872070312 ns (± 37.18286349799556) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10558.93643697103 ns (± 6.687134112903011) 10555.536753336588 ns (± 12.541125629093468) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9333.695438929966 ns (± 7.147446847938198) 9342.64144897461 ns (± 10.23225876451615) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13793.023783365885 ns (± 9.011972112165074) 13780.054591252254 ns (± 8.756396342712513) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 14525.269426618304 ns (± 23.880922556011523) 14842.16056236854 ns (± 11.727913228515504) 0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12297.931344168526 ns (± 28.48882405823472) 12320.663862961988 ns (± 36.005731601263804) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9219.646352132162 ns (± 33.971849968776624) 8965.320469782902 ns (± 9.137634291356667) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12505.465342203775 ns (± 25.74032793296164) 12506.338391985211 ns (± 26.489816216322318) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 11848.10540335519 ns (± 15.73842129705138) 13025.828334263393 ns (± 8.783863046937043) 0.91
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 14593.087332589286 ns (± 37.24327829912677) 14191.868264334542 ns (± 38.53392809606264) 1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9183.693389892578 ns (± 17.920839565355042) 9212.15825398763 ns (± 24.26556954090062) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11665.41224888393 ns (± 12.957644951360383) 11641.825338510367 ns (± 9.076681168794927) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14638.598045935998 ns (± 14.541734153161881) 14480.425480433873 ns (± 9.610570972863226) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 13282.772282191685 ns (± 24.098402214435353) 13912.38773890904 ns (± 20.287008324121327) 0.95
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 124767.9345703125 ns (± 293.77030948822534) 118745.24448939732 ns (± 444.4203651353252) 1.05
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 41561.11057826451 ns (± 101.31547964017024) 42106.013997395836 ns (± 40.79217209056235) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41385.85957845052 ns (± 87.62812896126019) 41416.57597468449 ns (± 69.2058875911655) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 45272.250131460336 ns (± 128.5427059324502) 46566.05224609375 ns (± 51.36990449341151) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 76696.09026227679 ns (± 194.71062902984195) 68410.78999837239 ns (± 265.0379734911808) 1.12
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 99248.22810246394 ns (± 328.1624516747828) 98866.25714983259 ns (± 238.81741135595408) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 46891.51997884115 ns (± 51.35415313647385) 45275.374348958336 ns (± 73.89991617564336) 1.04
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 35304.322916666664 ns (± 63.15742153887677) 35441.95033482143 ns (± 63.57268702025827) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 51349.61809430803 ns (± 75.28744744460798) 48961.78365071615 ns (± 117.52967227345523) 1.05
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 69591.80995396206 ns (± 291.7155302960221) 69610.3288922991 ns (± 524.6485561434914) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56458.64492563101 ns (± 68.26340694361262) 55847.367204938615 ns (± 84.21146300517296) 1.01
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9268.343571254185 ns (± 33.391972163864075) 9095.515441894531 ns (± 23.770462275531724) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59198.94246419271 ns (± 246.37315575166383) 57820.96886268029 ns (± 151.93021209724225) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 45497.082083565845 ns (± 56.36280741081261) 46424.53877766927 ns (± 132.3798223265333) 0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47635.791451590405 ns (± 108.9885199393147) 47836.956787109375 ns (± 53.18663671136535) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 106609.59908621652 ns (± 610.581294258904) 102399.02779715402 ns (± 343.44307564087296) 1.04
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 42459.598388671875 ns (± 85.75779874218664) 40323.12357584635 ns (± 57.54852953946474) 1.05
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43768.238932291664 ns (± 92.82918833766146) 43016.77973820613 ns (± 60.88187042242242) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 46503.169904436385 ns (± 55.48670788311772) 45789.10609654018 ns (± 134.25978331776906) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 66630.36760602679 ns (± 225.61145301179394) 64086.34134928385 ns (± 103.72989123561786) 1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 85636.49495442708 ns (± 82.89877482595435) 88098.93014090402 ns (± 186.00600169054962) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47927.50773111979 ns (± 49.88016035215476) 47569.236537388395 ns (± 85.85662765939465) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 37016.6357421875 ns (± 49.38450503864493) 36774.08708844866 ns (± 69.60588875694731) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 47732.00988769531 ns (± 44.82819160958973) 48581.02966308594 ns (± 86.71655547189465) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 57367.97790527344 ns (± 117.32234131416523) 58873.92708914621 ns (± 64.08642712881685) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 55061.11083984375 ns (± 64.70455635716365) 55769.00752140926 ns (± 44.38164852771098) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9220.91052715595 ns (± 27.4278127870055) 9117.579803466797 ns (± 21.036076067995246) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 52328.995622907365 ns (± 73.39159006750153) 52523.73395647322 ns (± 91.81357500955525) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 46418.75915527344 ns (± 184.52542862858425) 46548.194063626805 ns (± 70.19431073230135) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 47110.08954729353 ns (± 57.76689572211074) 46993.365478515625 ns (± 59.664467723812365) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 154383.0674874442 ns (± 1025.4120491454375) 156880.1383526142 ns (± 537.2894871988043) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 9752.089413234165 ns (± 13.368096882093965) 10236.344660077777 ns (± 98.64125557714794) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10856.150198364257 ns (± 65.67058788128892) 10941.040951320103 ns (± 60.875934047822724) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12996.709458487374 ns (± 62.63461597739936) 12672.609657796223 ns (± 68.43956680467683) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 15420.863119942802 ns (± 96.1840492097216) 14186.560871669224 ns (± 89.84314200575547) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13053.792025756837 ns (± 77.81516940862427) 12756.141700744629 ns (± 79.08124313588591) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13934.85592956543 ns (± 89.2581987898422) 13968.64967956543 ns (± 117.71753216707353) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14975.97175011268 ns (± 18.362230190113976) 14496.476529634916 ns (± 30.72372026886059) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 15234.372469584147 ns (± 17.681340528691656) 16556.294889177596 ns (± 136.30828112975115) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 13051.348999023438 ns (± 94.56224576129229) 13174.806813166691 ns (± 44.79672809533804) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 91279.70075334821 ns (± 363.25570034592835) 88825.44953613282 ns (± 653.1928159310876) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 10741.821892874581 ns (± 72.53354429517319) 10732.578005109515 ns (± 61.355173812468394) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 87156.80681152343 ns (± 924.1019149966695) 86333.56210561898 ns (± 410.46876644936043) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 84381.07000732422 ns (± 197.92173554423093) 85424.5481285682 ns (± 284.8180265290436) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17456.81348470052 ns (± 133.39546434465046) 18018.984425136023 ns (± 198.96351333391763) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 10956.660160945012 ns (± 6.519872950665696) 11273.798506673176 ns (± 98.82164600726578) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15603.692577107748 ns (± 134.85669396335226) 16107.247165934245 ns (± 157.29111905050158) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10284.03465983073 ns (± 59.06000262058262) 10209.816116333008 ns (± 21.191824096141772) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 89793.03931535993 ns (± 524.1124642253089) 90226.07709960938 ns (± 597.7882108303695) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 91856.47889592097 ns (± 322.51719705678227) 89171.16991373697 ns (± 491.0029681512446) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 91208.66561185397 ns (± 429.0664406176787) 90093.00955403646 ns (± 701.7134227401846) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 12107.025344848633 ns (± 62.624876102239675) 12227.755092075893 ns (± 59.20840230424767) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13629.989326985677 ns (± 48.58110734101601) 13138.177946824293 ns (± 50.261843867634525) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 11018.864780970982 ns (± 61.37025952656218) 10865.798420497349 ns (± 76.02323709556227) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 13423.814053344726 ns (± 70.07576106182711) 12483.65802307129 ns (± 74.94459553655) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16787.087458683895 ns (± 25.163356800736615) 15799.535052959736 ns (± 14.884579871900629) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 174586.6187011719 ns (± 1030.3877708961527) 174049.8920549665 ns (± 927.152509529216) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 53757.247328538164 ns (± 131.9142896923517) 54865.756447928296 ns (± 154.0859828864904) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 79349.75817057291 ns (± 505.1285349664797) 80017.82471110026 ns (± 587.426697462178) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 116318.34396158854 ns (± 743.2588299881338) 119548.12444196429 ns (± 502.3687439504804) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 181806.7343924386 ns (± 818.8041018251649) 182715.66935221353 ns (± 993.0969472346218) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 110319.77856852213 ns (± 353.8130130059017) 112827.55648568961 ns (± 533.6357323344043) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 132062.70930989584 ns (± 530.0490839258293) 135285.90446777345 ns (± 1071.8809214461196) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 132797.6460658482 ns (± 901.472918719801) 132786.28670247397 ns (± 1135.733877588843) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 229090.41057128907 ns (± 1429.099156455964) 228525.12571614582 ns (± 1487.400002149396) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 101201.66897786458 ns (± 992.2201482523145) 97158.69517008464 ns (± 374.9344728017703) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 297651.9249361478 ns (± 2718.7182843844994) 306370.38734654017 ns (± 2682.677779261846) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 60621.465767415364 ns (± 424.75822919489224) 60609.617954799105 ns (± 174.93364836851572) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 205063.57934570312 ns (± 1328.448688451056) 205086.52650803787 ns (± 871.139271825316) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 201532.53759765625 ns (± 1352.0445089331395) 203178.10649414064 ns (± 1747.7451570959813) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17863.527986798967 ns (± 65.5509888837505) 17988.23530069987 ns (± 94.95444633511278) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 83690.12001953126 ns (± 260.5289884364582) 76692.3952718099 ns (± 492.3710234578535) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 131119.84051983172 ns (± 645.681269677744) 136212.80862426758 ns (± 2547.345343196323) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 62437.680212402345 ns (± 325.28729647670076) 65090.09772600447 ns (± 428.40668575737067) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 244017.7074631911 ns (± 750.2289961395544) 240473.74075520833 ns (± 2021.3945725194212) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 223772.67586263022 ns (± 1361.3048257448181) 226601.5430733817 ns (± 2536.2924933309278) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 230376.8560267857 ns (± 2239.822872546623) 231404.16497395834 ns (± 2764.873034855521) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 58663.278196207684 ns (± 249.77677372637527) 57733.62669590541 ns (± 134.2432370928712) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13728.882115681967 ns (± 50.868259286548536) 13718.5869543893 ns (± 46.91341850991225) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 62255.83710588728 ns (± 224.59113258506648) 60528.34968261719 ns (± 249.26628522174963) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 138167.12958984374 ns (± 722.0560632997749) 135007.40343299278 ns (± 446.5200021638891) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 236887.1022198017 ns (± 999.7689119187452) 235640.18780517578 ns (± 1061.008337121572) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 155867.30934244793 ns (± 620.1446955196026) 149960.3501915565 ns (± 275.2461473442011) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 54571.75073649089 ns (± 141.90228748260688) 54338.83951677595 ns (± 146.17525326296396) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 84243.25079345703 ns (± 202.40448126052544) 79732.40153808593 ns (± 511.34991672461445) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 110624.23540039062 ns (± 598.1979676530685) 109729.04590657553 ns (± 451.96997892615803) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 179712.8237792969 ns (± 752.8934178486455) 172210.7178780692 ns (± 678.5087542482066) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 103900.36520589193 ns (± 274.21364094027575) 101375.1987874349 ns (± 412.787118009354) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 123640.56392996652 ns (± 830.0014850657187) 121283.78690592448 ns (± 416.48237835053015) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 122207.44690755209 ns (± 514.1104372294211) 127842.57648111979 ns (± 542.7845107404814) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 186243.9816080729 ns (± 1187.9280839779426) 181559.8755859375 ns (± 867.7277571562893) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 98958.22553710938 ns (± 419.71266940209165) 100951.87037760417 ns (± 637.3728943051445) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 275280.07090541295 ns (± 2544.937439877249) 279668.41295744246 ns (± 5884.18092641852) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 61062.567651367186 ns (± 228.62129640667055) 62942.97545572917 ns (± 678.699938536321) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 192338.38666178385 ns (± 1359.9456743396129) 191986.3258544922 ns (± 1288.8776096545762) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 188391.61743977864 ns (± 967.97235905309) 193407.08894856772 ns (± 1159.4284403558293) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17041.610826764787 ns (± 61.28163346508216) 17930.941046578544 ns (± 73.78141492568928) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 84124.7103515625 ns (± 332.1483646048233) 79711.06448364258 ns (± 211.95996712205) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 120843.49122971755 ns (± 482.88073580725967) 120487.98887416294 ns (± 610.9838084456795) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 57962.37537434896 ns (± 169.10179837724982) 58147.75000610352 ns (± 193.3322678275025) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 240067.30702427455 ns (± 1460.6541341963816) 231785.7467936198 ns (± 2650.206969777366) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 210812.0503580729 ns (± 2878.007874121886) 216649.07060546876 ns (± 2926.610869897591) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 227818.27127511162 ns (± 2314.803134801528) 218107.97591145834 ns (± 3101.9669285764826) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 58951.95016988119 ns (± 115.07154381750276) 59648.26878138951 ns (± 348.0450399922218) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13522.361965942382 ns (± 49.15759132735901) 13731.866960797992 ns (± 38.60121734057384) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 60969.37825927734 ns (± 361.7139651126) 61997.25885881697 ns (± 178.12293572033255) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 124053.84568684896 ns (± 553.5572995849602) 129111.06204659598 ns (± 1006.5071914861005) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 193848.66118512835 ns (± 1070.8408713045635) 198684.57498372396 ns (± 660.2448660927084) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: a01bb51 Previous: 1f58916 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 124345.08626302083 ns (± 586.247026375131) 121111.34358723958 ns (± 767.6239381534448) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10219.952392578125 ns (± 22.801601458034206) 10423.773411342076 ns (± 54.51166876407319) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10700.19032404973 ns (± 15.06311966657515) 10868.879063924154 ns (± 93.79798103953553) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13565.789896647135 ns (± 47.63426224070969) 13628.558525672326 ns (± 49.2071390827141) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21790.770612444197 ns (± 16.825328705917972) 21753.653775728664 ns (± 41.16973009141752) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13564.87786429269 ns (± 36.16209458965317) 13728.977610270182 ns (± 71.66652700034359) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17007.60275033804 ns (± 18.73701809095196) 17041.96278889974 ns (± 25.92795327701139) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23546.513249323918 ns (± 17.540267365198886) 23185.255432128906 ns (± 29.94742765208125) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 25378.030395507812 ns (± 41.506303933737684) 25484.022521972656 ns (± 42.747104046817874) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15294.319763183594 ns (± 106.14451241630059) 15724.850769042969 ns (± 89.60901318534198) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 76905.8642578125 ns (± 166.60887618295638) 76684.61059570312 ns (± 292.08081730472253) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13303.097585042318 ns (± 7.38089803141344) 13385.601348876953 ns (± 32.39001517595532) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 71048.24654715402 ns (± 145.84939426070324) 71759.99593098958 ns (± 175.40666115872415) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 69190.53693498884 ns (± 107.81011338803933) 70771.67009626116 ns (± 354.89328825014053) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 12992.25605555943 ns (± 19.675652259146265) 13136.985996791294 ns (± 33.25176029762973) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11745.123291015625 ns (± 6.616547266304993) 12081.364113943917 ns (± 37.01238024400258) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 23054.68526204427 ns (± 71.72595211660209) 23080.92274983724 ns (± 54.87392387578012) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11118.134307861328 ns (± 8.20898952905311) 11046.575622558594 ns (± 38.982802842980014) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 80431.20814732143 ns (± 127.95988392584707) 73210.61360677083 ns (± 307.14279267709367) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 79627.5516764323 ns (± 763.522079110647) 75531.65445963542 ns (± 199.16504581466046) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 74915.17595563616 ns (± 134.04058832327118) 75803.56009347098 ns (± 200.28305546277377) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13280.660451253256 ns (± 13.529084955115632) 13114.995320638021 ns (± 42.39902208600399) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9172.488021850586 ns (± 15.856998121309305) 9348.73537336077 ns (± 33.36933290517676) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13842.064448765346 ns (± 10.354105577627227) 13791.62338256836 ns (± 41.47434607725721) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14859.514835902623 ns (± 11.474524458762078) 14907.607814243862 ns (± 32.60543861595239) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 26559.061177571613 ns (± 58.19039841889192) 26560.02480643136 ns (± 45.15156615044955) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 137649.3009440104 ns (± 499.54423550003986) 142075.7853190104 ns (± 1138.0657084981428) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 38156.48010253906 ns (± 64.18196430086623) 37315.6874593099 ns (± 288.2688087996346) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 64047.84458705357 ns (± 218.19725356642743) 63963.52304311899 ns (± 235.9133985129534) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 103718.12052408855 ns (± 259.1798919907997) 107468.73413085938 ns (± 478.4277304666086) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 162315.14811197916 ns (± 788.2628355324296) 162119.0128580729 ns (± 1677.1763363239152) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 94172.36979166667 ns (± 380.003460183634) 93045.4463704427 ns (± 489.3915314403075) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 123452.14925130208 ns (± 756.4149702453938) 120515.90924944196 ns (± 671.6327228054237) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 118454.51131184895 ns (± 547.5194254115205) 123264.30419921875 ns (± 1596.2677142362381) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 210739.7426060268 ns (± 537.7093677298794) 221120.3259919819 ns (± 4685.04386586324) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 94980.09207589286 ns (± 175.35347796653096) 95783.82283528645 ns (± 831.6817252736639) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 260991.66917067306 ns (± 1582.781046138849) 266969.62890625 ns (± 3577.0375770207734) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 59728.690447126115 ns (± 99.48210129303972) 61666.15077427455 ns (± 155.07401980102102) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 165235.31306340144 ns (± 591.9871945559431) 171649.02669270834 ns (± 1930.8392037965427) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 175395.5900065104 ns (± 1077.3295261344183) 170072.20633370537 ns (± 2773.1809061112313) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13123.450578962054 ns (± 21.15563621770089) 13049.408671061197 ns (± 29.520669142483403) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 70624.25973074777 ns (± 234.61270307463045) 72905.03946940105 ns (± 415.4908518605761) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 116785.18415178571 ns (± 537.3196882770084) 118214.10086495536 ns (± 591.9957276240727) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 53366.14237467448 ns (± 86.01293703636513) 53541.88822428385 ns (± 227.00731881509492) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 202650.5894252232 ns (± 594.5141693238285) 202960.03255208334 ns (± 2452.7725893969096) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 209916.32649739584 ns (± 1459.458388033717) 219809.18930516098 ns (± 6747.572657570803) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 226505.7826450893 ns (± 1420.4976007187802) 228687.29248046875 ns (± 6087.4409802412965) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 56356.26708984375 ns (± 460.8252952029227) 56517.6318359375 ns (± 273.9488621607816) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9249.846496582031 ns (± 16.473391698514856) 9338.985661097935 ns (± 25.097196925069255) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 58226.91911969866 ns (± 93.81667115381696) 60716.94051106771 ns (± 191.3924438272211) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 118078.0264047476 ns (± 220.20873233756566) 127032.68676757812 ns (± 2912.4827385436233) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 230032.47395833334 ns (± 798.2355905421334) 229390.44921875 ns (± 5068.979761743969) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 126093.34716796875 ns (± 265.780768628575) 121604.9755859375 ns (± 274.9063095662383) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 38979.51314290365 ns (± 60.32638410232645) 38348.09875488281 ns (± 91.65740478928645) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 63381.538899739586 ns (± 196.69942902422724) 63380.54239908854 ns (± 394.31943969901477) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 101729.99674479167 ns (± 280.16167510693003) 97214.39208984375 ns (± 193.32410034653742) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 150838.9404296875 ns (± 262.41674622581877) 151181.84988839287 ns (± 429.07163259392485) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 89820.7958984375 ns (± 312.1891509336603) 87655.96638997395 ns (± 371.6811782806635) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 112958.85782877605 ns (± 288.98391711761394) 114508.34612165179 ns (± 591.0671235050569) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 112113.52132161458 ns (± 141.50502825220747) 114797.73472377232 ns (± 503.2931735117472) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 174548.55085100446 ns (± 316.0373609694586) 173281.7325846354 ns (± 1023.0655917717676) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 83171.25505719866 ns (± 167.78534569516455) 93746.34660993304 ns (± 849.980021898812) 0.89
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 241853.72488839287 ns (± 886.9811379815482) 254746.47042410713 ns (± 2111.766976513643) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 58096.95608956473 ns (± 125.0685792373991) 59003.27279227121 ns (± 247.8003461106584) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 167421.77211216517 ns (± 542.0498235481218) 159118.08268229166 ns (± 1339.8345529308672) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 156419.15377103366 ns (± 366.77433937502775) 160269.01573768028 ns (± 974.3200193170862) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12963.848927815756 ns (± 29.107002169065314) 13149.388994489398 ns (± 32.54482325840812) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 71873.57613699777 ns (± 313.77723137916087) 73894.17114257812 ns (± 362.2047864443779) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 105085.751953125 ns (± 214.99849227047102) 107292.48209635417 ns (± 521.5293943601699) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 53337.638201032365 ns (± 95.3059254893816) 56794.0187894381 ns (± 129.22010336130742) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 205059.35384114584 ns (± 809.0550154604454) 207254.3178013393 ns (± 1401.052261677237) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 209490.03092447916 ns (± 1252.9036724868643) 241341.17790670955 ns (± 4906.359047467072) 0.87
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 203085.72998046875 ns (± 1002.9632499084408) 241810.1029245477 ns (± 5204.86326072656) 0.84
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 61629.713657924105 ns (± 220.33452084748197) 55345.71620396205 ns (± 289.02714279714434) 1.11
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9234.810841878256 ns (± 18.42994030690969) 9271.543426513672 ns (± 29.034646147175206) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 58337.28594098772 ns (± 102.5367412783489) 58433.37178548177 ns (± 149.68716209633067) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 116850.49153645833 ns (± 253.74017509300512) 125401.54506138393 ns (± 507.8389906821876) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 179031.19245256696 ns (± 478.96937992678824) 202568.77197265625 ns (± 707.8988067930214) 0.88

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

Please sign in to comment.