Skip to content

Commit

Permalink
LMOVing a list element to same list should not remove the element. (#…
Browse files Browse the repository at this point in the history
…1047)

* Keep the element with LMOVing a list element to itself.

* Break earlier to avoid unneceesary actions.

---------

Co-authored-by: prvyk <[email protected]>
Co-authored-by: Tal Zaccai <[email protected]>
  • Loading branch information
3 people authored Feb 26, 2025
1 parent 14af7b8 commit b7071dc
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 4 deletions.
13 changes: 11 additions & 2 deletions libs/server/Storage/Session/ObjectStore/ListOps.cs
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,15 @@ public GarnetStatus ListMove(ArgSlice sourceKey, ArgSlice destinationKey, Operat

dstListObject = listObject;
}
else // sameKey
{
if (sourceDirection == destinationDirection)
{
element = (sourceDirection == OperationDirection.Right) ?
srcListObject.LnkList.Last.Value : srcListObject.LnkList.First.Value;
return GarnetStatus.OK;
}
}

// Right pop (removelast) from source
if (sourceDirection == OperationDirection.Right)
Expand Down Expand Up @@ -299,9 +308,9 @@ public GarnetStatus ListMove(ArgSlice sourceKey, ArgSlice destinationKey, Operat
else
{
// When the source and the destination key is the same the operation is done only in the sourceList
if (sourceDirection == OperationDirection.Right && destinationDirection == OperationDirection.Left)
if (destinationDirection == OperationDirection.Left)
srcListObject.LnkList.AddFirst(element);
else if (sourceDirection == OperationDirection.Left && destinationDirection == OperationDirection.Right)
else if (destinationDirection == OperationDirection.Right)
srcListObject.LnkList.AddLast(element);
newListValue = srcListObject;
((ListObject)newListValue).UpdateSize(element);
Expand Down
17 changes: 15 additions & 2 deletions test/Garnet.test/RespListTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1169,6 +1169,7 @@ public void CanDoLMoveChunks(int bytesPerSend)
}

[Test]
[Category("LMOVE")]
public void CanDoBasicLMove()
{
using var redis = ConnectionMultiplexer.Connect(TestUtils.GetConfig());
Expand All @@ -1193,13 +1194,25 @@ public void CanDoBasicLMove()
ClassicAssert.AreEqual(key1Values[0], result);

var members = db.ListRange(key2);
ClassicAssert.AreEqual(key1Values.Union(key2Values).ToArray(), members);
var keys = key1Values.Union(key2Values).ToArray();
ClassicAssert.AreEqual(keys, members);

result = db.ListMove(key2, key2, ListSide.Right, ListSide.Right);
ClassicAssert.AreEqual(key2Values[0], result);

members = db.ListRange(key2);
ClassicAssert.AreEqual(keys, members);

result = db.ListMove(key2, key2, ListSide.Left, ListSide.Left);
ClassicAssert.AreEqual(key1Values[0], result);

members = db.ListRange(key2);
ClassicAssert.AreEqual(keys, members);

var exists = db.KeyExists(key1);
ClassicAssert.IsFalse(exists);
}


[Test]
public void CanDoLPopMultipleValues()
{
Expand Down

32 comments on commit b7071dc

@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: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 92.06932537754376 ns (± 0.12566023825144657) 94.60758505548749 ns (± 0.42591495054418593) 0.97

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 3429.88202247191 ns (± 732.7692571461978) 2709.983870967742 ns (± 461.35079581837084) 1.27
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 3019.730769230769 ns (± 454.9679372567083) 2679.912087912088 ns (± 412.37878079777437) 1.13
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 244985.71578947367 ns (± 16419.507897272008) 248486.70833333334 ns (± 20914.88040551973) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 258555.4292929293 ns (± 25567.2017042293) 255062.91666666666 ns (± 26686.78166893891) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 17454.428571428572 ns (± 501.70933215184857) 17034.4375 ns (± 287.1702093996985) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 140808.45744680852 ns (± 14118.466763838434) 141102.59375 ns (± 14009.675688479787) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2588.05 ns (± 66.84583599203232) 2727.3020833333335 ns (± 450.0710147425663) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2995.4555555555557 ns (± 398.52106259059843) 2686.5666666666666 ns (± 90.30291297601659) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 260072.59595959596 ns (± 30468.120561822965) 266457.4591836735 ns (± 34890.95673996738) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 264144.76 ns (± 35504.94240972059) 259351.42268041236 ns (± 30844.56347992944) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 17753.76923076923 ns (± 496.1714669500702) 18548.761363636364 ns (± 2273.738263196658) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 145691.0101010101 ns (± 15696.98377207269) 145700.92857142858 ns (± 13044.22330670775) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 3021.1041666666665 ns (± 231.6136746788618) 2763.021276595745 ns (± 465.33546642893253) 1.09
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2660.035714285714 ns (± 84.9398402107424) 2807.2659574468084 ns (± 425.5808472409452) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 216559 ns (± 2443.9019471477836) 221948.53333333333 ns (± 4155.898490900213) 0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 227936.69642857142 ns (± 9779.649182998974) 224574.43333333332 ns (± 4017.94475654739) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 17004.456989247312 ns (± 1806.1242549218266) 18036.120879120877 ns (± 1977.6926614121974) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 140235.96464646465 ns (± 11140.143489451746) 139044.18 ns (± 12755.493317996545) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2620.943181818182 ns (± 221.95455462953254) 2716 ns (± 70.57194910160835) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2647.0384615384614 ns (± 72.2963239835779) 2814.85 ns (± 71.28687411475293) 0.94
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 281956.0967741936 ns (± 8471.612154148854) 276576.0714285714 ns (± 3165.2659498005905) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 284863.7708333333 ns (± 11191.707713397) 287349 ns (± 10374.533483487341) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 21522.989130434784 ns (± 2748.6903834474297) 18178.571428571428 ns (± 381.0678882426797) 1.18
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 151875.1224489796 ns (± 16392.18901446303) 150302.16666666666 ns (± 15848.114787132328) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2695.74 ns (± 82.06820334331682) 2815.9315789473685 ns (± 475.7102115523063) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2595.3529411764707 ns (± 58.40691437714223) 3183.5157894736844 ns (± 281.8481129803667) 0.82
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 280668.9767441861 ns (± 10411.46781767556) 279814.5714285714 ns (± 4964.293081819183) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 271748.1666666667 ns (± 3576.8779894644367) 280838.1904761905 ns (± 10224.438505038881) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 17308.083333333332 ns (± 207.83711206498987) 17785.083333333332 ns (± 219.28249042288036) 0.97
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 149760.4696969697 ns (± 15629.41522562475) 151195.94 ns (± 15746.316992063426) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 1257.2526315789473 ns (± 500.4388705505347) 1085.75 ns (± 314.9183611284426) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 938.3736263736264 ns (± 308.44634499560493) 932.3350515463917 ns (± 311.68305484138483) 1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 2111.0421052631577 ns (± 671.4841598516609) 1609.8804347826087 ns (± 502.5988250619525) 1.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 231027.02127659574 ns (± 27387.000206313543) 222938.79347826086 ns (± 20110.17626850363) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 2179.5106382978724 ns (± 876.2483628709367) 1907.6237113402062 ns (± 417.68821250954136) 1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 11024.020833333334 ns (± 2390.8756377843815) 7711.071428571428 ns (± 94.39989756001147) 1.43
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1368.215909090909 ns (± 403.4900459927803) 1104.6011235955057 ns (± 377.5401256502359) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 1087.09375 ns (± 480.3891860416817) 879.8571428571429 ns (± 36.57130456328182) 1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 2174.4 ns (± 612.7187477381343) 1724.3 ns (± 65.37275083491696) 1.26
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 241803.61538461538 ns (± 30335.970285297084) 232878.4945054945 ns (± 21685.02873841952) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2238.1170212765956 ns (± 705.6969384618816) 1877.7916666666667 ns (± 409.72691590135395) 1.19
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 10166.8 ns (± 1955.750352856066) 7675.846153846154 ns (± 57.73480486073969) 1.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 1330.9247311827958 ns (± 636.9917110333529) 1207.5567010309278 ns (± 357.7713122312493) 1.10
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 1072.8333333333333 ns (± 379.5785382060829) 914.2268041237113 ns (± 317.82547310967425) 1.17
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 2017.9893617021276 ns (± 556.9192233986774) 1535.603448275862 ns (± 55.16555914931124) 1.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 216163.3409090909 ns (± 11914.067727417016) 212448.6923076923 ns (± 3455.16686487101) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2261.141304347826 ns (± 625.0762868874881) 1952.4166666666667 ns (± 473.8497133872647) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 10894.108695652174 ns (± 1725.9143552568871) 8571.712765957447 ns (± 864.9123222683452) 1.27
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 1262.465909090909 ns (± 323.8102874720432) 954.2247191011236 ns (± 290.25920049661056) 1.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 891.6354166666666 ns (± 486.2964250827324) 823.7065217391304 ns (± 250.29360947896873) 1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 1948.6443298969073 ns (± 542.7989957481714) 1733.8105263157895 ns (± 365.77371491991573) 1.12
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 253382.4090909091 ns (± 11945.908071517495) 256435.12162162163 ns (± 12752.855574880972) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 2458.9270833333335 ns (± 923.1665555922372) 1775.09375 ns (± 457.4760523643201) 1.39
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 10298.9793814433 ns (± 2007.260218034468) 7947.714285714285 ns (± 130.31230449691503) 1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1319.5927835051546 ns (± 653.3675599422425) 1134.388888888889 ns (± 289.268612559736) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 904.4516129032259 ns (± 326.26674590136514) 781.9421052631579 ns (± 350.07360064400905) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 1880.3064516129032 ns (± 475.46968216025766) 1623.680412371134 ns (± 680.0031027256382) 1.16
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 252584.8275862069 ns (± 10622.708066755216) 247511.88095238095 ns (± 11352.896344145915) 1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 2145.5 ns (± 588.3945701761412) 2070.1736842105265 ns (± 371.6284876200294) 1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 9510.532608695652 ns (± 1206.5051376917695) 9346.112244897959 ns (± 1050.9561467172375) 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.PubSubOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 19936.954461233956 ns (± 120.69504081901518) 19327.177693684895 ns (± 16.120885256963007) 1.03
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 19869.650337806113 ns (± 17.47615248006635) 19504.460222880047 ns (± 23.183563883860206) 1.02
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 19905.3949508667 ns (± 32.36335978147681) 19790.303245035808 ns (± 95.05426714476094) 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.BasicOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1812.5211222512382 ns (± 10.360611368542656) 1931.9371323218713 ns (± 8.782669153500978) 0.94
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1840.6972226460775 ns (± 8.72142140515555) 1841.1817297617595 ns (± 9.10652795594694) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1803.015269915263 ns (± 1.5906215169727127) 1815.3778738657634 ns (± 8.985779320434924) 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 (ubuntu-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 38405.37563650949 ns (± 294.8993728773147) 38612.18441975911 ns (± 352.312593862097) 0.99
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 39951.34853515625 ns (± 318.21529201495525) 39386.333697979266 ns (± 140.94379920190374) 1.01
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 32378.42319899339 ns (± 50.48138312983491) 32820.74631245931 ns (± 34.720554729936104) 0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 31629.75714111328 ns (± 141.9215258592672) 33247.75865071615 ns (± 200.93129137005528) 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.BasicOperations (windows-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None) 83.1398344039917 ns (± 0.17514655306071444) 95.07222811381023 ns (± 0.5904618549605442) 0.87

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 145924.99689592634 ns (± 989.8395186252391) 139998.4036295573 ns (± 974.9297673996213) 1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 131335.1322753906 ns (± 1241.7961872684448) 135414.5880533854 ns (± 1158.7825250195106) 0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 154872.25343540736 ns (± 708.0156184719943) 154187.52211100262 ns (± 1287.2821460509679) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 149517.68586077009 ns (± 755.3536011831578) 156778.91137695312 ns (± 690.3306174257615) 0.95
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 134954.33743990384 ns (± 499.0410826131078) 149172.30725911458 ns (± 978.6948858451334) 0.90
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 135765.62732747395 ns (± 1315.5870954236004) 132184.76444185697 ns (± 751.1748555470659) 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.PubSubOperations (windows-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL) 16836.39395577567 ns (± 17.18127787713286) 17499.244435628254 ns (± 8.629494258265852) 0.96
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF) 16760.513102213543 ns (± 25.152767377042778) 17168.345743815105 ns (± 50.193821306362786) 0.98
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None) 17070.855276925224 ns (± 31.34301715092042) 16781.03546142578 ns (± 19.427669119072323) 1.02

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None) 34821.17004394531 ns (± 59.73382298383669) 36661.94545200893 ns (± 42.499325214582235) 0.95
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None) 37126.06709798177 ns (± 95.58068249221733) 36172.364908854164 ns (± 56.94366275681521) 1.03
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None) 30562.46361365685 ns (± 28.563620358512054) 31456.01588657924 ns (± 35.15967359396354) 0.97
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None) 30776.300048828125 ns (± 50.282468874902236) 30417.218017578125 ns (± 15.667790968242047) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 17168.421136038643 ns (± 157.10828231085395) 16859.57144470215 ns (± 150.78365954720005) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16864.407128470284 ns (± 80.67427866312923) 15816.514630831205 ns (± 20.150199296615444) 1.07
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 15532.318375651043 ns (± 142.4282912362541) 15907.820659092495 ns (± 14.370168836017218) 0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 14408.763199942452 ns (± 66.16655128228344) 15466.919288048377 ns (± 10.78400027549178) 0.93
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 126798.15889798678 ns (± 168.92002932597998) 124364.25520207331 ns (± 606.4547048828746) 1.02
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 21516.420495169503 ns (± 153.78851951340448) 21195.269842965263 ns (± 75.79038047098292) 1.02
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 21506.323749248797 ns (± 72.86261274828117) 21656.661826578777 ns (± 84.11297548188288) 0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 16305.209315708706 ns (± 35.062364624762786) 16334.547953679012 ns (± 43.53554038924663) 1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 18050.548178536552 ns (± 172.1402960080832) 16427.235959879556 ns (± 124.79124852239063) 1.10
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 133760.36754557292 ns (± 1076.7311762306522) 135005.32489885602 ns (± 767.457357969307) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 243.26288825670878 ns (± 2.4903084487289555) 250.8397556713649 ns (± 1.5555798218802888) 0.97
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 294.1562863667806 ns (± 2.989843921627028) 300.05136664708454 ns (± 2.476330670809765) 0.98
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 310.9989021221797 ns (± 0.41201056335223774) 308.44620275497437 ns (± 0.6893429280587204) 1.01
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 327.5359368691078 ns (± 0.678579158115509) 356.31766120592755 ns (± 0.5339309706526538) 0.92
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 249.6272168159485 ns (± 1.5005338296652357) 270.72165451049807 ns (± 1.742676448363964) 0.92
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 190.6492066213063 ns (± 1.4018166319073535) 190.77153511047362 ns (± 1.2026881286115543) 1.00
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 330.2017385482788 ns (± 2.1694382743662395) 324.9700161388942 ns (± 1.9403296698052364) 1.02
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 321.4045332499913 ns (± 2.3637600061971358) 315.56207510630287 ns (± 2.116921429764024) 1.02
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 368.8457590511867 ns (± 1.6876017702968762) 371.495185477393 ns (± 2.3678925900767833) 0.99
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 376.0674687113081 ns (± 1.585718759834277) 396.865709177653 ns (± 6.007273685235526) 0.95

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL) 1896.09191601093 ns (± 3.245899644703613) 1889.0437807355609 ns (± 3.0879726082281707) 1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF) 1894.5977074759346 ns (± 3.8467972104974697) 1907.5477306659404 ns (± 8.268217469825995) 0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None) 1770.2608553568523 ns (± 2.7507078450078) 1768.8303067133977 ns (± 2.50098965397975) 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: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL) 105760.10829380581 ns (± 253.71610663498618) 103023.83524576823 ns (± 200.04990023317097) 1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL) 103053.57055664062 ns (± 225.7920575802661) 97123.10689290364 ns (± 275.4586269974868) 1.06
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF) 118992.25992838542 ns (± 412.91947111218826) 119030.42887369792 ns (± 448.4900502019468) 1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF) 115633.20225306919 ns (± 229.3479329931898) 117972.08687918527 ns (± 283.19943651209195) 0.98
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None) 109106.38427734375 ns (± 135.1457355118926) 106995.42323521206 ns (± 376.01976627630313) 1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None) 101434.7444974459 ns (± 186.41847164542764) 98767.68362862723 ns (± 246.4293829484133) 1.03

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 45999.75976797251 ns (± 141.89890550800231) 51265.80774739583 ns (± 318.5055139703423) 0.90
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 199190.26102120537 ns (± 1028.6240959687289) 204528.86842564173 ns (± 1175.935695742863) 0.97
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 121426.419695173 ns (± 122.31115067326748) 124461.32297770183 ns (± 235.62281600050497) 0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 99048.27616780599 ns (± 480.94114089084) 97934.63701520648 ns (± 394.695085038672) 1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 48468.190809983476 ns (± 58.258170518613106) 49703.05550443209 ns (± 121.22709489197787) 0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 212609.55126953125 ns (± 858.3153428192086) 209907.654296875 ns (± 1050.2464241742605) 1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 139358.22498372395 ns (± 733.1661099559108) 133028.17431640625 ns (± 341.95173522862024) 1.05
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 129154.85578264509 ns (± 529.9950384865386) 128994.4663273738 ns (± 855.4504893034958) 1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 50872.955810546875 ns (± 261.50074916288025) 49637.31779261998 ns (± 102.607917653203) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 197890.63943246694 ns (± 738.3143673054022) 202227.4731282552 ns (± 1088.7048791390014) 0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 123417.71940104167 ns (± 1009.7285795457216) 124438.93626185825 ns (± 549.7502092078365) 0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 98397.03326009115 ns (± 446.10000256729205) 100380.53513009207 ns (± 497.189953754234) 0.98

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Network.RawStringOperations.Set(Params: None) 221.68606519699097 ns (± 0.27813078454750634) 220.99114315850395 ns (± 0.16131316751615465) 1.00
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None) 290.879586537679 ns (± 2.539850302041128) 283.51163546244305 ns (± 1.7615397021883892) 1.03
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None) 294.6604537963867 ns (± 0.33749124516561124) 300.8214167186192 ns (± 0.48052295409560625) 0.98
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None) 299.49267093951886 ns (± 0.5356139618100783) 303.96596023014615 ns (± 1.2075498840123395) 0.99
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None) 227.9067140359145 ns (± 0.17854468272505442) 225.2001702785492 ns (± 0.40529998634249864) 1.01
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None) 175.26604277747018 ns (± 0.2218912162476895) 178.0908989906311 ns (± 0.2535040877371491) 0.98
BDN.benchmark.Network.RawStringOperations.Increment(Params: None) 297.59740432103473 ns (± 0.3524638656538295) 366.1452054977417 ns (± 0.7807219872804915) 0.81
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None) 297.45394502367293 ns (± 0.3733119568588566) 290.0456530707223 ns (± 0.2770438543221674) 1.03
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None) 345.9629092897688 ns (± 0.5367274612655055) 361.0435860497611 ns (± 0.709674865230225) 0.96
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None) 389.8500185746413 ns (± 0.529991241620182) 356.453013420105 ns (± 0.540573001881255) 1.09

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: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV) 16439.73388671875 ns (± 50.63555561007151) 16237.917872837612 ns (± 29.532693719339115) 1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV) 16590.37410191127 ns (± 27.239429156738954) 15653.223571777344 ns (± 25.294504108528596) 1.06
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV) 14379.695783342633 ns (± 21.120912617386328) 14255.309549967447 ns (± 20.031032371043715) 1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV) 13594.449259440104 ns (± 122.37296056833364) 13125.892421177456 ns (± 11.924355524390062) 1.04
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV) 146543.447265625 ns (± 150.58941212112916) 139391.48111979166 ns (± 184.75486575804047) 1.05
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None) 20595.235334123885 ns (± 24.991340816209934) 20768.434651692707 ns (± 16.404587685878727) 0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None) 18821.524634728066 ns (± 22.573476288081533) 20954.78525797526 ns (± 44.10019804744671) 0.90
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None) 15644.308689662388 ns (± 18.621932869767917) 15272.008870442709 ns (± 34.017025653003586) 1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None) 13936.949920654297 ns (± 14.143727657537946) 14381.316157749721 ns (± 27.703633245891584) 0.97
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None) 148306.95519080528 ns (± 115.88654901406836) 150228.58712332588 ns (± 339.890075239921) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 253.89703572591145 ns (± 2.134388098719946) 238.4590254465739 ns (± 2.766587291331141) 1.06
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 320.0850843020848 ns (± 1.165943321293508) 316.0799381891886 ns (± 2.5863624916757755) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 523.1787818908691 ns (± 3.2522694510830257) 514.6559695463914 ns (± 1.521071381545808) 1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 652.6671274625338 ns (± 0.9021824266346947) 597.791415141179 ns (± 1.5164341298625748) 1.09
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 292.62294884522754 ns (± 0.8492682821134138) 260.47359669208527 ns (± 0.5439522794569979) 1.12
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 325.6813886846815 ns (± 1.3077254644671448) 335.626297217149 ns (± 1.163020651707035) 0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 537.092097345988 ns (± 2.5438239379623577) 511.5280879338582 ns (± 0.6082855061485603) 1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 614.8173110326131 ns (± 3.4221265986676124) 597.8243410927909 ns (± 2.210383045007075) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 256.1672022819519 ns (± 1.2588401420233495) 258.493289402553 ns (± 1.4972917669491153) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 317.7264021726755 ns (± 0.5404089134524056) 315.3663523013775 ns (± 1.092173532792076) 1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 536.0680513381958 ns (± 2.8155989128946377) 544.3070877620152 ns (± 1.8522097228492616) 0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 636.4170780181885 ns (± 2.5794737093164977) 615.5218449320112 ns (± 2.1869854617989435) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 250.61401844024658 ns (± 0.46685505875706684) 255.8451145807902 ns (± 1.6275427875141695) 0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 494.08518211658185 ns (± 0.964860186420239) 322.17745920817055 ns (± 1.2743848028401026) 1.53
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 511.85395323435466 ns (± 0.8289924083747241) 508.31336103166853 ns (± 3.1862793679467276) 1.01
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 608.1548711912973 ns (± 2.0423912585593125) 613.0122667040143 ns (± 4.696720708031145) 0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 251.41055969397226 ns (± 0.41870089304504726) 245.25093201228552 ns (± 1.3805355923720926) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 334.78873783747355 ns (± 2.2144370183447557) 319.62315007618497 ns (± 1.031120147402089) 1.05
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 509.23457677023754 ns (± 2.157486525924506) 524.6926504135132 ns (± 2.80305941691684) 0.97
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 636.8231188229153 ns (± 2.7386478282092828) 599.4173570360456 ns (± 3.697814452658663) 1.06

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL) 69452.66845703125 ns (± 122.26025538664739) 70460.8415876116 ns (± 58.585005593264974) 0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL) 232170.6681315104 ns (± 367.1113490609999) 221159.2830403646 ns (± 345.4099357979497) 1.05
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL) 141816.29813058037 ns (± 129.65384585441558) 140681.3999720982 ns (± 191.09481041695025) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL) 123580.4707845052 ns (± 132.33090949927964) 126735.96516927083 ns (± 182.06595853383746) 0.98
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF) 70582.38728841145 ns (± 33.9828197212388) 69191.58412388393 ns (± 52.807511417061875) 1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF) 241039.98325892858 ns (± 886.0465427804052) 235716.5974934896 ns (± 723.357764563156) 1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF) 150153.89404296875 ns (± 513.3546243274988) 147747.49755859375 ns (± 531.4773419860918) 1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF) 147256.79361979166 ns (± 328.0284972543655) 151927.97006460337 ns (± 409.7599973248081) 0.97
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None) 71766.67829241071 ns (± 61.771560299996366) 69205.73811848958 ns (± 58.50917078938697) 1.04
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None) 224412.90283203125 ns (± 305.8470599019406) 224128.58683268228 ns (± 360.151655853274) 1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None) 141889.56821986608 ns (± 132.43845103500206) 140376.61865234375 ns (± 671.7634357583389) 1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None) 125321.93603515625 ns (± 93.5888259668188) 123168.8982282366 ns (± 152.0827138433435) 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.

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit) 893.8775510204082 ns (± 893.4834327761688) 1457.471264367816 ns (± 1084.202866959317) 0.61
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit) 860.6382978723404 ns (± 711.9891996743949) 937.3493975903615 ns (± 668.4001363601132) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit) 1491.578947368421 ns (± 1024.4524388921488) 4852.525252525253 ns (± 3095.894036390762) 0.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit) 226298 ns (± 45042.64865635455) 250842.42424242425 ns (± 48350.909264626476) 0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit) 1707.2164948453608 ns (± 1327.2188514804502) 5680.10752688172 ns (± 2792.8785581342786) 0.30
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit) 6806.896551724138 ns (± 2514.5526720148077) 15098.979591836734 ns (± 2989.129614996532) 0.45
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None) 1063.265306122449 ns (± 843.579481292755) 2637.1134020618556 ns (± 2269.926558449857) 0.40
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None) 988.5416666666666 ns (± 756.1494967289929) 1851.6129032258063 ns (± 1558.4003018163412) 0.53
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None) 1415.625 ns (± 972.0654217749576) 4925.252525252526 ns (± 3266.882163199853) 0.29
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None) 241193 ns (± 57359.465952390405) 265130 ns (± 53997.934865112846) 0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None) 2013.265306122449 ns (± 1166.7770178141961) 5687.878787878788 ns (± 3712.589522792619) 0.35
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None) 5646.3917525773195 ns (± 1375.1561923158417) 16313.131313131313 ns (± 3999.2511152190623) 0.35
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None) 964.2857142857143 ns (± 1001.6738568336087) 3027.3684210526317 ns (± 2565.1279303364495) 0.32
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None) 989.795918367347 ns (± 757.1636977152351) 1628.5714285714287 ns (± 1359.5984467878516) 0.61
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None) 1474.4897959183672 ns (± 1154.4902230649404) 3887.8947368421054 ns (± 2811.571036080976) 0.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None) 241672 ns (± 43879.394119368015) 261489.36170212767 ns (± 36531.65799888276) 0.92
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None) 2108.1632653061224 ns (± 1339.308443597015) 5665.979381443299 ns (± 3643.5984559091826) 0.37
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None) 5850 ns (± 1381.3799355411927) 16117.021276595744 ns (± 3097.9923536378114) 0.36
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit) 996.9387755102041 ns (± 980.4747515774988) 3173.7113402061855 ns (± 2602.2335436711974) 0.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit) 855.2083333333334 ns (± 624.0563050958018) 2724.742268041237 ns (± 2124.511263788836) 0.31
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit) 2975 ns (± 2026.6643582627667) 4964.285714285715 ns (± 3561.3981385167995) 0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit) 272130.92783505155 ns (± 48270.182222967516) 313696.9387755102 ns (± 54199.94760541012) 0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit) 4057.5757575757575 ns (± 2831.7835624765585) 5773.19587628866 ns (± 4003.5535117754425) 0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit) 10201.030927835052 ns (± 4605.782028362122) 15245.876288659794 ns (± 4113.340023776633) 0.67
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None) 1012.2448979591836 ns (± 1191.919988503556) 2007.6923076923076 ns (± 1666.8153779808679) 0.50
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None) 881.5217391304348 ns (± 749.934700135466) 2323.469387755102 ns (± 2215.074922304969) 0.38
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None) 3941.7525773195875 ns (± 2735.8221685892386) 3995.8333333333335 ns (± 3072.798027742509) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None) 318062 ns (± 54234.12075940251) 320300 ns (± 45958.316501696434) 0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None) 3662.1052631578946 ns (± 3469.5385353640695) 5908.333333333333 ns (± 3763.4437383771037) 0.62
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None) 11842 ns (± 5570.007707228587) 14615.78947368421 ns (± 3467.211639192487) 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.

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit) 4288.775510204082 ns (± 3150.155703992116) 2665.5913978494623 ns (± 1461.2007140984167) 1.61
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit) 2846.938775510204 ns (± 859.2977331234282) 4224.226804123711 ns (± 2257.7310859261756) 0.67
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit) 225819.19191919192 ns (± 44833.01370315952) 238502.0618556701 ns (± 44499.864183738064) 0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit) 229058.08080808082 ns (± 44410.280287999885) 238254.16666666666 ns (± 49260.51032209253) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit) 22946.875 ns (± 8672.193350012441) 18098.947368421053 ns (± 5150.531778717944) 1.27
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit) 122691.66666666667 ns (± 21211.74285832541) 116476.04166666667 ns (± 23864.683198539784) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None) 2321.9101123595506 ns (± 855.3293841934578) 2608.1632653061224 ns (± 786.0475929805172) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None) 2536.559139784946 ns (± 745.2436056690165) 2570.2127659574467 ns (± 865.6627502986556) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None) 238131.95876288658 ns (± 43533.77411655938) 208464.83516483515 ns (± 32087.731728380662) 1.14
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None) 235381.6326530612 ns (± 50407.12874420442) 218477.31958762885 ns (± 39253.968762074015) 1.08
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None) 17832.25806451613 ns (± 4660.615775939879) 17607.291666666668 ns (± 5839.5429668257) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None) 125727 ns (± 27511.235005269238) 120269.19191919192 ns (± 23389.020085604956) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None) 2944.68085106383 ns (± 720.1578413122841) 2763.953488372093 ns (± 763.2612367061992) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None) 2805.1020408163267 ns (± 653.0061253844461) 2779.120879120879 ns (± 775.5308552521346) 1.01
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None) 222565.47619047618 ns (± 25354.710092345686) 250026 ns (± 51837.76288195759) 0.89
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None) 243993.75 ns (± 41788.07639683081) 228186.36363636365 ns (± 22862.72970608224) 1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None) 19372.82608695652 ns (± 3290.2487718120788) 18275.555555555555 ns (± 3394.155952767987) 1.06
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None) 122467.3469387755 ns (± 21516.973762567333) 117357.14285714286 ns (± 21551.611511970204) 1.04
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit) 2675.7894736842104 ns (± 653.585168305129) 2587.2340425531916 ns (± 737.3643914038454) 1.03
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit) 2796.875 ns (± 680.7817681088953) 2510.989010989011 ns (± 677.6512622368774) 1.11
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit) 297207.5268817204 ns (± 55120.18535921842) 265290.44943820225 ns (± 30092.443626798962) 1.12
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit) 287769.5652173913 ns (± 29637.59025043775) 281449.4382022472 ns (± 36917.19888540344) 1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit) 23078.494623655915 ns (± 3423.9199967278037) 27438.541666666668 ns (± 6896.930969514312) 0.84
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit) 131228.57142857142 ns (± 25662.9461310215) 132064.2857142857 ns (± 24612.096807837206) 0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None) 2754.639175257732 ns (± 695.3746919462288) 3036.206896551724 ns (± 1079.9625762027113) 0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None) 2939.3617021276596 ns (± 768.9146218676055) 5669.791666666667 ns (± 1728.8645371223565) 0.52
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None) 270259.55056179775 ns (± 17220.48013730588) 281385.8695652174 ns (± 43113.79672989049) 0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None) 276436.2068965517 ns (± 26863.250476119647) 275293.6170212766 ns (± 37766.59660380514) 1.00
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None) 24350.537634408603 ns (± 4147.933578141887) 23282.608695652172 ns (± 4068.104526509228) 1.05
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None) 130239.79591836735 ns (± 22701.790382167208) 124820.40816326531 ns (± 25779.0891011151) 1.04

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 44217.05216064453 ns (± 357.87010912696053) 42808.63254488431 ns (± 320.7989711838781) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 54419.27963256836 ns (± 187.0360904585396) 56435.09178059896 ns (± 267.7135333021616) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 90419.6531616211 ns (± 663.7562205835018) 91910.34436035156 ns (± 298.88692831881997) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 74966.45095214844 ns (± 1234.2497813438426) 72224.38058035714 ns (± 559.8446976244942) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 34109.199366642875 ns (± 55.59344814066219) 36049.14292602539 ns (± 275.4933083308065) 0.95
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 34458.678243001305 ns (± 21.706448275968285) 35340.973325602215 ns (± 208.08952772706078) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 186423.7661655971 ns (± 1045.977647692338) 183271.40044696516 ns (± 738.0097816963636) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 344108.0244954427 ns (± 2901.8348343086973) 336756.3483072917 ns (± 3237.0053232552746) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 48060.82860456194 ns (± 278.5605382526642) 42356.38950523963 ns (± 30.086011964902674) 1.13
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 60007.24189104353 ns (± 326.47409740077046) 56653.41751534598 ns (± 376.39497474811856) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 103988.61831054688 ns (± 479.6672099714628) 100294.50432477679 ns (± 347.5516881794862) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 69700.17896446816 ns (± 308.3918714667704) 69500.18830566407 ns (± 134.56570212953852) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 36316.838536580406 ns (± 70.24030534731) 37700.40531804012 ns (± 129.53909343521352) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 41523.456506347655 ns (± 121.26445439064489) 41532.11282348633 ns (± 330.5118954845202) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 178431.90413992744 ns (± 752.4140781650461) 186394.18324497767 ns (± 724.4973000043382) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 360843.9517903646 ns (± 2906.722036835401) 344277.071077474 ns (± 2849.755769692863) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 42477.5687886556 ns (± 242.00834391990895) 44231.38210623605 ns (± 166.6300543345938) 0.96
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 52865.777052815756 ns (± 239.74462024915766) 54418.62950486403 ns (± 107.25994188029334) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 94963.15070452009 ns (± 309.7455260057571) 90237.47351946149 ns (± 226.0365407958864) 1.05
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 72533.9362894694 ns (± 183.0731391472113) 69916.55436604818 ns (± 282.2655900630205) 1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 35684.852046712236 ns (± 293.44923756218014) 36483.484995524086 ns (± 65.33985654946957) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 35439.76713679387 ns (± 194.48852838597682) 34710.87368774414 ns (± 68.66521157083055) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 172045.62438151042 ns (± 906.571923653313) 183391.73447829025 ns (± 1088.2274980680418) 0.94
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 341037.44503580726 ns (± 3030.315021463144) 343549.8172688802 ns (± 1979.3890119866735) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,Limit) 150.92724561691284 ns (± 0.271026569214301) 156.28814697265625 ns (± 0.2874960156818887) 0.97
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit) 188.08352095740182 ns (± 0.9887279667061085) 177.13922262191772 ns (± 0.517076965689394) 1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit) 289.68544324239093 ns (± 1.210791549065787) 282.361364364624 ns (± 0.4063196119774266) 1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit) 297.07327570234025 ns (± 1.2791525157178818) 278.5451037543161 ns (± 0.2782170721553459) 1.07
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None) 149.57206419536047 ns (± 0.7178689289711351) 143.1649923324585 ns (± 0.2988777420638904) 1.04
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None) 189.51074906757898 ns (± 0.5437932770590852) 182.43979556219918 ns (± 0.4066846315491626) 1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None) 288.465682665507 ns (± 0.8566319816030952) 274.5703765324184 ns (± 0.5742135184271737) 1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None) 270.3901529312134 ns (± 0.9956570978393527) 298.25393970196063 ns (± 0.6218471344939571) 0.91
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None) 141.67526721954346 ns (± 0.3949120629500596) 142.71020571390787 ns (± 0.27111869167774055) 0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None) 195.796750386556 ns (± 0.819546118530079) 173.511323928833 ns (± 0.31052819245276586) 1.13
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None) 265.56823594229564 ns (± 0.7685496614047784) 267.41768916447955 ns (± 0.2593756973884757) 0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None) 308.7790342477652 ns (± 0.972484364277871) 287.282395362854 ns (± 0.4823691729377062) 1.07
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit) 147.30372979090765 ns (± 0.4919242288933925) 140.71314151470477 ns (± 0.18542496927604213) 1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit) 188.02057027816772 ns (± 1.0323273655941485) 187.80112777437483 ns (± 0.3576106561502732) 1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit) 275.017918073214 ns (± 0.9231005109890043) 289.5211982727051 ns (± 0.6916048267322995) 0.95
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit) 286.73875490824383 ns (± 1.888667666940861) 277.0623588562012 ns (± 0.6154659371655528) 1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None) 153.97712071736655 ns (± 0.6512551957920548) 149.66129461924234 ns (± 0.5757874623187831) 1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None) 176.43646172114782 ns (± 0.5607778977259531) 187.36387766324557 ns (± 0.4312336248409015) 0.94
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None) 291.17036966177136 ns (± 0.6386303232148314) 273.6860922404698 ns (± 0.41618935587146905) 1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None) 276.76771237299994 ns (± 0.715971287998837) 276.2099852928749 ns (± 0.5699192225302779) 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: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 17654.365561990177 ns (± 342.33314113348763) 14652.631912231445 ns (± 59.22610104016524) 1.20
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 19869.670724722055 ns (± 14.994923884059684) 20119.291946411133 ns (± 131.17162377118336) 0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 22447.630399431502 ns (± 71.61754569853093) 22185.85925801595 ns (± 163.12550277587687) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22627.207626342773 ns (± 199.46644519039515) 22503.06452824519 ns (± 86.14503105357252) 1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 17428.104982648576 ns (± 17.894916177664083) 16312.603616333008 ns (± 125.94532232717603) 1.07
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 11091.403816223145 ns (± 8.66547903415396) 10592.02449951172 ns (± 64.88316976882571) 1.05
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 21417.73032836914 ns (± 109.51059834136797) 21642.637405395508 ns (± 101.32272708589004) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21845.61896158854 ns (± 111.85718761452401) 22681.721893310547 ns (± 80.1741575947098) 0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 27438.959082467216 ns (± 116.1161050578374) 27059.04851582845 ns (± 136.04630347826685) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 27138.607337364785 ns (± 100.77324629326131) 26900.5893351237 ns (± 135.60156181892307) 1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21874.67651149205 ns (± 85.98473677703896) 21710.569274902344 ns (± 167.44683341122644) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 28725.539335123696 ns (± 287.82230235125104) 26449.711377825057 ns (± 142.3217368360831) 1.09
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 29770.57504272461 ns (± 116.63948597241288) 29973.30664876302 ns (± 163.1087873877837) 0.99
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 30223.997924804688 ns (± 187.57456850069377) 31412.11931559245 ns (± 198.11945102490657) 0.96
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 16644.723372395834 ns (± 76.44130184520522) 16558.86348900428 ns (± 18.196681170337683) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10554.68545481364 ns (± 44.955470060465046) 10548.862772623697 ns (± 53.96921830585272) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 29442.79903869629 ns (± 138.5037639560044) 28937.543294270832 ns (± 166.98490098948614) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 29654.82534790039 ns (± 152.5417791004749) 30043.286724853515 ns (± 123.92337402270068) 0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 36057.6607421875 ns (± 519.0098296437562) 36041.82740275065 ns (± 584.7868106228215) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 34132.66008911133 ns (± 169.65961741920609) 35264.220379638675 ns (± 487.61337456268467) 0.97
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15118.149533589682 ns (± 24.0483159952437) 14932.59164123535 ns (± 66.14904047777036) 1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 19841.303601074218 ns (± 142.34485451160893) 20239.823020426433 ns (± 105.27206669790107) 0.98
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 21904.720526559013 ns (± 31.042783154037256) 21531.32233581543 ns (± 98.78990652137014) 1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 22496.734561157227 ns (± 141.9451666493196) 22861.748365275063 ns (± 76.24757811291448) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 16838.284708658855 ns (± 74.60303685082472) 16754.502682025617 ns (± 32.65509340004564) 1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 10676.789360633264 ns (± 18.033932064583272) 10675.151652018229 ns (± 58.3106101504921) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 22203.162167358398 ns (± 107.33286382029384) 22863.497141520184 ns (± 96.57927029057458) 0.97
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21570.484409038836 ns (± 18.01921739053355) 22676.588374546594 ns (± 43.95086921986374) 0.95
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 28605.61017902081 ns (± 39.33547531749637) 26489.979925973075 ns (± 67.2970751945449) 1.08
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 30552.600612386068 ns (± 477.9898023101275) 27836.058865356445 ns (± 83.2149216824938) 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.

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL) 67401.7333984375 ns (± 229.06449888874246) 67316.52409480169 ns (± 147.9324377336776) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL) 82690.23202749398 ns (± 117.73987945001203) 82783.46516927083 ns (± 106.0109353955059) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL) 106046.31260463169 ns (± 190.3158536964778) 109501.0965983073 ns (± 85.26276985915457) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL) 91101.84163411458 ns (± 156.51916914975382) 90469.5947265625 ns (± 81.32784347516863) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL) 59665.24178641183 ns (± 45.7424540361641) 59235.34458705357 ns (± 45.697713368337126) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL) 56351.107318584734 ns (± 67.62543018804627) 55666.83232234074 ns (± 33.17659537243248) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL) 194324.23444475446 ns (± 690.2341038382351) 195031.7537434896 ns (± 767.1668421354299) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL) 327220.2322823661 ns (± 1729.7734577086203) 325471.19140625 ns (± 1286.6577044398875) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF) 65895.34830729167 ns (± 159.5978896289868) 66703.70060847356 ns (± 75.12894543636213) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF) 93568.74877929688 ns (± 186.61442535639287) 90483.03670247395 ns (± 168.62424883358207) 1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF) 121936.95963541667 ns (± 1132.255097187763) 115114.67372349331 ns (± 198.10696746099146) 1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF) 89305.58430989583 ns (± 123.42957509718312) 89253.79720052083 ns (± 109.84890928854105) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF) 59169.622395833336 ns (± 75.27903326492827) 59676.269967215405 ns (± 72.36528228367057) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF) 60583.2275390625 ns (± 75.3426129860993) 61147.389439174105 ns (± 200.86819832762004) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF) 192860.41178385416 ns (± 904.6391254589975) 188323.70930989584 ns (± 387.3494780869532) 1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF) 333202.61579241074 ns (± 1368.4419521089742) 338443.2535807292 ns (± 760.2932723067049) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None) 64636.55569893973 ns (± 70.4547733565151) 66443.79760742188 ns (± 56.814418458778384) 0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None) 82925.73101337139 ns (± 75.81530843512188) 82559.6748860677 ns (± 66.17202072697987) 1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None) 106967.9181780134 ns (± 224.81873607925047) 109703.94897460938 ns (± 76.71034204878906) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None) 88214.25130208333 ns (± 216.95906351412225) 89275.62906901042 ns (± 231.59433093263058) 0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None) 58919.02700570913 ns (± 47.71376677021704) 58511.12447102865 ns (± 42.827419528653785) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None) 55718.54349772135 ns (± 77.4822140187933) 55339.53572591146 ns (± 61.567305146137286) 1.01
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None) 195171.7266376202 ns (± 634.8234390505426) 199048.642578125 ns (± 263.9241527353036) 0.98
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None) 326883.0110677083 ns (± 1561.3778531101004) 316477.34375 ns (± 766.0749929169244) 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.RawStringOperations (windows-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL) 16205.139596121651 ns (± 69.07467534417573) 14425.841287466195 ns (± 17.921192203053064) 1.12
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL) 20465.909322102863 ns (± 68.92542619473099) 20555.648396809895 ns (± 121.69974064350829) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL) 21301.78253173828 ns (± 32.56600208211756) 21045.75453538161 ns (± 27.177680679683395) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL) 22142.570277622766 ns (± 37.95243340326647) 23119.73856608073 ns (± 75.72447509850798) 0.96
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL) 15896.852213541666 ns (± 20.96877170281359) 15948.244934082031 ns (± 20.343268416917855) 1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL) 10962.791115897042 ns (± 13.493869790898943) 10912.322184244791 ns (± 22.580973690923408) 1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL) 22566.8221106896 ns (± 60.53336339020143) 22088.49358191857 ns (± 42.32521469460853) 1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL) 21792.82942551833 ns (± 34.36132765212347) 23672.83724271334 ns (± 34.35194510289503) 0.92
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL) 28921.29872639974 ns (± 84.53032920148866) 28957.92714436849 ns (± 158.2598930619958) 1.00
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL) 26183.834184919084 ns (± 64.3992167132216) 26783.46689860026 ns (± 51.25603818082057) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF) 21455.94472249349 ns (± 42.97464919879692) 20223.771362304688 ns (± 43.80212779585807) 1.06
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF) 26738.350423177082 ns (± 65.35228001308663) 26670.403238932293 ns (± 69.65493148311243) 1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF) 26624.31416829427 ns (± 48.01943890161149) 26336.918422154016 ns (± 62.59055705042978) 1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF) 27894.136919294084 ns (± 84.68921820859651) 28449.988664899553 ns (± 61.49834844926748) 0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF) 15941.903468540737 ns (± 27.41848446759742) 15520.299857003349 ns (± 53.99783719744967) 1.03
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF) 10862.23624093192 ns (± 29.970911986089533) 10738.046875 ns (± 11.250390112731937) 1.01
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF) 27879.241689046223 ns (± 15.872230466840179) 26648.473002115887 ns (± 31.95814679629151) 1.05
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF) 26775.522554837742 ns (± 35.38705897386667) 26524.30396446815 ns (± 20.444539966357) 1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF) 31520.880940755207 ns (± 107.1202093377058) 31219.007521409254 ns (± 88.47961663962194) 1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF) 31824.06267438616 ns (± 107.61164339034859) 32475.963134765625 ns (± 89.71441986399746) 0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: None) 15285.725555419922 ns (± 40.36979063474987) 14646.89448038737 ns (± 14.577951573065215) 1.04
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None) 21529.581778390067 ns (± 71.37801234428686) 20244.597981770832 ns (± 48.66016461737704) 1.06
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None) 20950.08521446815 ns (± 57.61107737613318) 20192.251586914062 ns (± 44.982415007332726) 1.04
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None) 21204.51883169321 ns (± 30.829562833318555) 21436.793082101005 ns (± 29.715769182500434) 0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None) 15580.739182692309 ns (± 29.002211382568852) 15686.375223795572 ns (± 25.17910830363347) 0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None) 11533.159383138021 ns (± 31.349713031738517) 11067.357744489398 ns (± 21.682905246702752) 1.04
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None) 21778.95224434989 ns (± 61.52283449848941) 22054.191371372766 ns (± 32.760983496731576) 0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None) 21193.42123178335 ns (± 34.366155861945366) 21546.004130045574 ns (± 33.29100071395256) 0.98
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None) 25346.779305594308 ns (± 90.64688297886441) 26246.485493977863 ns (± 115.08162606950819) 0.97
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None) 25897.86881666917 ns (± 27.314799140483643) 26782.60772705078 ns (± 106.87848193707879) 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.ScriptOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 147184.85874023437 ns (± 1741.2730839993283) 144922.5767124721 ns (± 408.31864579969516) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 19967.679050990515 ns (± 35.05561391832373) 20007.090525309246 ns (± 25.540170949084665) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 17489.72220357259 ns (± 28.800901318583872) 17602.562512715656 ns (± 23.663722732421764) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 142490.6845296224 ns (± 226.2949890144577) 141353.5237943209 ns (± 136.3527914333526) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 43154.024141751805 ns (± 109.70742187671158) 45776.24650472005 ns (± 263.0423948486452) 0.94
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 104193.7199951172 ns (± 485.00486878304014) 103673.05931745257 ns (± 162.50419712892847) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 10162389.639583332 ns (± 188644.19358926459) 10140772.773958333 ns (± 167847.52673878675) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 275891.4697998047 ns (± 26384.63288943103) 276254.20037597656 ns (± 27961.293170639194) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 145292.66202799478 ns (± 384.816238470536) 144825.9103910006 ns (± 578.8873507497767) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 19705.907383845402 ns (± 134.98962603155312) 19875.300688680014 ns (± 139.81338687391766) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 16940.732703575723 ns (± 59.36395184328709) 16487.242087227958 ns (± 16.400131107445223) 1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 143186.64383951822 ns (± 1225.972114329194) 143757.6319580078 ns (± 245.08607764489642) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 42235.96929321289 ns (± 181.0971300509568) 43401.52227783203 ns (± 33.95353325781813) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 108444.47270507812 ns (± 580.3249914958928) 107755.60229492188 ns (± 365.24422064967774) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 10192758.842708332 ns (± 180138.96377920322) 10157356.298828125 ns (± 185568.20412021983) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 276261.98139648436 ns (± 28237.219283353916) 280104.0176660156 ns (± 27849.784098005577) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 144067.19004603795 ns (± 1013.3046526831989) 148143.99365234375 ns (± 693.1786528007653) 0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 19437.611142839705 ns (± 16.76467783497385) 19601.61596797063 ns (± 55.08305206834095) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 17134.10970365084 ns (± 62.138912666557275) 16668.71279689244 ns (± 73.70395684414224) 1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 142712.25240885417 ns (± 507.4146357342029) 140794.48470052084 ns (± 269.5593399949546) 1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 42628.02530314128 ns (± 285.48696975479044) 43359.270528157555 ns (± 192.01536418183125) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 101277.65692952475 ns (± 481.8356447678593) 104215.52307128906 ns (± 261.39462806700317) 0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 8507798.36298077 ns (± 50071.015763862495) 8570157.286830356 ns (± 27596.808066165744) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 230517.38611653645 ns (± 712.7958163652335) 225991.7994478666 ns (± 291.5101637404045) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 144267.94674479167 ns (± 522.848095667723) 144113.63209635418 ns (± 1128.319062771756) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 19764.72352013221 ns (± 58.560447168870986) 20638.095485432943 ns (± 83.17114520237037) 0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 16793.568286602313 ns (± 26.924073960550746) 16772.29653015137 ns (± 76.11316000730449) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 141537.71747698102 ns (± 112.49366450004057) 142145.36134847006 ns (± 135.99449227823237) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 44621.27653401693 ns (± 205.68107716174603) 45779.89855143229 ns (± 167.58095064829797) 0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 104144.29390462239 ns (± 355.05113207306005) 104062.96622140067 ns (± 62.169820934730325) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 9533641.872395834 ns (± 73444.72240672458) 9464159.3578125 ns (± 55716.89760999757) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 257058.9580485026 ns (± 346.8578946861845) 250029.023890904 ns (± 748.8026050828923) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 146592.9242675781 ns (± 658.1524447129457) 145648.12201799665 ns (± 536.3055309617579) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 19716.443897501627 ns (± 99.49760304530608) 20060.83088582357 ns (± 84.23486759798655) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 16763.97253112793 ns (± 13.578004617400786) 16522.125978742326 ns (± 35.84451302337585) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 143325.6208292643 ns (± 275.2491680664819) 142841.44266183037 ns (± 641.4521257261167) 1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 44339.979130336214 ns (± 203.8465233164952) 45072.02260480608 ns (± 32.790750158180266) 0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 104399.70029703777 ns (± 215.9218747279784) 103605.64501953125 ns (± 212.26517532240229) 1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 9428898.957291666 ns (± 45494.77786952407) 9531859.0390625 ns (± 38546.36504769795) 0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 256193.5388671875 ns (± 302.7729093084606) 252827.42044270833 ns (± 762.2711358232712) 1.01

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 139518.24560546875 ns (± 556.437155703533) 139398.10098702568 ns (± 452.9448539929433) 1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 10455.892854817708 ns (± 92.11824678059502) 13161.133913480318 ns (± 39.856934863071004) 0.79
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 13886.390161786761 ns (± 43.21550930131741) 13996.712337239584 ns (± 49.03262513128916) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9243.720237731934 ns (± 22.77671479656852) 9001.369826180595 ns (± 49.34816046457663) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 11384.361912027995 ns (± 98.64003172704264) 11660.029718526204 ns (± 68.92515165450463) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 12938.267596905049 ns (± 13.08051898595131) 12777.595833333333 ns (± 76.06436228276195) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 10241.896616617838 ns (± 74.70432544558614) 10186.45021311442 ns (± 69.57309808034282) 1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 9172.479367065429 ns (± 43.596280391439166) 8944.590300496418 ns (± 44.09081991202919) 1.03
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 11538.884359995523 ns (± 11.385567505533436) 15463.72578125 ns (± 336.5500197275059) 0.75
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12005.07000020345 ns (± 102.91165699322259) 11959.261860148112 ns (± 66.23763742879532) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 10631.453775024414 ns (± 84.70173420785494) 11966.819567871094 ns (± 74.12727199434399) 0.89
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 13638.776723225912 ns (± 71.56341012823731) 13692.704389444987 ns (± 56.883858687967866) 1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 12563.069067891438 ns (± 57.33054866144908) 12552.250838143485 ns (± 79.14447848197396) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 11229.861105855305 ns (± 94.91580659242693) 13776.733339945475 ns (± 12.756416802544264) 0.82
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 11313.708510335286 ns (± 39.430811564517896) 10378.087172190348 ns (± 9.394158699640066) 1.09
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 166876.37819010418 ns (± 1346.4953648636229) 168016.3253580729 ns (± 622.5359336216527) 0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 57081.32531738281 ns (± 212.40003727376995) 57948.849300130205 ns (± 161.7885267539684) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 46698.60603114537 ns (± 251.4429505995102) 47977.999291992186 ns (± 295.18217171530205) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 50503.1198073167 ns (± 82.75880917216278) 50010.511701311385 ns (± 1170.9950943730444) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 85061.9105875651 ns (± 544.3172009856198) 85561.1332804362 ns (± 636.165489245472) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 116390.43849283854 ns (± 670.3510697306334) 114806.10643717447 ns (± 452.5161834945412) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 48366.23290201823 ns (± 321.1950840901066) 50993.070084635416 ns (± 231.2720706474249) 0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 54876.13509695871 ns (± 216.53399704943342) 54420.03836529072 ns (± 144.97785901996565) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 54649.72214355469 ns (± 393.6571032746036) 56051.91663411458 ns (± 222.07879765585258) 0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 87803.83864746094 ns (± 493.6262177364481) 88565.46689278739 ns (± 305.2770583199334) 0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 56698.675736490884 ns (± 275.4910066084565) 59235.3896484375 ns (± 260.9955592911177) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 13731.414881388346 ns (± 97.2068335260967) 13296.219748942058 ns (± 42.73861938020714) 1.03
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 76676.11866173378 ns (± 207.2757076179016) 82704.10057779947 ns (± 395.3897438764935) 0.93
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 59759.31929234096 ns (± 327.8948182243795) 58614.40615234375 ns (± 224.3458888665431) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 47194.23584187825 ns (± 160.8521360607314) 50036.27197062175 ns (± 105.02873989376292) 0.94
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 141585.5887125651 ns (± 771.6932142750295) 137946.78213936943 ns (± 472.7208226490527) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 57033.12925066267 ns (± 254.0538694432586) 58129.99927164714 ns (± 235.69975876959444) 0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 50749.553880964006 ns (± 166.99376161255415) 50623.37952473958 ns (± 258.0457811602822) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 49954.11634724935 ns (± 263.93399158678915) 48947.60123552595 ns (± 124.03351565973752) 1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 80181.83177490234 ns (± 552.0385608221861) 80049.0678141276 ns (± 312.9288704209447) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 104993.16403808593 ns (± 501.8585866164803) 103717.66872558594 ns (± 350.63839572776294) 1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 50519.715337117515 ns (± 105.91245224853152) 55059.25359671457 ns (± 109.36019968594714) 0.92
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 54354.551466878256 ns (± 203.8155773781203) 58028.481698172436 ns (± 125.38611257177243) 0.94
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 51617.95535481771 ns (± 252.5478455518581) 51085.6207438151 ns (± 169.76573495149307) 1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 78226.7079305013 ns (± 359.0870109303547) 77503.32327473958 ns (± 478.0549706924987) 1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 60188.47473144531 ns (± 265.16636089044357) 58957.59306989397 ns (± 173.78856414329678) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 13113.948655700684 ns (± 31.113508962599695) 13261.052901713054 ns (± 46.962405753706754) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 68441.34785563151 ns (± 258.7287007195195) 68553.90482875278 ns (± 161.56637366134237) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 58624.70403645833 ns (± 181.56251313746188) 57643.63022054036 ns (± 149.65553039269838) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 51542.1810433524 ns (± 194.38571104366468) 50309.58940429687 ns (± 208.43504490948905) 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.ScriptOperations (windows-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,Limit) 91515.1143391927 ns (± 468.69843184934473) 93003.1999860491 ns (± 910.8469791116306) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit) 25533.927565354566 ns (± 27.015210816250434) 25599.28029378255 ns (± 43.734224530120855) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit) 23616.40145438058 ns (± 24.657824956147927) 23643.482099260604 ns (± 12.825112729250595) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit) 76330.65842848558 ns (± 128.29894557281597) 77490.98088191106 ns (± 117.18265564189647) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit) 29633.746337890625 ns (± 47.53893609348619) 29909.42195012019 ns (± 44.067372131671505) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit) 65921.52850811298 ns (± 103.56083063261183) 61626.50594075521 ns (± 76.21836726236434) 1.07
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit) 5432945.647321428 ns (± 54586.986673732994) 5246511.041666667 ns (± 59357.66515766671) 1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit) 174234.21484375 ns (± 30526.088775252294) 170303.85473632812 ns (± 29740.486935844965) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None) 92964.32779947917 ns (± 201.90931887390403) 91808.74982561384 ns (± 269.0105527847549) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None) 25313.23964436849 ns (± 21.790898747834216) 25411.177498953683 ns (± 16.23183221028998) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None) 23734.73619733538 ns (± 48.9221735229485) 23883.108723958332 ns (± 24.294615792592626) 0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None) 75358.72497558594 ns (± 44.8914738264532) 75871.33748372395 ns (± 183.25391407983793) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None) 29814.52901204427 ns (± 78.47486238729678) 30101.080204890324 ns (± 40.21123380747056) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None) 64364.79116586538 ns (± 116.89760574132691) 64356.787109375 ns (± 52.76904369761013) 1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None) 5517753.177083333 ns (± 51705.794735207885) 5269045.677083333 ns (± 47645.11804252735) 1.05
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None) 174156.041015625 ns (± 30625.100327447006) 169843.17138671875 ns (± 28150.29386925498) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None) 93084.40673828125 ns (± 461.1337675420667) 92587.87057059152 ns (± 202.0078151436079) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None) 25603.90799386161 ns (± 28.81456182659851) 25734.203045184797 ns (± 23.61017014228023) 0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None) 23865.225873674666 ns (± 32.5962985157384) 23629.808262416296 ns (± 10.265280435117939) 1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None) 75403.97135416667 ns (± 107.59587369017196) 76004.15486653645 ns (± 143.23246052740333) 0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None) 30508.0322265625 ns (± 79.01198953436001) 30750.184513972355 ns (± 66.50566812730351) 0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None) 64474.21358548678 ns (± 86.8716536452507) 63427.42919921875 ns (± 128.4342921994193) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None) 4384055.357142857 ns (± 7295.978494699621) 4382920.256696428 ns (± 7815.069203235277) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None) 130589.9884905134 ns (± 229.36704818613964) 126847.31163611778 ns (± 82.77962322231623) 1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit) 94498.01228841145 ns (± 588.2987102070979) 95977.21435546875 ns (± 520.2120374412416) 0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit) 26005.870157877605 ns (± 23.742229581224844) 25451.714579264324 ns (± 26.973487847366588) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit) 23800.342383751504 ns (± 30.18650942342722) 23798.336079915363 ns (± 36.24082171472068) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit) 76191.53771033653 ns (± 159.92543282204963) 74280.90022160456 ns (± 88.1664928199556) 1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit) 30605.29073079427 ns (± 105.56390261202907) 30612.19961983817 ns (± 55.504256565287825) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit) 64361.53564453125 ns (± 90.72483073088645) 64927.50156947545 ns (± 156.15077414764326) 0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit) 5063776.442307692 ns (± 8644.621635446345) 4989832.645089285 ns (± 5895.818669930665) 1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit) 149320.62612680288 ns (± 916.8747351232671) 146337.63239933894 ns (± 221.28612238286001) 1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None) 92802.34903971355 ns (± 202.33697866579544) 92049.54833984375 ns (± 235.46686745438114) 1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None) 25361.39643742488 ns (± 20.184743494075196) 25287.476501464844 ns (± 27.256661034425203) 1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None) 23799.918721516926 ns (± 46.112136644077786) 23868.572126116072 ns (± 25.75269785257263) 1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None) 75036.02120535714 ns (± 145.58887331869616) 76530.88727678571 ns (± 75.58275653642627) 0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None) 30424.956403459822 ns (± 39.799996632204) 30401.469203404016 ns (± 38.0295464192537) 1.00
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None) 64554.22648111979 ns (± 109.73241993873825) 63599.96622721354 ns (± 86.25018880295607) 1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None) 4980444.140625 ns (± 12278.408154355777) 4959360.911458333 ns (± 7968.104298434075) 1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None) 144736.62109375 ns (± 353.6059576815116) 146332.65005258413 ns (± 271.09117916147915) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL) 105950.1726422991 ns (± 203.64304041909057) 98868.71901292067 ns (± 233.0107286955244) 1.07
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL) 11249.063546316964 ns (± 9.165706796597002) 11279.342397054037 ns (± 13.303485344134467) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL) 10810.263472336988 ns (± 5.890428724703518) 10779.876650296725 ns (± 10.789970859008998) 1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL) 9503.97720336914 ns (± 7.9475532588515305) 9584.42387898763 ns (± 123.79960749999172) 0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL) 13657.125854492188 ns (± 11.577473369083414) 13699.886732835035 ns (± 10.916577760417093) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL) 14883.342742919922 ns (± 18.333696100771252) 14901.89951578776 ns (± 21.98021252348336) 1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL) 12585.729435511998 ns (± 29.62585917143962) 12816.999271937779 ns (± 28.918249238424817) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL) 8842.423952542818 ns (± 11.443465688157435) 8892.373504638672 ns (± 10.19679196915955) 0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL) 12761.008961995443 ns (± 33.910493181952276) 12728.456819974459 ns (± 20.715051842944817) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL) 12052.701365152994 ns (± 9.396779178800958) 12021.466827392578 ns (± 19.520095023883705) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL) 14491.06172834124 ns (± 24.633383030903577) 15037.039712759164 ns (± 10.720940295215241) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL) 9321.273854573568 ns (± 29.911210675389082) 9228.622495211088 ns (± 12.527064513546357) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL) 11861.092049734933 ns (± 31.49449090744974) 11918.797912597656 ns (± 36.25944961933973) 1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL) 14659.679471529447 ns (± 8.834844129478117) 15923.000277005709 ns (± 13.377556196362212) 0.92
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL) 14562.825884137836 ns (± 8.703732172610197) 14778.819819859096 ns (± 8.225826964018108) 0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF) 122013.60595703125 ns (± 407.7951081173826) 117930.517578125 ns (± 556.1916646932299) 1.03
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF) 46530.85444523738 ns (± 66.78465018331094) 44500.069318498885 ns (± 129.26335902941656) 1.05
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF) 41984.814017159595 ns (± 47.49683897992635) 42234.01019756611 ns (± 123.95150584615351) 0.99
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF) 46941.24369303385 ns (± 157.58128679726903) 45387.483723958336 ns (± 61.86060644235013) 1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF) 69930.14177594866 ns (± 318.5241883036853) 71479.9833170573 ns (± 232.42175091774124) 0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF) 100053.69121844952 ns (± 248.25712097226742) 96301.60945012019 ns (± 239.83152944712137) 1.04
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF) 48791.32559640067 ns (± 78.85378389912461) 48065.43790377103 ns (± 88.18466974597375) 1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF) 38448.99597167969 ns (± 55.36509995855381) 38627.343314034595 ns (± 44.811025941744134) 1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF) 48883.08316744291 ns (± 83.44933923526796) 51779.50642903646 ns (± 289.345237706533) 0.94
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF) 75438.58380998884 ns (± 255.4208447729749) 69782.82906668527 ns (± 184.94514554750108) 1.08
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF) 54489.67939104353 ns (± 172.1169523811035) 56694.84191894531 ns (± 99.99011844002752) 0.96
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF) 9368.079812186104 ns (± 12.047966427807784) 9299.225718180338 ns (± 16.84010859471309) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF) 59528.40372721354 ns (± 405.5113480939311) 61211.6796875 ns (± 240.7368073417447) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF) 48843.86009803185 ns (± 61.461834751319664) 48929.33451334635 ns (± 206.90151309601816) 1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF) 48065.35295758928 ns (± 174.46429303680335) 49049.448939732145 ns (± 52.653849458677904) 0.98
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None) 103073.05036272321 ns (± 305.31867594992525) 101506.95237379808 ns (± 111.63928963167373) 1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None) 40862.91765485491 ns (± 142.2380238860691) 42093.86901855469 ns (± 109.66970886123289) 0.97
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None) 43337.388509114586 ns (± 76.06931462708431) 42189.759826660156 ns (± 57.06236069872449) 1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None) 46751.83410644531 ns (± 46.3073828102172) 46620.82773844401 ns (± 32.141806323871535) 1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None) 67560.15055338542 ns (± 243.47537397670274) 66964.81497628348 ns (± 162.95148634730776) 1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None) 87434.28867885044 ns (± 232.2632466256059) 95400.09577824519 ns (± 204.85207156724258) 0.92
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None) 46739.20715332031 ns (± 68.97369107933868) 47795.602213541664 ns (± 65.23025464875158) 0.98
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None) 37872.82999674479 ns (± 185.70490656596382) 38495.26226337139 ns (± 64.54634178205433) 0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None) 49592.33662923177 ns (± 124.54813866340825) 47816.33823939732 ns (± 99.43036681341995) 1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None) 62447.53853934152 ns (± 98.31450022429016) 62635.89303152902 ns (± 222.49727016765087) 1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None) 56877.880859375 ns (± 75.21687918474962) 55809.2392985026 ns (± 86.16952921293016) 1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None) 9256.917266845703 ns (± 22.757907443421214) 9182.670484270368 ns (± 14.000941144076128) 1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None) 51070.7521878756 ns (± 101.65209799691723) 52710.56283804087 ns (± 102.86320441580676) 0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None) 45982.662091936385 ns (± 97.91879895722758) 45284.11385672433 ns (± 176.10600905090172) 1.02
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None) 48372.031947544645 ns (± 65.95994901215637) 49690.18778483073 ns (± 68.28157454103126) 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.SortedSetOperations (ubuntu-latest net8.0 Release)

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 154449.42651367188 ns (± 448.97346837760335) 154455.49079777644 ns (± 463.6288121983323) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10349.924296061197 ns (± 16.52435094114079) 10359.268873948316 ns (± 14.475370652044058) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10687.292900672326 ns (± 18.439769614851418) 10653.108083871695 ns (± 8.08634917279232) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 12460.033491516113 ns (± 100.94789994651086) 12264.078938802084 ns (± 16.326447875695663) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 14773.736086527506 ns (± 6.396439145567711) 15077.907659912109 ns (± 70.88890790666765) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 12712.829336547851 ns (± 162.30184425022466) 12782.23357187907 ns (± 98.73914873408823) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 13187.731083796574 ns (± 29.911068203562333) 13455.226380411785 ns (± 101.88562951254154) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 14935.164635213216 ns (± 67.78511574396872) 14836.915945870536 ns (± 57.0917396007003) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 16367.31209564209 ns (± 17.351114504067638) 16264.793418884277 ns (± 21.71287947684145) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 12592.123962402344 ns (± 26.485004881465983) 12944.675285847981 ns (± 69.16051045766959) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 93992.677507673 ns (± 406.97945887453926) 93398.22424316406 ns (± 396.73048914852166) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 10610.304969278972 ns (± 48.08019347040705) 10750.284478759766 ns (± 60.40780557493292) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 85884.31150309245 ns (± 382.4736888965793) 85907.58652169364 ns (± 517.7059027200266) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 87253.52233886719 ns (± 384.93640729374795) 86950.9934366862 ns (± 589.5569683833082) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 17174.142799886067 ns (± 106.525757038794) 17369.489095052082 ns (± 106.52496187892632) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11260.493346078056 ns (± 72.7028183540574) 10993.39264351981 ns (± 54.435230096790264) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 15995.814414469402 ns (± 124.45301492780499) 15623.632658894856 ns (± 147.2187951793296) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 10019.32353846232 ns (± 12.24390832388523) 10043.103388468424 ns (± 34.78971709406336) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 88501.76164754231 ns (± 165.5918910187734) 86850.53254582331 ns (± 213.15697848627818) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 89376.95023890903 ns (± 248.25217036018745) 91827.58767089844 ns (± 430.4985678633685) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 91601.1222249349 ns (± 587.186370335843) 88434.31881479117 ns (± 226.71976027139374) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 11589.290034367488 ns (± 18.653074049539157) 10814.148170979817 ns (± 45.347094701502165) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 13360.556939697266 ns (± 87.38857080565508) 13149.400136675153 ns (± 43.67088819946166) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 11329.923382098857 ns (± 17.335114166004402) 10732.29359654018 ns (± 44.025332346755434) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 12640.002610270183 ns (± 43.62501650067751) 13463.055849202474 ns (± 54.238004460561655) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 16488.638284301756 ns (± 89.02939309149936) 16411.837666829426 ns (± 13.400434180474825) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 169368.07807617186 ns (± 483.5806792531135) 170693.5583984375 ns (± 895.8541990842049) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 54145.08117675781 ns (± 142.02193306697004) 54669.92410982572 ns (± 229.19777550833953) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 82806.05857747396 ns (± 308.3930476245344) 79231.22067057292 ns (± 465.51267077645616) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 115222.57836042132 ns (± 433.97271249890406) 128045.55794270833 ns (± 696.403617495359) 0.90
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 184390.40593610491 ns (± 821.4371814245422) 185580.22928059896 ns (± 979.9973968730075) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 112260.65194498698 ns (± 475.31312392923655) 117138.84939778646 ns (± 356.4706050747028) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 136820.49676044172 ns (± 481.6327546381254) 128991.12126813616 ns (± 860.0905012078556) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 128067.42044503348 ns (± 1265.7010992399364) 136072.87562779017 ns (± 633.6236049898539) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 221036.21986490887 ns (± 1424.409893685567) 218797.58151041667 ns (± 1457.8634140609654) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 103121.80696614583 ns (± 724.3095756739372) 99816.81759440104 ns (± 527.6389187354703) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 302902.85867745534 ns (± 4974.295429411919) 290944.5504673549 ns (± 3008.3433220654138) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 61962.713282993864 ns (± 159.17207359642188) 61545.380240304126 ns (± 243.87176535840712) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 207019.20024226262 ns (± 1330.9331306018507) 205119.75577799478 ns (± 1294.698722375718) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 206643.39137369793 ns (± 1724.9388024598284) 210726.18777901787 ns (± 1030.4413395253428) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 17311.465770176477 ns (± 55.486293907060436) 18024.8125193278 ns (± 98.53729811002717) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 83495.0979248047 ns (± 382.7281698605934) 87370.61748860677 ns (± 349.03911965418985) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 126807.60801478794 ns (± 732.0319745698774) 127277.36861478366 ns (± 1057.5309607063978) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 57940.29221598307 ns (± 193.2739176582582) 59769.667301432295 ns (± 274.0401639550292) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 248625.4073486328 ns (± 2421.581150338227) 240575.61271784856 ns (± 2172.934953530338) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 225661.52739257814 ns (± 2869.245328640205) 226615.0041015625 ns (± 2325.18218407786) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 241375.1043782552 ns (± 3074.169096391644) 236309.01007952009 ns (± 2834.5237034051684) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 65620.95861409506 ns (± 316.54328672936435) 60726.01652832031 ns (± 266.95749725972126) 1.08
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 13787.981081136068 ns (± 58.55105656094708) 13218.50124206543 ns (± 67.518593211099) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 63138.0310546875 ns (± 360.9125993542813) 62671.117911783855 ns (± 426.44433751568545) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 131546.15003255208 ns (± 604.1412279694117) 140035.24339192707 ns (± 783.7560426464346) 0.94
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 232526.21261160713 ns (± 1177.0862364918403) 251218.2826985677 ns (± 2908.302925378122) 0.93
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 156659.11012486048 ns (± 847.872063634446) 155429.40930989583 ns (± 661.6343544841521) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 54426.63847045899 ns (± 289.04469948398287) 55741.60037841797 ns (± 342.4510897340684) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 81598.58478722206 ns (± 240.1263054468187) 79597.16535644532 ns (± 347.4995893932032) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 106562.7712076823 ns (± 467.62785357899037) 104496.76885172525 ns (± 457.1344360094416) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 184605.78094012922 ns (± 694.8567598207458) 172599.49794921876 ns (± 818.1062405741873) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 99832.3199898856 ns (± 310.9802723536005) 102103.93268694196 ns (± 245.17295089016883) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 116779.70878092448 ns (± 442.87912117744963) 126800.93842424665 ns (± 410.80376304592323) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 116062.01139729818 ns (± 386.99507881281056) 115844.84409877232 ns (± 664.3012409474898) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 182465.9535609654 ns (± 744.4451792708688) 175500.09267578126 ns (± 1126.6205307308308) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 101575.03583702675 ns (± 323.48923977853025) 105611.55247802734 ns (± 575.7408124664198) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 280237.85107421875 ns (± 5118.25093437049) 278200.4230957031 ns (± 4887.934506584081) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 62188.29989858774 ns (± 173.31796947268666) 60815.58858548678 ns (± 117.91731633541971) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 189976.8985595703 ns (± 1446.884604662896) 192978.9626546224 ns (± 1482.5426886164116) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 192019.52089146205 ns (± 804.612821506444) 192607.60348074776 ns (± 1438.9831405369819) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 17281.335064697265 ns (± 58.639389162904216) 18122.343200683594 ns (± 49.67149617675373) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 82567.9956624349 ns (± 381.24772181857315) 83446.47690022786 ns (± 395.05951497002764) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 117658.80238560268 ns (± 578.1020407568723) 116754.85081129808 ns (± 220.96449013764695) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 58362.53651529948 ns (± 146.5378795621935) 59998.757983398435 ns (± 468.46425783184714) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 230683.51529947916 ns (± 2288.424169313041) 236962.58478190104 ns (± 2413.699107461553) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 220517.95693359376 ns (± 2479.896673593167) 223923.41334635418 ns (± 2861.237566719962) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 234545.65157645088 ns (± 1671.6137151852686) 221577.4044189453 ns (± 1271.467508415104) 1.06
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 57164.083818708146 ns (± 174.43441345941824) 57221.0179321289 ns (± 184.9066632985367) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 13061.763108473559 ns (± 23.089860983331832) 13629.588837687175 ns (± 45.60756599211804) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 61797.56648472377 ns (± 220.1992420095967) 60733.34296875 ns (± 318.94846170364826) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 121313.17563100961 ns (± 169.69785458974764) 119042.85354178293 ns (± 342.0706319221553) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 184094.03482259114 ns (± 748.3909722667341) 186088.04139927455 ns (± 792.5412626303516) 0.99

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

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

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

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

Benchmark suite Current: b7071dc Previous: 14af7b8 Ratio
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: ACL) 124830.82798549107 ns (± 339.1397142070807) 122221.44252232143 ns (± 530.576604553617) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: ACL) 10229.354749407086 ns (± 22.659468008955777) 10176.568654378256 ns (± 26.081299948346448) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: ACL) 10988.90884399414 ns (± 25.86911903372835) 10904.222324916294 ns (± 9.950503264842247) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: ACL) 13716.651611328125 ns (± 60.186156711166674) 13773.610560099283 ns (± 8.72386108940394) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: ACL) 21640.382385253906 ns (± 22.939951296406598) 21563.855198451452 ns (± 20.46077100378255) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: ACL) 13939.729665120443 ns (± 77.8379997879007) 13840.78118460519 ns (± 30.505936933837383) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: ACL) 17048.62325032552 ns (± 19.56874643404372) 17015.321115347055 ns (± 21.477581939278746) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: ACL) 23220.27801513672 ns (± 21.363654649080605) 23171.54541015625 ns (± 16.033242425809263) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: ACL) 26157.606271597055 ns (± 12.936280267097999) 26102.726393479566 ns (± 27.23416367298269) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: ACL) 15641.218566894531 ns (± 18.30220218822766) 15593.306187220982 ns (± 14.375793050032017) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: ACL) 77466.6650390625 ns (± 232.7862099390397) 77094.23566545759 ns (± 180.90759229267687) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: ACL) 13351.446533203125 ns (± 12.99459502103276) 13357.333265032086 ns (± 22.388316295901042) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: ACL) 69989.81404622395 ns (± 102.38099678475292) 69047.51935686384 ns (± 158.71009219542717) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: ACL) 70993.85463169643 ns (± 188.6384685304241) 70263.28776041667 ns (± 127.07398841270474) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: ACL) 12961.11572265625 ns (± 26.578235768676603) 13030.33697945731 ns (± 19.745209721149937) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: ACL) 11684.828479473408 ns (± 17.934136664394767) 11776.141768235426 ns (± 12.790373108645083) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: ACL) 23928.52325439453 ns (± 25.85713260208022) 24046.28361293248 ns (± 19.197641858327763) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: ACL) 11227.57064819336 ns (± 8.151679708102035) 11071.029193584736 ns (± 7.093443625045219) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: ACL) 73197.13745117188 ns (± 181.49574033065247) 75279.42260742188 ns (± 146.6634099649587) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: ACL) 73493.25125558036 ns (± 127.32456497129853) 75848.39853140023 ns (± 152.82109818720602) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: ACL) 76630.5391438802 ns (± 135.3043623889227) 75159.5703125 ns (± 173.99822713256594) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: ACL) 13138.454982212612 ns (± 8.02170456647377) 13165.185077373799 ns (± 15.171607804110094) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: ACL) 9257.932390485492 ns (± 19.185746426422824) 9250.410679408482 ns (± 13.589972122865971) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: ACL) 13548.85504586356 ns (± 17.60842839087386) 13545.631408691406 ns (± 22.323132128834562) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: ACL) 14826.342228480748 ns (± 17.839941816036877) 14888.787129720053 ns (± 7.75936399772259) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: ACL) 27211.18915264423 ns (± 24.76422617471752) 27133.35462297712 ns (± 28.342019613411537) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: AOF) 141081.97998046875 ns (± 362.44326871046115) 140980.1806640625 ns (± 381.5721994285022) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: AOF) 38919.70886230469 ns (± 45.235313353557835) 38468.39341383714 ns (± 54.501409471625834) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: AOF) 63922.78630183293 ns (± 132.602153973391) 64479.384068080355 ns (± 98.89657697790763) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: AOF) 105588.59427315848 ns (± 288.79325158215) 103988.61955915179 ns (± 296.4915285894843) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: AOF) 153694.1650390625 ns (± 555.226916524724) 154750.61197916666 ns (± 1024.7491321230775) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: AOF) 94129.04215494792 ns (± 403.39925889591893) 98654.33611188616 ns (± 456.0953781036084) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: AOF) 115240.58314732143 ns (± 323.0955186970521) 121709.82853816106 ns (± 278.77316518031046) 0.95
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: AOF) 116079.7624860491 ns (± 261.74432573084243) 131291.79931640625 ns (± 823.3094444294734) 0.88
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: AOF) 202628.13313802084 ns (± 794.0011436910984) 207421.99425330528 ns (± 665.579652401055) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: AOF) 94337.80843098958 ns (± 417.3450096466233) 85847.27642352764 ns (± 341.2157647042511) 1.10
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: AOF) 258214.921875 ns (± 3698.7589901953143) 281961.1881510417 ns (± 2629.5708462217126) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: AOF) 60533.02873883928 ns (± 145.93341550140877) 58639.8350016276 ns (± 152.6849788862187) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: AOF) 168256.66259765625 ns (± 1964.1463861240773) 165150.09483924278 ns (± 782.8174878681982) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: AOF) 170166.48763020834 ns (± 975.9994089891516) 165259.53020368304 ns (± 440.3023353240124) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: AOF) 13122.108713785807 ns (± 27.823083836808394) 13060.773526705229 ns (± 28.73146765390958) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: AOF) 73538.65966796875 ns (± 244.77735725629788) 72897.74693080357 ns (± 67.66511546857618) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: AOF) 113234.2529296875 ns (± 605.9537697022524) 112434.41631610577 ns (± 506.6118445793773) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: AOF) 53704.478759765625 ns (± 176.3618832982336) 53632.98121861049 ns (± 88.70250154921735) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: AOF) 231588.8232421875 ns (± 1421.807657057371) 217150.52083333334 ns (± 1182.0859503861532) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: AOF) 227594.82096354166 ns (± 3732.252565762657) 228175.85123697916 ns (± 1407.0450349741018) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: AOF) 219662.97084263392 ns (± 1234.009715001883) 213779.37174479166 ns (± 1459.0980715567234) 1.03
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: AOF) 55424.64396158854 ns (± 143.57970405613008) 54373.99466378348 ns (± 104.91378995499396) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: AOF) 9300.569261823382 ns (± 19.496569247885763) 9294.925924447867 ns (± 14.521860027795617) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: AOF) 59120.40754045759 ns (± 141.95343386127445) 59096.67264498197 ns (± 63.975188209753725) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: AOF) 127604.59228515625 ns (± 942.6264369129167) 117366.20657784598 ns (± 333.8788702653269) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: AOF) 218613.19580078125 ns (± 828.1549937736502) 215070.6089564732 ns (± 565.2264777737732) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZAddRem(Params: None) 122705.04499162946 ns (± 157.2321315625549) 121765.65511067708 ns (± 382.4828283107508) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCard(Params: None) 38935.25930551382 ns (± 43.59894390983251) 38648.465435321516 ns (± 93.64114350503971) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZCount(Params: None) 67053.86149088542 ns (± 217.4748845070376) 66541.01213727679 ns (± 129.75185496553) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZDiff(Params: None) 95782.2509765625 ns (± 378.3549981809162) 99154.03686523438 ns (± 326.05448566550587) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZDiffStore(Params: None) 144652.1435546875 ns (± 396.1689425092673) 148315.4484049479 ns (± 390.55803972627035) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZIncrby(Params: None) 88557.2998046875 ns (± 237.70413139759836) 91565.7157389323 ns (± 246.59613948391092) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZInter(Params: None) 109029.02791341145 ns (± 319.5734777893371) 103539.83317057292 ns (± 172.11241536346859) 1.05
BDN.benchmark.Operations.SortedSetOperations.ZInterCard(Params: None) 110581.15495954241 ns (± 213.16545187685034) 110663.2080078125 ns (± 147.0240412709691) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZInterStore(Params: None) 166625.54361979166 ns (± 527.5210849131108) 169674.5662434896 ns (± 1191.3384279861657) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZLexCount(Params: None) 83164.64274088542 ns (± 341.8812555240761) 89937.45029994419 ns (± 239.39645266093717) 0.92
BDN.benchmark.Operations.SortedSetOperations.ZMPop(Params: None) 240231.98893229166 ns (± 2832.577764678707) 235118.3368389423 ns (± 1062.4232484388717) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZMScore(Params: None) 58593.17932128906 ns (± 155.6190602595175) 60530.877685546875 ns (± 202.98441309052214) 0.97
BDN.benchmark.Operations.SortedSetOperations.ZPopMax(Params: None) 157639.13010817306 ns (± 205.66850222205147) 158250.86844308037 ns (± 417.36055297026684) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZPopMin(Params: None) 157737.02311197916 ns (± 982.6966528620658) 155677.71809895834 ns (± 769.4565640454889) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZRandMember(Params: None) 12952.112731933594 ns (± 29.727552577866565) 12893.602091471354 ns (± 25.544934319530306) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRange(Params: None) 76008.26328822544 ns (± 265.2414986889553) 73090.87806114784 ns (± 176.07371683370755) 1.04
BDN.benchmark.Operations.SortedSetOperations.ZRangeStore(Params: None) 107846.26277043269 ns (± 319.0629909755608) 109113.80208333333 ns (± 213.8519705053381) 0.99
BDN.benchmark.Operations.SortedSetOperations.ZRank(Params: None) 56196.317400251115 ns (± 108.72216830050084) 52417.35055106027 ns (± 179.16739116882394) 1.07
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByLex(Params: None) 198020.1450892857 ns (± 1159.2710401267934) 197314.69350961538 ns (± 1000.2875130238988) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByRank(Params: None) 198773.05826822916 ns (± 1020.9821207804767) 198524.2862955729 ns (± 1210.653819857511) 1.00
BDN.benchmark.Operations.SortedSetOperations.ZRemRangeByScore(Params: None) 208949.7314453125 ns (± 776.0538037604354) 212747.71554129463 ns (± 981.4941616680845) 0.98
BDN.benchmark.Operations.SortedSetOperations.ZRevRank(Params: None) 55268.19981166295 ns (± 191.9547577519059) 57285.87544759115 ns (± 94.71458135245531) 0.96
BDN.benchmark.Operations.SortedSetOperations.ZScan(Params: None) 9417.431204659599 ns (± 15.290860509650367) 9315.108707972935 ns (± 13.288367919452963) 1.01
BDN.benchmark.Operations.SortedSetOperations.ZScore(Params: None) 63196.64306640625 ns (± 188.17386906080964) 57793.277849469865 ns (± 163.6445213910254) 1.09
BDN.benchmark.Operations.SortedSetOperations.ZUnion(Params: None) 120661.60191127232 ns (± 245.81942122687508) 118167.86586216518 ns (± 429.7360693808489) 1.02
BDN.benchmark.Operations.SortedSetOperations.ZUnionStore(Params: None) 184869.7029622396 ns (± 512.6910308755988) 174907.70438058037 ns (± 359.85859085328246) 1.06

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

Please sign in to comment.