Skip to content

Commit

Permalink
added separate active connection tracker (#938)
Browse files Browse the repository at this point in the history
  • Loading branch information
vazois authored Jan 23, 2025
1 parent 990f0c8 commit ed241b9
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 3 deletions.
2 changes: 2 additions & 0 deletions libs/server/Metrics/GarnetServerMetrics.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ internal struct GarnetServerMetrics
/// </summary>
public long total_connections_received;
public long total_connections_disposed;
public long total_connections_active;

/// <summary>
/// Instantaneous metrics
Expand Down Expand Up @@ -38,6 +39,7 @@ public GarnetServerMetrics(bool trackStats, bool trackLatency, GarnetServerMonit
{
total_connections_received = 0;
total_connections_disposed = 0;
total_connections_active = 0;

instantaneous_cmd_per_sec = 0;
instantaneous_net_input_tpt = 0;
Expand Down
1 change: 1 addition & 0 deletions libs/server/Metrics/GarnetServerMonitor.cs
Original file line number Diff line number Diff line change
Expand Up @@ -258,6 +258,7 @@ private async void MainMonitorTask(CancellationToken token)
var garnetServer = ((GarnetServerBase)server);
globalMetrics.total_connections_received = garnetServer.get_conn_recv();
globalMetrics.total_connections_disposed = garnetServer.get_conn_disp();
globalMetrics.total_connections_active = garnetServer.get_conn_active();

UpdateInstantaneousMetrics();
UpdateAllMetricsHistory();
Expand Down
4 changes: 3 additions & 1 deletion libs/server/Metrics/Info/GarnetInfoMetrics.cs
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,11 @@ private void PopulateStatsInfo(StoreWrapper storeWrapper)
var globalMetrics = metricsDisabled ? default : storeWrapper.monitor.GlobalMetrics;
var tt = metricsDisabled ? 0 : (double)(globalMetrics.globalSessionMetrics.get_total_found() + globalMetrics.globalSessionMetrics.get_total_notfound());
var garnet_hit_rate = metricsDisabled ? 0 : (tt > 0 ? (double)globalMetrics.globalSessionMetrics.get_total_found() / tt : 0) * 100;

statsInfo =
[
new("total_connections_active", metricsDisabled ? "0" : globalMetrics.total_connections_received.ToString()),
new("total_connections_active", metricsDisabled ? "0" : globalMetrics.total_connections_active.ToString()),
new("total_connections_received", metricsDisabled ? "0" : globalMetrics.total_connections_received.ToString()),
new("total_connections_disposed", metricsDisabled ? "0" : globalMetrics.total_connections_disposed.ToString()),
new("total_commands_processed", metricsDisabled ? "0" : globalMetrics.globalSessionMetrics.get_total_commands_processed().ToString()),
new("instantaneous_ops_per_sec", metricsDisabled ? "0" : globalMetrics.instantaneous_cmd_per_sec.ToString()),
Expand Down
1 change: 0 additions & 1 deletion libs/server/Metrics/Info/InfoCommand.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/Resp/ClientCommands.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
using System.Linq;
using System.Text;
using Garnet.common;
using Microsoft.Extensions.Azure;
using Microsoft.Extensions.Logging;

namespace Garnet.server
Expand Down
6 changes: 6 additions & 0 deletions libs/server/Servers/GarnetServerBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,12 @@ public virtual IEnumerable<IMessageConsumer> ActiveConsumers()
return this.activeHandlers.Keys.Select(k => k.Session);
}

/// <summary>
/// Get total_connections_active
/// </summary>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public long get_conn_active() => this.activeHandlers.Count;

/// <summary>
/// Get total_connections_received
/// </summary>
Expand Down

30 comments on commit ed241b9

@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: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 99.3750062244279 ns (± 0.5720658891470276) 90.56221607753209 ns (± 0.6117356428347855) 1.10

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: ed241b9 Previous: cadb6af Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1579.2659574468084 ns (± 582.0396870689034) 1193.875 ns (± 491.24178311060246) 1.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 1076.4565217391305 ns (± 446.08712530580055) 880.5157894736842 ns (± 275.15720315879065) 1.22
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2167.648936170213 ns (± 755.5053561497094) 1671.2134831460673 ns (± 202.4054477297594) 1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 216514.3 ns (± 19388.076488404535) 241130.14285714287 ns (± 1319.2448660061243) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2110.1875 ns (± 404.3859103303232) 1924.9473684210527 ns (± 328.8613614774292) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 7603.388888888889 ns (± 163.8262669770449) 7747.9 ns (± 146.9036613372373) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1178.2422680412371 ns (± 438.64572071202184) 1152.4742268041236 ns (± 372.7692565108562) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 962.3225806451613 ns (± 333.346443407453) 1066.2525773195875 ns (± 369.4769960962792) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1830.96875 ns (± 408.1930387793191) 1845.1134020618556 ns (± 297.0314895023989) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 247489.79381443298 ns (± 37613.67966604098) 230282.05681818182 ns (± 24396.173876743887) 1.07
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 1886.40625 ns (± 301.87388716150986) 2086.063829787234 ns (± 484.09113508175795) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 8816.787234042553 ns (± 923.5958464486581) 7928.434782608696 ns (± 165.81748621655638) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1116.3298969072166 ns (± 509.00775046590815) 955.0154639175257 ns (± 511.8318635345104) 1.17
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 745.484375 ns (± 482.34270658463856) 790.7628865979382 ns (± 321.6749061939928) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1706.8453608247423 ns (± 435.770183607096) 1762 ns (± 522.0380533703138) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 211752.8947368421 ns (± 9195.734396765962) 207253.2857142857 ns (± 3476.6402753801844) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1660.21875 ns (± 661.9141652594033) 1800.5263157894738 ns (± 582.152039110521) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 8368.65306122449 ns (± 1022.3536454332905) 9014.765306122448 ns (± 1035.064346832068) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1011.4432989690722 ns (± 421.2825894681662) 1101.5729166666667 ns (± 531.6463257465665) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 771.5376344086021 ns (± 371.5299028031954) 843.2263157894737 ns (± 392.8883345800027) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1555.1546391752577 ns (± 462.61080519982323) 1715.2422680412371 ns (± 459.6250799644232) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 239970.57692307694 ns (± 2125.347362257852) 250210.4347826087 ns (± 9591.887314351003) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 1954.0104166666667 ns (± 399.0046430224952) 1865.3958333333333 ns (± 458.1258268703197) 1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 9557.862637362638 ns (± 1504.7130513931768) 7883.928571428572 ns (± 117.7248841649392) 1.21
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1057.0876288659795 ns (± 395.80600131717824) 1123.5515463917525 ns (± 394.83903289647736) 0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 794.5721649484536 ns (± 320.145222497498) 910.8958333333334 ns (± 430.61800092343833) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1559.0416666666667 ns (± 595.609531517997) 1623.1958762886597 ns (± 529.9899888829517) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 239596.6923076923 ns (± 1646.8665390479878) 250078.984375 ns (± 11473.406262035709) 0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 1800.3229166666667 ns (± 554.6063467815264) 1704.659793814433 ns (± 632.7379474454311) 1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 7861.791666666667 ns (± 206.22496773873087) 9013.197916666666 ns (± 963.1064828246) 0.87

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 2720.3118279569894 ns (± 515.6377009712601) 3125.7021276595747 ns (± 703.6944722804101) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3477.0315789473684 ns (± 695.3704883106832) 3080.4835164835163 ns (± 544.3693673036793) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 284507.875 ns (± 36400.76145971906) 248465.14646464647 ns (± 25272.93522251605) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 254481.73913043478 ns (± 26572.593447885054) 254088.1505376344 ns (± 22789.751971744092) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 18583.296703296703 ns (± 3432.334319039403) 18958.116279069767 ns (± 3017.0603658239907) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 152892.18 ns (± 20086.60074433258) 140572.9105263158 ns (± 14126.733670669084) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2534.769230769231 ns (± 42.765160754508734) 3175.3118279569894 ns (± 706.8821157869595) 0.80
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2697.076923076923 ns (± 47.299509402779115) 3107.7471264367814 ns (± 361.5127846300169) 0.87
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 279792.375 ns (± 3579.7737149155114) 279450.797979798 ns (± 45887.035262737) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 257564.34020618556 ns (± 23787.27602140419) 279495.76923076925 ns (± 3525.8478685711457) 0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 19460.855555555554 ns (± 2857.5624662576142) 18587.385057471263 ns (± 1521.9553932992683) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 142260.54081632654 ns (± 15058.349509897638) 148618.47959183675 ns (± 17563.665138357737) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 3081.1770833333335 ns (± 368.76022718496745) 3058.9835164835163 ns (± 765.3974909612122) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2995.318181818182 ns (± 471.3539447960706) 2913.946808510638 ns (± 676.742885166969) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 225873.64406779662 ns (± 9958.911841199479) 233088.64788732395 ns (± 11389.845646889153) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 228079.39552238805 ns (± 10769.529226556113) 229433.05263157896 ns (± 11104.023132654504) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17267.606382978724 ns (± 1946.2170831635224) 17568.652173913044 ns (± 2614.4019148158964) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 140419.45 ns (± 13384.683634190751) 140270.47474747474 ns (± 13449.151772315008) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2955.3370786516853 ns (± 338.9142739496573) 2618.568181818182 ns (± 440.7483133916405) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2947.8297872340427 ns (± 417.15973548466025) 2787.1264367816093 ns (± 514.3181940764746) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 281804.0806451613 ns (± 8589.784707329954) 273465.23076923075 ns (± 3888.1687453488557) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 285358.6153846154 ns (± 1669.243268593164) 272383.9285714286 ns (± 2698.525679080957) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 20914.32978723404 ns (± 2886.3362362284724) 21440.94252873563 ns (± 3248.366277592912) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 151224.85 ns (± 14464.57427151109) 149894.61111111112 ns (± 16733.39976306027) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2667.8296703296705 ns (± 399.9287173969619) 2758.478260869565 ns (± 334.12200766446585) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2648 ns (± 268.34143858072775) 2945.595744680851 ns (± 365.7780724172342) 0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 277848.67741935485 ns (± 8209.10296515235) 273010.81666666665 ns (± 12087.540204117553) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 275426.4 ns (± 8137.56837081294) 274070.6666666667 ns (± 4186.177706199151) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 22168.931034482757 ns (± 1473.858137387021) 21567.29120879121 ns (± 3549.9827089296687) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 149921.8686868687 ns (± 15857.430869743794) 153744.71578947367 ns (± 17664.93026566212) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38514.750955434945 ns (± 117.06490059382617) 38039.45560564314 ns (± 273.2567021999975) 1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39428.98248726981 ns (± 113.0409169048688) 38871.19538661412 ns (± 50.168000819309576) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 31899.896824428015 ns (± 24.298730395353868) 33034.13208516439 ns (± 26.13030691594882) 0.97
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31419.778799203727 ns (± 100.5181754330046) 31437.706599934896 ns (± 150.73753691404067) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1815.68789990743 ns (± 7.133557242683663) 1750.2137865702312 ns (± 10.41650882617165) 1.04
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1710.5345671971638 ns (± 1.248181292472919) 1723.0871992746988 ns (± 10.095894113550385) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1686.9198050181071 ns (± 9.809315272259305) 1689.8754550933838 ns (± 10.868580104859548) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 13190.4422164917 ns (± 49.34437656419942) 13241.754680379232 ns (± 57.369956949024086) 1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 13665.121606445313 ns (± 71.76270730169396) 13238.331134033204 ns (± 66.68350474517851) 1.03
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 13150.100560114934 ns (± 36.20443140718044) 13245.53687286377 ns (± 55.43487162682627) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 35476.473764272836 ns (± 29.428482157667247) 36593.249947684155 ns (± 54.39474201487059) 0.97
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 35188.663330078125 ns (± 65.33047137616975) 35685.75352260045 ns (± 22.143354567162124) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30966.0151163737 ns (± 48.964838547332896) 30964.1841343471 ns (± 43.08856569772468) 1.00
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30702.056884765625 ns (± 28.671906013887767) 30383.54252406529 ns (± 33.84179046517153) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 9158.690999348959 ns (± 27.9003535084198) 9221.189524332682 ns (± 21.369215376596756) 0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 9315.475463867188 ns (± 31.65889140853418) 9218.464914957682 ns (± 19.260015251729886) 1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 9304.675938532902 ns (± 16.6148922324077) 9214.915466308594 ns (± 29.161543286162278) 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.ObjectOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 156246.8602764423 ns (± 660.4184740116034) 156336.97888183594 ns (± 502.37601305405525) 1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 136146.72603665866 ns (± 556.1525206553158) 137023.48683384486 ns (± 844.9624570051777) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 135717.07376802884 ns (± 638.7494704480089) 132962.38408551898 ns (± 1286.1678439156683) 1.02
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 176061.1517240084 ns (± 579.6485064121298) 171541.08511788506 ns (± 728.1018957935207) 1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 157778.6976969401 ns (± 1273.1301269073024) 156596.90899658203 ns (± 453.621410561201) 1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 148215.912109375 ns (± 994.2555247323746) 146671.26288311297 ns (± 574.7842474903641) 1.01
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 163213.77654157366 ns (± 496.39888471841965) 154458.75474039713 ns (± 284.95676729728393) 1.06
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 140726.53454589844 ns (± 887.5065973148693) 138589.271937779 ns (± 524.391181605682) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 134945.58723958334 ns (± 1088.1297407067486) 137000.74863978795 ns (± 1000.688596703689) 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: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 81.31328362684984 ns (± 0.19990073115284437) 85.58878401915233 ns (± 0.12027234241461265) 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.

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 238.87253731947678 ns (± 0.29357739617041184) 233.17784175872802 ns (± 1.2579630274046185) 1.02
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 290.2693553704482 ns (± 0.27333862858668767) 286.69564737592424 ns (± 0.8738990582775751) 1.01
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 314.80674934387207 ns (± 0.8123694713530216) 316.06352755001615 ns (± 0.5194326316774848) 1.00
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 329.0593082354619 ns (± 1.3659219242433798) 332.2576309521993 ns (± 2.3638813360814868) 0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 242.57921743392944 ns (± 0.4424135948086675) 246.79111172602728 ns (± 1.6331880161157502) 0.98
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 190.63651151316506 ns (± 1.5226380968113693) 191.79955434799194 ns (± 1.0343153573701511) 0.99
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 340.6860932622637 ns (± 1.115100074453324) 340.1551653544108 ns (± 1.6214356632451936) 1.00
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 308.2598480780919 ns (± 0.35316766957011375) 340.2471689224243 ns (± 1.7937745294105762) 0.91
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 383.110107586934 ns (± 0.7877634908964796) 381.13168106079104 ns (± 1.5456953574936538) 1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 384.083991417518 ns (± 0.41074846925753644) 384.7394828062791 ns (± 0.9303972684000482) 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: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16762.625014241537 ns (± 107.90140660877915) 16892.918659464518 ns (± 134.09116942847828) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16898.478486124674 ns (± 138.52162899180829) 16770.19642130534 ns (± 37.54976019711919) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15122.109334309896 ns (± 46.01676120128812) 15349.631180826824 ns (± 98.98251877353024) 0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 15120.409601484027 ns (± 80.12106700508248) 14739.83437906901 ns (± 88.74105567982822) 1.03
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 122082.43580979567 ns (± 558.6176661545442) 125007.05346679688 ns (± 179.3214135812388) 0.98
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21503.169709269205 ns (± 126.18846759038884) 21180.351433890206 ns (± 27.902254052721908) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21139.614573887415 ns (± 269.1140954840738) 20978.365720621743 ns (± 132.79222401163787) 1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16071.523278808594 ns (± 50.77571455055283) 16451.94230433873 ns (± 54.90550589097619) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 16602.9372580392 ns (± 28.094179508734886) 15361.358623798076 ns (± 61.163040037314175) 1.08
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 135523.908597506 ns (± 99.21287684048923) 133241.5524698893 ns (± 221.67317760044887) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1892.1104976109095 ns (± 3.988184688745878) 1772.0847765604656 ns (± 4.402087739237023) 1.07
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1859.9248886108398 ns (± 1.6742475142965536) 1859.8802975245885 ns (± 2.4534348567994546) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1892.1503213735728 ns (± 2.1095862553791966) 1896.397318158831 ns (± 7.241543675321552) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 61208.446620686846 ns (± 252.58165944942817) 63880.154165414664 ns (± 146.096973890421) 0.96
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 224652.9288330078 ns (± 1079.0604224874855) 232651.60974121094 ns (± 821.2744406978769) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 123594.17962646484 ns (± 204.75866178334306) 128033.984601702 ns (± 1284.6858118240932) 0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 111276.85621995192 ns (± 255.81649144140056) 110128.37900390624 ns (± 659.9416117020396) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 63879.64238688151 ns (± 409.75738582666185) 63527.57863675631 ns (± 216.94096838418565) 1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 243296.79889787946 ns (± 2075.6777551103864) 237376.2480844351 ns (± 712.7424425999528) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 139948.74091448102 ns (± 1006.2190605503969) 136506.7973820613 ns (± 739.6302474675424) 1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 148081.36840820312 ns (± 386.42478878739956) 141339.22607421875 ns (± 1018.5722005585974) 1.05
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 62302.53494262695 ns (± 59.8081717821277) 61072.20835524339 ns (± 331.1911270492899) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 224161.18090820312 ns (± 775.7879021694511) 231979.3334437779 ns (± 757.6250202905768) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 123146.26249186198 ns (± 121.93665359754789) 120959.76690266927 ns (± 409.1095565254714) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 113673.55041503906 ns (± 239.27407972733727) 113692.18211263021 ns (± 580.8344754955082) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL) 126169.17349008414 ns (± 473.82445388698443) 120892.33235677083 ns (± 343.85924132669936) 1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 108045.32048152044 ns (± 867.4152067699141) 105678.90101841518 ns (± 438.3687397279674) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 96407.50994001116 ns (± 404.06712965459513) 98269.74080403645 ns (± 238.5540644260984) 0.98
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF) 138089.58333333334 ns (± 359.66715774058997) 140817.45887169472 ns (± 413.21458808182524) 0.98
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 120400.86995442708 ns (± 363.52664761638727) 121858.96935096153 ns (± 529.7196091133467) 0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 113504.80205829327 ns (± 291.4912446961152) 114682.7165876116 ns (± 383.200198790495) 0.99
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None) 124044.61018880208 ns (± 343.61150360120496) 125598.4110514323 ns (± 690.4952205815559) 0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 106100.92585637019 ns (± 117.353888839183) 109325.6962076823 ns (± 277.4834961179055) 0.97
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 99481.85250418527 ns (± 201.0112939676763) 99003.56009347098 ns (± 234.82208417030208) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 229.26594189235144 ns (± 0.5517057922326207) 219.0350550871629 ns (± 0.3873379732642933) 1.05
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 272.608174596514 ns (± 0.49455520672420356) 277.6869773864746 ns (± 0.29971077794626083) 0.98
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 290.2026176452637 ns (± 0.7397341432787395) 292.07260767618817 ns (± 0.40133883071937587) 0.99
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 316.2099736077445 ns (± 0.4119209476476926) 307.1905930836995 ns (± 0.8021777367793329) 1.03
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 218.10381962702826 ns (± 0.1124604567173607) 226.37165142939642 ns (± 0.3404156376345054) 0.96
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 170.75718549581674 ns (± 0.17431485494039567) 168.72709439351007 ns (± 0.2306431324595635) 1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 300.20531586238315 ns (± 0.3629122142854719) 314.3367143777701 ns (± 0.9104936371723628) 0.96
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 307.5678042003087 ns (± 0.275103559892028) 305.68252290998186 ns (± 0.5502882777144358) 1.01
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 342.6567499454205 ns (± 0.6129997563923144) 341.57294273376465 ns (± 1.0904288912691953) 1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 348.6749685727633 ns (± 0.3248012932640013) 392.76349203927174 ns (± 0.433567643316409) 0.89

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 15783.070576985678 ns (± 39.16108953620666) 15926.978410993304 ns (± 10.307469562994472) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 14876.229502360025 ns (± 52.869831161232376) 14621.386064801898 ns (± 15.96664104085327) 1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14527.284827599158 ns (± 7.156942938230496) 14359.911564418248 ns (± 15.477623882667995) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14137.85149710519 ns (± 29.914114343731576) 13657.347651890346 ns (± 13.978815689460879) 1.04
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 133923.10221354166 ns (± 130.58134510689692) 138067.03857421875 ns (± 226.4422921428389) 0.97
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 19031.273324148995 ns (± 18.44131993435303) 19169.18661934989 ns (± 36.86602578432102) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 18833.195277622766 ns (± 23.373815703635845) 19072.511073521204 ns (± 35.69738691320689) 0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15938.221028645834 ns (± 20.6707892254617) 15662.519836425781 ns (± 19.380328545179047) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 14207.34123816857 ns (± 15.26631375547964) 14484.324754987445 ns (± 16.302068599180767) 0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 145574.51735276444 ns (± 132.8737327764987) 143517.6131184896 ns (± 166.23927244314334) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 260.3138735294342 ns (± 1.7906097644397603) 239.71492404937743 ns (± 1.6316193300590545) 1.09
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 311.5212384973253 ns (± 0.9966548034352771) 306.3361514164851 ns (± 0.8815296392317824) 1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 521.2730655670166 ns (± 2.2989292736882407) 484.6011930874416 ns (± 2.8887755725179884) 1.08
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 620.3479129155477 ns (± 3.7015646163212517) 618.2386386235555 ns (± 3.508127847371368) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 241.62861455281575 ns (± 1.5501512049858124) 268.6838294665019 ns (± 0.3445866596687641) 0.90
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 303.09822154045105 ns (± 0.5428051284278144) 306.6585445006688 ns (± 0.6016446241488458) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 530.3965834208897 ns (± 1.5563193071687773) 506.46335942404613 ns (± 1.611642457458721) 1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 616.9232838312785 ns (± 3.222550955064927) 596.2791516230657 ns (± 2.173949346340534) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 243.24866271018982 ns (± 0.5244116265826192) 241.47202852794103 ns (± 1.3288070821137874) 1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 289.4526614461626 ns (± 0.8671790286800257) 294.67951285044353 ns (± 1.7459359544642157) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 491.45887031555174 ns (± 2.644057707880667) 504.5245959208562 ns (± 1.1871679232012795) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 602.4834694544475 ns (± 2.3520013707053384) 601.9656844505897 ns (± 1.618239310152766) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 229.69793743353623 ns (± 0.26006572609830536) 235.75875600179037 ns (± 1.9595133610209319) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 313.4078955309732 ns (± 0.9256512772407655) 296.8249367396037 ns (± 1.5196359880407853) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 498.8814799785614 ns (± 0.8892591947802501) 492.14470926920575 ns (± 1.7397168276119672) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 602.5148447036743 ns (± 2.3393161237144158) 600.969626562936 ns (± 2.2505123456102467) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 241.49021943410239 ns (± 0.23432723056805624) 242.90845676263174 ns (± 0.43064231562029) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 338.23146319389343 ns (± 0.9946456585331392) 292.7524521010263 ns (± 0.9560581748848366) 1.16
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 509.89181728363036 ns (± 1.6380137525549376) 510.9230367220365 ns (± 0.8453482103374695) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 627.3764173067533 ns (± 1.9411660958952874) 581.9028958479563 ns (± 0.5159819004667633) 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.

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1108.0645161290322 ns (± 895.5290615832924) 1682.9896907216496 ns (± 875.7998308075954) 0.66
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 778.2608695652174 ns (± 507.70461407720074) 532.9787234042553 ns (± 506.17441379118276) 1.46
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1170.212765957447 ns (± 985.5766051233463) 1514.8936170212767 ns (± 994.0638268173612) 0.77
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 224424.22680412373 ns (± 42376.482959180204) 230327.8350515464 ns (± 47846.66207067994) 0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 3858.080808080808 ns (± 3608.399406817061) 1665.625 ns (± 1104.7579515798686) 2.32
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 9040 ns (± 3031.3749425884603) 5830.927835051546 ns (± 1597.8736407555216) 1.55
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1169.0721649484535 ns (± 894.1197748743206) 1032.9896907216496 ns (± 799.833530789967) 1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 775.7894736842105 ns (± 824.0682410125179) 603.125 ns (± 527.2476947118379) 1.29
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1573.1958762886597 ns (± 973.3442633430464) 1657.2164948453608 ns (± 1106.443949352347) 0.95
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 216126.2626262626 ns (± 44266.49026497701) 235893 ns (± 51688.973200335975) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2051.0416666666665 ns (± 1241.3909678613416) 2095.8762886597938 ns (± 1095.9126263238702) 0.98
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 6595.555555555556 ns (± 2407.381490945363) 5919.791666666667 ns (± 1504.877668864022) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1022.680412371134 ns (± 897.7408166520898) 894.8453608247422 ns (± 857.244997800684) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 645.6521739130435 ns (± 527.1555525541098) 439.5348837209302 ns (± 404.46888043383325) 1.47
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1210.204081632653 ns (± 1024.6940499805999) 1437.5 ns (± 1082.0302554384562) 0.84
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 206504.49438202247 ns (± 18029.835816528972) 223133.72093023255 ns (± 28624.245627727865) 0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 1866.3265306122448 ns (± 1631.579076855038) 1682.2916666666667 ns (± 1183.2154932677183) 1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10633.333333333334 ns (± 3912.4083088949437) 5744.329896907217 ns (± 1567.5065837291925) 1.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 824.4444444444445 ns (± 927.2783797264527) 1013.4020618556701 ns (± 955.6442924779624) 0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 995.7446808510638 ns (± 676.9499741077773) 826.8041237113403 ns (± 703.1944171537134) 1.20
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1725.2631578947369 ns (± 965.9047595282275) 1512.3711340206185 ns (± 1061.1764041971255) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 232056.32183908045 ns (± 24295.36610592226) 254498.85057471265 ns (± 29463.688705792272) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2568.041237113402 ns (± 1710.5400214401463) 1666.3157894736842 ns (± 1134.245510433931) 1.54
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 12930.208333333334 ns (± 5045.292121148119) 5597.916666666667 ns (± 1458.0433295609541) 2.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1308.7912087912089 ns (± 1072.2404738208832) 828.2608695652174 ns (± 763.7855528613219) 1.58
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 1218.1818181818182 ns (± 885.7162118542734) 600 ns (± 628.2363019309134) 2.03
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3594.8979591836733 ns (± 3009.8248895523793) 1513.4020618556701 ns (± 1073.2183749882277) 2.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 264777.77777777775 ns (± 27768.841271613044) 296343.6170212766 ns (± 48480.958591144496) 0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 3146.938775510204 ns (± 2088.1207494429423) 4860.2040816326535 ns (± 3745.423043176071) 0.65
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 11678 ns (± 5135.793979316129) 14433.505154639175 ns (± 4651.448708296227) 0.81

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: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 63799.217810997594 ns (± 74.25314916903066) 66733.83084810697 ns (± 42.90995374284761) 0.96
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 232455.7674153646 ns (± 316.62924609676253) 215577.92123647837 ns (± 196.57868152591323) 1.08
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 132547.72077287946 ns (± 105.8468954972749) 135038.97181919642 ns (± 288.89540717198486) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 119341.62973257211 ns (± 273.34233941398486) 117196.71194893973 ns (± 93.61822071424959) 1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 61630.45137845553 ns (± 69.71326971307496) 62817.9443359375 ns (± 118.1132998502008) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 239187.646484375 ns (± 438.65749109002843) 226126.47298177084 ns (± 257.1753194487857) 1.06
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 144141.9767252604 ns (± 479.1575860985526) 140971.58365885416 ns (± 500.2139186897212) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 144332.0835658482 ns (± 329.9612422069651) 144711.708984375 ns (± 418.56101411781) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 63284.6670968192 ns (± 71.01153450538665) 67896.13600510817 ns (± 111.90741993799621) 0.93
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 218020.66999162946 ns (± 246.56289821419338) 216797.81668526787 ns (± 309.9772740123403) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 131344.32721819196 ns (± 273.53339890138) 136358.0362955729 ns (± 317.98232359661284) 0.96
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 120071.89424954928 ns (± 186.13619482494047) 118541.81640625 ns (± 130.1367544359519) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 5836.734693877551 ns (± 1371.3856154293749) 4512.105263157895 ns (± 1690.4726109512274) 1.29
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 6716.494845360825 ns (± 1893.9421196481483) 3563.0434782608695 ns (± 1105.800628981509) 1.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 263984.8484848485 ns (± 43698.97108870531) 235840.625 ns (± 45177.706607818254) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 255803.125 ns (± 38167.65357741111) 231755.7894736842 ns (± 40706.44968444994) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 28306.842105263157 ns (± 7430.953843753541) 24236.458333333332 ns (± 6863.283237507076) 1.17
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 145964.2857142857 ns (± 26309.11899452434) 132367.67676767678 ns (± 23872.60332358989) 1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 6110.63829787234 ns (± 1497.7020451851931) 3513.186813186813 ns (± 1318.3498769470868) 1.74
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 5363.483146067416 ns (± 992.7224975284284) 5247.368421052632 ns (± 1806.5390742111656) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 271623 ns (± 54244.444588242106) 242190.72164948453 ns (± 41307.66192667889) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 252065.26315789475 ns (± 36227.18142682562) 248810.41666666666 ns (± 47094.662741885426) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 31037.23404255319 ns (± 6590.201002736036) 27212.5 ns (± 10151.383105142295) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 143973 ns (± 27087.482125121704) 138357.57575757575 ns (± 29259.975068373777) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 5428.723404255319 ns (± 1714.8699653154392) 5320 ns (± 1540.5580641235729) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 5966.8421052631575 ns (± 1389.6006338558363) 5704.123711340206 ns (± 2001.453509628128) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 250109.3023255814 ns (± 26201.493571738938) 249730.33707865168 ns (± 22143.177712407687) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 268151.6129032258 ns (± 39281.97012266687) 257628.26086956522 ns (± 23200.342580300123) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 30859.79381443299 ns (± 7747.145439259849) 24773.40425531915 ns (± 5839.689480843129) 1.25
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 142633.67346938775 ns (± 29004.542637024977) 122773.73737373737 ns (± 19778.93945826188) 1.16
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 5789.473684210527 ns (± 1755.4458537866406) 4954.736842105263 ns (± 1563.9399523933293) 1.17
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 5768.75 ns (± 1478.0721797060698) 4457.216494845361 ns (± 1408.7706980644814) 1.29
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 364075 ns (± 78351.69916872424) 294450 ns (± 48689.3460377362) 1.24
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 339498.8505747126 ns (± 45275.047016920806) 296232.60869565216 ns (± 51539.22033442457) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 39801.07526881721 ns (± 7493.569629205516) 34589.583333333336 ns (± 6749.728714496476) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 158704.30107526883 ns (± 28994.23073789476) 134868.085106383 ns (± 23062.044471782756) 1.18
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 6679.381443298969 ns (± 1852.1911654583776) 4596.938775510204 ns (± 1291.6427709546126) 1.45
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 6390.721649484536 ns (± 1789.3249701485893) 5064.583333333333 ns (± 1624.7415448985416) 1.26
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 336678.3505154639 ns (± 58646.755428163786) 292175.8620689655 ns (± 32650.307044808764) 1.15
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 325999.4252873563 ns (± 45735.41417906895) 287568.2926829268 ns (± 27703.148094269574) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 38081.914893617024 ns (± 8225.74260812023) 39750 ns (± 4672.295455938784) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 154474 ns (± 31187.75212849241) 157672.44897959183 ns (± 32808.6408363452) 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.LuaScripts (windows-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 171.12700939178467 ns (± 0.9310211057635837) 145.7214662006923 ns (± 0.604669629184516) 1.17
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 173.232372601827 ns (± 0.2677170992705242) 174.64138361123892 ns (± 0.27752346145636275) 0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 255.1377296447754 ns (± 0.5937902741506268) 255.85091297443097 ns (± 0.5095463560953183) 1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 270.44691017695834 ns (± 0.44744733028345435) 262.1998003550938 ns (± 0.45912653811050536) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 131.3877991267613 ns (± 0.1732607239133232) 162.4102512995402 ns (± 1.136057348664195) 0.81
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 183.8407209941319 ns (± 0.5210962733972372) 210.67407449086508 ns (± 1.1453066136827976) 0.87
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 259.8885025296892 ns (± 0.3732036527359213) 269.9456283024379 ns (± 0.9667465236726747) 0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 256.7126785005842 ns (± 0.4377714413208947) 256.068982396807 ns (± 0.6176128017571574) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 136.00149835859025 ns (± 0.28768144251214045) 144.15286949702673 ns (± 0.3535369120777929) 0.94
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 167.30336944262186 ns (± 0.308909019378689) 162.2030210494995 ns (± 0.6451879697108375) 1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 262.05731905423676 ns (± 0.4161170810440148) 251.96303587693436 ns (± 0.7811187265353424) 1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 271.18194580078125 ns (± 0.6999081437067903) 265.2735526745136 ns (± 0.4461509407467666) 1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 139.8565990584237 ns (± 0.14426374121929555) 139.75092887878418 ns (± 0.2619392774378475) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 186.29573027292886 ns (± 0.22019275764438956) 191.03013735551102 ns (± 0.3753468799922516) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 258.8783468518938 ns (± 0.30804211233918577) 263.4218096733093 ns (± 0.26581189072322886) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 248.86717062730057 ns (± 0.25762838993925713) 248.0841827392578 ns (± 0.23329258943197523) 1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 135.93570452470047 ns (± 0.22330492778155386) 136.53746162142073 ns (± 0.18991713267965704) 1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 187.18176254859338 ns (± 0.48638912639970633) 191.00615297045027 ns (± 0.448071937293255) 0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 259.84843889872235 ns (± 0.43119210561676313) 254.76494202247034 ns (± 0.42406737318644194) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 262.45581944783527 ns (± 0.37347726025921113) 269.2212677001953 ns (± 0.5305778945805512) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 48037.64356486002 ns (± 29.806065752500324) 48014.81189836775 ns (± 192.32227408412626) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 59685.06291503906 ns (± 358.11737807666157) 57688.82526808519 ns (± 241.98776347880602) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 110976.86715494792 ns (± 725.9623799543086) 108816.78733473558 ns (± 334.8674291228739) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 90439.80271693638 ns (± 425.8718027998615) 88149.85770357572 ns (± 371.29695194342685) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 61934.8201575646 ns (± 84.71228535252725) 63492.17563302176 ns (± 310.69033447816116) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 35217.07807413737 ns (± 62.21506783052991) 35310.07992553711 ns (± 278.23262871537486) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 207704.13403320312 ns (± 893.6647605301288) 202462.01049804688 ns (± 858.0139843889843) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 360209.95071614586 ns (± 3057.3551462140103) 373639.43134765624 ns (± 2978.008243680627) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 49310.43663533529 ns (± 384.99759028593945) 46387.42706807455 ns (± 66.04401244264123) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 63263.13910929362 ns (± 133.0998965134841) 63779.72285970052 ns (± 334.707694729643) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 122344.22806490384 ns (± 621.42602606114) 119034.41216169085 ns (± 447.63057937750415) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 86964.13012695312 ns (± 191.0225303825815) 85383.06510009765 ns (± 507.5378857239159) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 61382.3193359375 ns (± 241.4926863010996) 62794.48182024275 ns (± 333.25257198128406) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 40238.49074503581 ns (± 580.7544057037312) 41925.295383998324 ns (± 376.1220180671194) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 202950.50480957032 ns (± 1580.8245835578175) 204947.19125976562 ns (± 1248.2416835111949) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 373513.19537760416 ns (± 3932.973707190181) 375055.8993765024 ns (± 2610.9255723101287) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 47827.773978678386 ns (± 363.5315775588477) 45482.035736083984 ns (± 23.739795113710134) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 56978.15991821289 ns (± 254.4037919733031) 55573.768451397234 ns (± 60.52486947941289) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 115410.73754010882 ns (± 506.6454430405096) 111265.94716389973 ns (± 310.21087788019486) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 88426.99320631761 ns (± 208.81479679612704) 85707.53629847935 ns (± 343.040916724948) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 62630.232600911455 ns (± 417.9179505725791) 65636.56073467548 ns (± 59.64486567492866) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 35179.519120436446 ns (± 68.01189435160074) 34361.32842078576 ns (± 159.6779630406531) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 208341.02673339844 ns (± 620.3665199900952) 205438.1082356771 ns (± 717.3020309656922) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 367717.6450683594 ns (± 2096.6353764789046) 366854.26524135045 ns (± 2212.811646315568) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 15352.615231323241 ns (± 77.4794003254202) 15234.062545776367 ns (± 58.484596688503395) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20053.249422200523 ns (± 102.64548551799085) 20199.625939941405 ns (± 127.25629766385987) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22863.432717459542 ns (± 84.71257281181202) 21323.24510192871 ns (± 34.966990968325824) 1.07
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 23209.055463350734 ns (± 82.16934298931714) 24507.607690429686 ns (± 121.57631533744905) 0.95
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 16210.608842116137 ns (± 17.509548089055002) 16451.0393044608 ns (± 86.977478032749) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10695.489487281213 ns (± 7.3864613132413215) 12113.681571451823 ns (± 57.591403946624496) 0.88
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21847.92223917643 ns (± 138.141796730554) 21710.25336129325 ns (± 109.51571147613258) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22861.97655843099 ns (± 128.77739045677473) 22648.73724568685 ns (± 117.46386046869534) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 28833.845701090493 ns (± 96.68782753785031) 26900.15018136161 ns (± 115.66435632287688) 1.07
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27913.766948154993 ns (± 72.04526166619189) 29410.877298990887 ns (± 130.9594349545441) 0.95
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21336.069474283853 ns (± 106.07471753119242) 21886.13227335612 ns (± 112.21889197445049) 0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26827.373284476143 ns (± 132.97277131661787) 27329.713040161132 ns (± 181.1581512086111) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29373.516263521633 ns (± 65.77791213741615) 30388.984424297625 ns (± 135.722387680482) 0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30276.67693684896 ns (± 226.35425920110956) 30627.097017728367 ns (± 121.9516680373019) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16238.63705851237 ns (± 113.07388555979946) 16360.46524810791 ns (± 6.87486912807622) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10728.507869466146 ns (± 48.299426305351986) 10636.115791829427 ns (± 63.192852593912924) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 26857.74900163923 ns (± 155.66601643850797) 27215.628005981445 ns (± 133.94155417674077) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 29855.816160074868 ns (± 172.5007554963734) 29382.860869344076 ns (± 212.07011678756902) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 36129.041522216794 ns (± 285.20418932340067) 33008.138950892855 ns (± 180.7955065327484) 1.09
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 35604.88746425084 ns (± 163.59496469111568) 33021.61954171317 ns (± 175.15808687958148) 1.08
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14734.766130574544 ns (± 66.35298209685833) 15110.094414774578 ns (± 45.083292797784715) 0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19506.047036307198 ns (± 28.676135911141596) 19835.31170654297 ns (± 120.15618029664063) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 23190.708382161458 ns (± 148.9412347919387) 22820.255729675293 ns (± 32.64400369953833) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 23663.321387154716 ns (± 102.62700855973824) 22562.159345186672 ns (± 44.095978575921144) 1.05
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16233.332822527203 ns (± 121.50446040960033) 16637.71554347447 ns (± 121.60707889007172) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10676.315358675443 ns (± 21.522064436651185) 10497.820821126303 ns (± 3.254501789166096) 1.02
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21878.193256632487 ns (± 90.32970753219777) 21739.489845784505 ns (± 89.17163300154591) 1.01
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 22457.719804763794 ns (± 347.2846170824475) 26703.68118940081 ns (± 61.10788724366473) 0.84
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 27316.15346883138 ns (± 92.3099506346362) 27565.168326822917 ns (± 91.3927769319605) 0.99
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 27910.28274943034 ns (± 58.554435353582214) 27993.328325544084 ns (± 57.79371569112895) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 65359.99239408053 ns (± 74.13508006611568) 66197.31163611778 ns (± 603.6989716669736) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 80227.55737304688 ns (± 73.70518467699134) 81299.37235514323 ns (± 78.3969203458726) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106225.75422014509 ns (± 356.1567613861061) 112643.7007023738 ns (± 133.27018690530647) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 91931.62231445312 ns (± 147.36032840321425) 92057.51953125 ns (± 308.53067966310357) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 55558.143833705355 ns (± 100.39541775352079) 55975.62115009014 ns (± 46.827683684855195) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 49971.00196251502 ns (± 49.610166819665224) 50093.02629743303 ns (± 100.70549192229898) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 196655.31494140625 ns (± 432.32878668212584) 195281.26395089287 ns (± 592.4505145369111) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 315597.705078125 ns (± 939.1156396685338) 326095.12282151444 ns (± 636.554929893469) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 68827.1484375 ns (± 55.586898385458305) 63028.84765625 ns (± 55.79801502902811) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 85928.79377092634 ns (± 122.22937758217508) 84877.7197265625 ns (± 272.9769893160457) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 108179.27001953125 ns (± 309.74713557745434) 108580.53823617789 ns (± 213.99775088409794) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 87203.6865234375 ns (± 114.05670714246624) 89294.04994419643 ns (± 105.41643771340414) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 58110.37882486979 ns (± 90.45421725701418) 53318.98672921317 ns (± 66.35633202811854) 1.09
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 55836.653791155135 ns (± 92.33394573167699) 56091.4794921875 ns (± 121.81747099665056) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 189237.05303485578 ns (± 598.1560554388334) 190133.4716796875 ns (± 397.568650561128) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 333334.6435546875 ns (± 2332.5065710769263) 329006.53545673075 ns (± 1131.7505828114515) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 62121.37980143229 ns (± 98.67028076065642) 63162.13727678572 ns (± 61.191762059202254) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 82742.57389948919 ns (± 81.90261880432912) 79785.25913783482 ns (± 92.78425834213486) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 104464.7470327524 ns (± 127.40702027185739) 104893.55985201322 ns (± 133.11355591082454) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 86474.4394155649 ns (± 54.82093913151101) 87356.1017717634 ns (± 91.36047453626384) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 54262.01651436942 ns (± 67.68864949271718) 53509.01418832632 ns (± 42.70193057833485) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 50265.87422688802 ns (± 45.52285395855857) 50336.15366617838 ns (± 40.83230342843226) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 192206.53263972356 ns (± 278.4900105039884) 192782.08251953125 ns (± 408.0831486514693) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 322308.9127604167 ns (± 701.6325854302527) 323013.2454427083 ns (± 1014.9634942186162) 1.00

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 145956.87568359374 ns (± 1260.547506566806) 146140.6878568209 ns (± 722.5456056346025) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 17886.274747721352 ns (± 88.65031531085023) 17781.027036031086 ns (± 39.087390756725625) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 17475.774198404946 ns (± 220.17030052062077) 17420.640887920672 ns (± 55.78513159328877) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 140812.70271809897 ns (± 238.74043479314884) 140925.80725097656 ns (± 1283.9278718640926) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 45597.28203909738 ns (± 100.12777451383329) 42893.187185434195 ns (± 95.40317312856519) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 98865.92825753348 ns (± 328.863647116419) 100448.13318743024 ns (± 277.2261134566766) 0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10188795.454166668 ns (± 179798.046677085) 10175297.66611842 ns (± 214198.7891517374) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 278202.899609375 ns (± 29496.627614264184) 278344.77293945313 ns (± 28735.80822890019) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 143814.41028771034 ns (± 737.7972598751599) 144072.91857910156 ns (± 1119.154953251956) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 18352.71164449056 ns (± 244.2770796607462) 18373.56192234584 ns (± 179.8031894464479) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 17150.472878011067 ns (± 138.40020656531226) 17078.165341890774 ns (± 32.91655765300208) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 141881.57369791667 ns (± 1093.6698718516357) 142413.35251871744 ns (± 470.6316119734294) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 44328.154423304964 ns (± 195.74327754719377) 45068.099939982094 ns (± 76.42160565989633) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 100468.91090901692 ns (± 134.85708451216982) 100787.22269112723 ns (± 298.5909706198746) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10335928.855208334 ns (± 176396.92965876462) 10177342.91517857 ns (± 125141.93263914796) 1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 280171.97974609374 ns (± 29657.783498241424) 277034.9339257812 ns (± 30369.649829906244) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 145223.5530110677 ns (± 552.3631079928954) 144966.9973895733 ns (± 315.8009341356934) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 18176.153364915113 ns (± 68.67515841611812) 18486.200282170223 ns (± 20.08999963444314) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 18265.93942464193 ns (± 163.6048976453713) 18073.413284301758 ns (± 28.198020088391534) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 143819.59927133413 ns (± 915.3811859401725) 142336.49216871994 ns (± 270.8629355884797) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 43749.31686401367 ns (± 42.97549443237586) 45084.57843453543 ns (± 228.58185010530423) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 98213.09429462139 ns (± 259.11362447077346) 99610.77180989583 ns (± 522.1430822403186) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8468087.001201924 ns (± 28597.481074264324) 8553829.09263393 ns (± 115038.59652982968) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 226270.09544270832 ns (± 950.5563872540031) 226835.40623372394 ns (± 1107.0162188109418) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 147765.68036760602 ns (± 695.7276217717733) 144387.34525240384 ns (± 455.888166744115) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 18580.91534423828 ns (± 30.033042005504598) 24984.099900309244 ns (± 56.373498199656645) 0.74
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 17501.01616414388 ns (± 18.658049243727742) 17804.18970489502 ns (± 28.94332104868636) 0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 138775.87923177084 ns (± 772.5208592147696) 153554.75006975446 ns (± 725.999499567948) 0.90
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 43826.32752169095 ns (± 43.48275304867572) 45618.37266322545 ns (± 365.51312889039923) 0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 101610.02429199219 ns (± 374.54693007552464) 100766.80997140067 ns (± 225.33631790295092) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9378414.559151785 ns (± 26566.014452401123) 9374943.077604167 ns (± 57480.44457124021) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 251091.03836495537 ns (± 1297.6963701828304) 250721.83095703126 ns (± 1417.258131214193) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 145235.46655273438 ns (± 1147.9777508766697) 156176.63403320312 ns (± 603.2126204405616) 0.93
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 18929.374640328544 ns (± 25.750934446943862) 18682.097943819484 ns (± 39.835260536652484) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 17649.240201509914 ns (± 16.31518018843121) 17452.40464782715 ns (± 12.803132837897822) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 139149.38570731026 ns (± 184.18359573423172) 144953.39120047432 ns (± 847.7639644417744) 0.96
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 43877.590326944985 ns (± 42.28394876252114) 44854.2689066569 ns (± 213.0975037782694) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 99658.18227132161 ns (± 324.9314125604673) 102817.804494222 ns (± 100.56825365402186) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9509919.575892856 ns (± 54096.110788306614) 9389299.23549107 ns (± 55020.48081758151) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 249919.08670479912 ns (± 1338.8288870948143) 253030.82143930288 ns (± 2217.8682136334296) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 14005.102975027901 ns (± 23.0410254211624) 14948.045458112445 ns (± 16.51474056771687) 0.94
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19756.792602539062 ns (± 31.81512754299957) 19596.511840820312 ns (± 26.135120173877198) 1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 20557.351888020832 ns (± 36.4326916371804) 22680.405616760254 ns (± 363.02918744369214) 0.91
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22679.469081333704 ns (± 70.87444189623581) 22786.974843343098 ns (± 31.13486340817217) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15662.103506234977 ns (± 24.37855880682368) 15973.427036830357 ns (± 34.87383943593685) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10781.582532610211 ns (± 17.834887366084747) 10906.412506103516 ns (± 15.944556893408542) 0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21842.45100754958 ns (± 15.85900975370879) 21751.905386788505 ns (± 53.264148271402895) 1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 22843.08798653739 ns (± 34.43510180950265) 21453.350008451023 ns (± 56.77772965700091) 1.06
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 25279.44553920201 ns (± 61.70091801110139) 26944.595806415266 ns (± 26.92335114773617) 0.94
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26410.089983258928 ns (± 38.92806641646622) 26549.77088341346 ns (± 38.16872291434957) 0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 19246.76076253255 ns (± 33.78779051917324) 19357.716369628906 ns (± 111.3019188712238) 0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 24924.90244547526 ns (± 38.53947188329234) 25932.80966622489 ns (± 45.378847703289125) 0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 26949.05466715495 ns (± 73.5435915996092) 26592.01405843099 ns (± 68.78480623004225) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 27954.337056477863 ns (± 56.1907947778576) 28894.0913609096 ns (± 58.43191451608218) 0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15520.304870605469 ns (± 18.147426980853176) 15325.796039287861 ns (± 23.18574415124354) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10501.899014986479 ns (± 22.496741165095184) 10841.87534877232 ns (± 13.281977634977398) 0.97
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27625.403544108074 ns (± 40.712991505053786) 26948.803124060996 ns (± 24.3388802487816) 1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 28007.732684795672 ns (± 34.228553396607595) 27415.88309151786 ns (± 38.29941328902298) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 31193.304443359375 ns (± 127.33043728884395) 31910.48409598214 ns (± 128.53607348134062) 0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 32367.622593470984 ns (± 83.57024137960425) 32906.119384765625 ns (± 150.89676954152307) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 14354.998343331474 ns (± 20.451341762747834) 13951.761627197266 ns (± 16.345100306005907) 1.03
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 20544.787815638952 ns (± 25.787672183132013) 19515.88178362165 ns (± 33.659395591038276) 1.05
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20264.306288499098 ns (± 27.922457633405994) 20369.253774789664 ns (± 40.89750317279212) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22813.470676967077 ns (± 42.74401538350525) 22797.886875697546 ns (± 48.0628317636721) 1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15210.460408528646 ns (± 32.17176935039447) 15445.820617675781 ns (± 15.949025086477784) 0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10621.31827218192 ns (± 12.831774667857655) 10519.057413736979 ns (± 19.518593032296618) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21048.79390171596 ns (± 39.067615181980045) 22105.608309232273 ns (± 58.36481229032409) 0.95
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21656.27197265625 ns (± 29.47373020602903) 21296.63590651292 ns (± 39.90115993705032) 1.02
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 26696.00110735212 ns (± 90.14366532976321) 26284.107317243303 ns (± 120.06792344226251) 1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 26048.036193847656 ns (± 136.76870686760884) 26660.50028483073 ns (± 105.0650670962005) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 138080.9008300781 ns (± 505.17355505523614) 136155.28354492187 ns (± 360.2709860356318) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10496.192436218262 ns (± 5.937086742784551) 10571.191438802083 ns (± 56.57831967352392) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 9820.175645094652 ns (± 11.873915232701025) 9785.339370727539 ns (± 19.96104284039103) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9934.020282745361 ns (± 16.30723314464044) 9990.197115071614 ns (± 73.44537099170215) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11804.462435208834 ns (± 7.358858477273028) 11986.684898376465 ns (± 51.282912456349266) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12016.133675130208 ns (± 57.18470667973607) 11936.764066423688 ns (± 48.85266187767548) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 9940.694288889566 ns (± 19.64260217445429) 9981.376643589565 ns (± 65.72006741316272) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9422.669784545898 ns (± 11.62479727984041) 9715.827463785807 ns (± 53.763595626690226) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 11080.265717726488 ns (± 23.840540827014465) 11156.356020413912 ns (± 27.09803297501279) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12416.776411946614 ns (± 48.71403660736483) 12781.48036302839 ns (± 91.79061867636287) 0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10241.572105994592 ns (± 10.687452721409525) 10301.148966471354 ns (± 46.65236312020817) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13387.428370549129 ns (± 20.988042080836774) 13244.029542032878 ns (± 71.75417231357108) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11786.725381469727 ns (± 23.341737649867422) 11116.011773681641 ns (± 87.77995207784471) 1.06
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11263.126095111553 ns (± 11.757969519855363) 12099.463059743246 ns (± 164.89872081779572) 0.93
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 10628.717757088798 ns (± 15.853250612772527) 10518.893045697894 ns (± 46.47854393023266) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 152703.39993489583 ns (± 807.7010674063259) 153801.81962890626 ns (± 1024.0636066208665) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 60396.913810221355 ns (± 249.82016859256018) 58244.95519080529 ns (± 178.70389645473395) 1.04
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46985.79919433594 ns (± 211.96302939527675) 47539.76134033203 ns (± 259.43987713532596) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 51242.65703938802 ns (± 243.89867974947782) 55248.95727945964 ns (± 198.56812054215456) 0.93
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 84532.65290527344 ns (± 347.3054318588934) 88758.58949497768 ns (± 652.9588600223987) 0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 111846.55725097656 ns (± 338.9781430147407) 112412.49551156852 ns (± 250.32526136225542) 0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 47787.61873081752 ns (± 203.078661145445) 54995.50107014974 ns (± 170.72181484805208) 0.87
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 58410.15689958845 ns (± 168.33289598891483) 59129.65193830217 ns (± 193.0725097734106) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 57799.92747715541 ns (± 143.20919336377958) 50129.38131277902 ns (± 250.1661448849452) 1.15
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 87878.9626220703 ns (± 440.14807550035886) 91692.38012695312 ns (± 552.3731724994572) 0.96
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 64551.32119954427 ns (± 381.9246475658407) 56991.28092604417 ns (± 113.62463298601024) 1.13
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13331.537959507534 ns (± 30.366483989736185) 13353.601602172852 ns (± 39.056125510917624) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 79463.62884928385 ns (± 246.94583039378023) 82043.46050211588 ns (± 212.31163806211958) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 60376.09784807478 ns (± 164.86969472769542) 65293.63747151693 ns (± 177.47876583746032) 0.92
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47972.277134486605 ns (± 113.14007356504612) 51201.1053074428 ns (± 128.40936651971487) 0.94
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 137829.71329752603 ns (± 622.3625772236362) 137135.67649739582 ns (± 331.106234753467) 1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 59714.239713228664 ns (± 124.4821787762904) 58484.051522391186 ns (± 151.34725135288866) 1.02
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 47151.602775065105 ns (± 238.13721150105505) 51854.730314127606 ns (± 114.506270396896) 0.91
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 51129.40245274135 ns (± 156.1165027693062) 54177.26522623698 ns (± 126.43357477689719) 0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 77038.92430013021 ns (± 256.5678102190329) 75516.9127291166 ns (± 156.135083458562) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 106879.94990234375 ns (± 358.3584862943945) 104157.32484944661 ns (± 411.61433482994755) 1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 47308.56694335937 ns (± 179.19169940069082) 48242.55270894369 ns (± 80.94659867080357) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 54120.09510091146 ns (± 153.95695713537106) 53488.84265136719 ns (± 109.80739152002195) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 51474.47548421224 ns (± 186.58651221673912) 50038.56365966797 ns (± 213.77854697200772) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78137.80824497768 ns (± 352.9177523348528) 77818.6755126953 ns (± 413.4177944720143) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 61285.67246500651 ns (± 123.93756406502015) 56728.4514465332 ns (± 125.33421832547003) 1.08
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13607.556637573241 ns (± 65.6644117333336) 13317.517237149752 ns (± 32.39734847935259) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 67560.60734340122 ns (± 160.4895875501396) 68505.7131266276 ns (± 170.25403379150964) 0.99
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 59252.602848307295 ns (± 256.5967921565683) 58692.96144205729 ns (± 204.21262526958938) 1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48415.44440104167 ns (± 254.78521750416078) 48995.16154378255 ns (± 180.77446872408223) 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.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 92783.48999023438 ns (± 215.05320349777503) 92875.17874581473 ns (± 208.76631251405763) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 24888.90380859375 ns (± 62.03402891059652) 24863.866969517298 ns (± 18.448373206751242) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 24783.955819266183 ns (± 46.241661442150786) 24280.066528320312 ns (± 58.44159685746508) 1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 75699.76806640625 ns (± 325.43757673496714) 76269.86155790441 ns (± 1185.5450725421574) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 31838.874230018027 ns (± 59.696141060112424) 31800.225830078125 ns (± 105.29323665185423) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 62615.464564732145 ns (± 59.76397248964299) 62780.58210100447 ns (± 129.91059653581968) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5234238.337053572 ns (± 50130.396668620844) 5240793.697916667 ns (± 46630.48067461844) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 167881.17211914062 ns (± 28983.821622388135) 168789.017578125 ns (± 28186.683029154716) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 93028.46914438102 ns (± 199.69781671760538) 93039.7234235491 ns (± 186.1104932188118) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25233.75295003255 ns (± 30.11005415338474) 25116.932024274553 ns (± 28.88867353984123) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23953.07816725511 ns (± 47.86156988997671) 24095.379943847656 ns (± 60.86118704473049) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 74764.8116048177 ns (± 92.71500844075128) 75382.21923828125 ns (± 112.2182485268231) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 32221.939086914062 ns (± 38.42709340180832) 32189.93143717448 ns (± 56.27301389002237) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 62503.27430138221 ns (± 89.1452654525659) 61853.82220928486 ns (± 75.95456098792992) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5308938.75 ns (± 51788.918935706286) 5335525.9375 ns (± 55392.029723523774) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 172860.23168945312 ns (± 30240.71554893546) 172983.24926757812 ns (± 29553.298978311053) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93719.26182338169 ns (± 306.6835958047774) 93158.40454101562 ns (± 324.487332911971) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25567.327880859375 ns (± 34.43912929811701) 25230.420139857702 ns (± 50.631515355519475) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 24038.818766276043 ns (± 20.51147346733225) 23857.449137369793 ns (± 21.642145445603425) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 77058.84928385417 ns (± 120.20954736790883) 77294.66552734375 ns (± 60.21899979946532) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 31037.686767578125 ns (± 46.20717146275076) 31273.941274789664 ns (± 39.04981102012595) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 61675.93790690104 ns (± 89.20556491215419) 62440.3067452567 ns (± 66.76830854907652) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4286589.192708333 ns (± 3641.1307020712093) 4386576.060267857 ns (± 7520.890268719138) 0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 128167.81354631696 ns (± 165.22818107730367) 130584.52430138222 ns (± 278.1691361775969) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 92603.1522623698 ns (± 670.4299359826213) 92813.05106026786 ns (± 376.0807220841886) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 24659.224759615383 ns (± 16.89386647418914) 24535.840657552082 ns (± 23.652473051623677) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23869.319864908855 ns (± 42.62555312288685) 23871.131461007255 ns (± 26.884473665868672) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 74147.1646822416 ns (± 95.64936070382971) 74960.78913762019 ns (± 95.47657183886417) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 31619.032287597656 ns (± 30.31567020304484) 31592.909342447918 ns (± 30.50009635189607) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 63765.97208658854 ns (± 151.52654730310795) 64124.06877790178 ns (± 85.10764452798651) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5013886.197916667 ns (± 8284.338563153227) 4995701.450892857 ns (± 7468.819246082924) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 145130.81577845983 ns (± 324.04230815066103) 144850.72021484375 ns (± 187.65142292999346) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 93009.50317382812 ns (± 250.87019772955128) 92664.98942057292 ns (± 246.32776385512685) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 24604.61977445162 ns (± 14.978636759791963) 24633.35683186849 ns (± 10.720942213264685) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 24232.238551548548 ns (± 44.002977174610955) 23978.732096354168 ns (± 42.34991678080558) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 76240.30029296875 ns (± 128.4837852952656) 74956.2726702009 ns (± 158.38812672532495) 1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 32836.01422991072 ns (± 26.071685437627043) 30916.709391276043 ns (± 43.945760129233214) 1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 63933.91535832332 ns (± 27.784881740494644) 63871.547154017855 ns (± 138.74227095553388) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 5069828.203125 ns (± 8076.089855074529) 4943051.004464285 ns (± 4823.842372118749) 1.03
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 145849.45591517858 ns (± 72.32882089359268) 141655.9920247396 ns (± 126.91241857729831) 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.HashObjectOperations (windows-latest net8.0 Release)

Benchmark suite Current: ed241b9 Previous: 990f0c8 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 109117.19273158482 ns (± 189.22587413677513) 114492.94067382812 ns (± 241.04529537110812) 0.95
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11668.033423790564 ns (± 12.156385877976229) 11717.49518258231 ns (± 59.33751826709951) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 9199.188123430524 ns (± 7.55145365971197) 9197.516850062779 ns (± 9.106752529637014) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9845.64459664481 ns (± 7.16228146289239) 9901.94574991862 ns (± 40.23894897738518) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 14117.117485633264 ns (± 11.384598361488809) 14104.27220662435 ns (± 14.756070321840532) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 14866.587448120117 ns (± 15.277414615148796) 14766.548156738281 ns (± 77.08550058195185) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12347.963511149088 ns (± 46.84713575310996) 12399.14296468099 ns (± 74.56887369508699) 1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9179.97055053711 ns (± 64.1894655016767) 9126.5993754069 ns (± 67.79555424403067) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12255.769784109933 ns (± 50.13326579029955) 12239.251055036273 ns (± 17.120599785207208) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12332.652740478516 ns (± 20.142896513162317) 12335.334232875279 ns (± 15.127409666153742) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 13015.32686673678 ns (± 9.257895021853415) 13241.471099853516 ns (± 14.17664309391269) 0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9436.170431283805 ns (± 17.176379999328212) 9233.35444132487 ns (± 22.575100996013713) 1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11502.934875488281 ns (± 19.21305704754539) 11328.85726928711 ns (± 16.993399778039066) 1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 15170.419438680014 ns (± 14.287722484685485) 15228.412729899088 ns (± 16.811023762530933) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 13497.427259172711 ns (± 37.43690299201335) 13359.148951939174 ns (± 30.4690165832947) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 119665.74625651042 ns (± 420.33215656260205) 123296.96890024039 ns (± 452.52607333757516) 0.97
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 42976.40889485677 ns (± 118.46300840919164) 50474.1748046875 ns (± 82.53754610844533) 0.85
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41362.13965782752 ns (± 67.51101937274991) 41950.94651442308 ns (± 81.18096734938467) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 47938.05166391226 ns (± 67.97713645165031) 47896.449497767855 ns (± 107.56685321047561) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 70592.46134440105 ns (± 236.79417935215622) 72551.08991350446 ns (± 220.81612563883166) 0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 96218.5556265024 ns (± 198.9805053250257) 96211.38224283855 ns (± 329.73039106806743) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 45798.4122140067 ns (± 109.72492892307972) 48235.95232282366 ns (± 55.1373212266981) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 39666.12833658854 ns (± 71.94426268624869) 39129.92074148996 ns (± 58.85188118981689) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 47998.14473470052 ns (± 107.4512548241578) 47116.44978841146 ns (± 61.77512020488386) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 70893.55834960938 ns (± 312.8105755876481) 70389.2460123698 ns (± 241.38865174679336) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 55021.92687988281 ns (± 99.0206370061149) 55551.629638671875 ns (± 103.00256671090753) 0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9313.654000418526 ns (± 12.31272168179643) 9191.604396275112 ns (± 17.42119530224104) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 58847.89835611979 ns (± 230.84329944556714) 61120.528564453125 ns (± 224.17778621673804) 0.96
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 46217.50706263951 ns (± 82.54564905441238) 47631.671549479164 ns (± 85.88517250804162) 0.97
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 49303.44674246652 ns (± 153.66414357635594) 46471.444498697914 ns (± 79.90950418841324) 1.06
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 103055.9814453125 ns (± 193.00898847400504) 103386.63853236607 ns (± 233.80899958836758) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 49044.30454799107 ns (± 82.69971081197879) 44093.270002092635 ns (± 99.54454164350712) 1.11
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 42213.69280133928 ns (± 144.62043896552098) 45235.51592145647 ns (± 57.63293156700621) 0.93
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 47564.32843889509 ns (± 62.28005348906297) 52971.696589543266 ns (± 112.9113244115172) 0.90
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 63463.323974609375 ns (± 155.7862377681336) 63305.20060221354 ns (± 279.79452953426727) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 86253.73099190848 ns (± 144.59292474723742) 88906.78833007812 ns (± 313.7219133694064) 0.97
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 49226.23840332031 ns (± 75.7985621904127) 48494.371619591344 ns (± 48.923169321158284) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 40695.43675013951 ns (± 46.43376781256538) 39840.02990722656 ns (± 23.729066632510293) 1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 47348.43069223257 ns (± 148.3638345468152) 48564.82727050781 ns (± 99.52235019206204) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 64069.88220214844 ns (± 73.75722788822866) 59976.75272623698 ns (± 152.580034459914) 1.07
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 55913.049752371655 ns (± 141.28274794728867) 55781.285916841945 ns (± 119.9562429035781) 1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9292.430768694196 ns (± 14.480453478368) 9191.526082356771 ns (± 18.326479146237464) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 53951.20500837053 ns (± 74.03240070093315) 61419.83846028646 ns (± 184.7985735500646) 0.88
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 49586.84061686198 ns (± 91.3722904076273) 47568.36618276743 ns (± 82.83308449381386) 1.04
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 47510.501708984375 ns (± 58.492638758625326) 54497.40992954799 ns (± 82.78999111321254) 0.87

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

Please sign in to comment.