-
Notifications
You must be signed in to change notification settings - Fork 545
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ETag Follow Up: Address Open Comments (#912)
* ETag Follow Up: Address Open Comments * fmt * PR feedback: * definitely an issue with pattern matching precedence --------- Co-authored-by: Hamdaan Khalid <[email protected]> Co-authored-by: Tal Zaccai <[email protected]>
- Loading branch information
1 parent
e61bc7c
commit b5997ae
Showing
12 changed files
with
133 additions
and
179 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
namespace Garnet.server | ||
{ | ||
internal enum ExpirationOption : byte | ||
{ | ||
None, | ||
EX, | ||
PX, | ||
EXAT, | ||
PXAT, | ||
KEEPTTL | ||
} | ||
|
||
internal enum EtagOption : byte | ||
{ | ||
None, | ||
WithETag, | ||
} | ||
|
||
internal enum ExistOptions : byte | ||
{ | ||
None, | ||
NX, | ||
XX | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None)
91.63407622973124
ns (± 0.6948751587745922
)94.52119061946868
ns (± 0.5808241983505725
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None)
39119.93266296387
ns (± 33.878154068242814
)37687.392598470055
ns (± 47.005456536820596
)1.04
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
37201.17780848912
ns (± 197.07489355538203
)40607.697517903645
ns (± 286.6519840821914
)0.92
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
32570.66602032001
ns (± 39.913789382630185
)32321.96159871419
ns (± 27.7664520402523
)1.01
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
31944.5314066569
ns (± 199.1164129100357
)32089.668404134114
ns (± 280.61838527015044
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL)
1689.0711163112096
ns (± 12.557082678936714
)1818.4468337467738
ns (± 8.916116229789898
)0.93
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1777.415695953369
ns (± 8.885415210451395
)1778.8269075666155
ns (± 7.8021676504428035
)1.00
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1634.3687644958495
ns (± 15.04063703380671
)1789.9490423838297
ns (± 10.065092256396358
)0.91
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Lua.LuaScripts.Script1(Params: None)
255.72713664372762
ns (± 1.1604781394633392
)248.2327128137861
ns (± 0.3192064997541971
)1.03
BDN.benchmark.Lua.LuaScripts.Script2(Params: None)
466.385356766837
ns (± 1.0392902491890184
)465.1015550931295
ns (± 1.1715727667256812
)1.00
BDN.benchmark.Lua.LuaScripts.Script3(Params: None)
667.3908180236816
ns (± 1.69284429485497
)680.2008134978158
ns (± 2.6510600561459596
)0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: None)
660.9032004038493
ns (± 1.305256053190686
)645.4912451964158
ns (± 1.9570424346899635
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Network.BasicOperations.InlinePing(Params: None)
82.16401894887288
ns (± 0.1139563730838523
)83.54193846384685
ns (± 0.15610413410471619
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV)
17317.587332589286
ns (± 70.63586109371393
)17155.436285836357
ns (± 80.40870789487968
)1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
16599.930295671737
ns (± 94.66042868007894
)16568.382662259617
ns (± 106.77936461751668
)1.00
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
15214.736358642578
ns (± 22.02044664897902
)15153.484217325846
ns (± 54.93701132236411
)1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
14670.49536895752
ns (± 51.75745041764897
)13946.9056833903
ns (± 67.72690342281352
)1.05
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
125208.05119977679
ns (± 444.84745110399575
)122483.66009521484
ns (± 260.61372426292934
)1.02
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
21961.901481119792
ns (± 148.16239629689136
)21942.465214029948
ns (± 88.94097363963273
)1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
20594.437779353215
ns (± 34.15403924902381
)20915.385314941406
ns (± 103.5182854092932
)0.98
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
16027.666240147182
ns (± 115.494558828419
)16024.893018450055
ns (± 15.021482253470644
)1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
15801.344713483539
ns (± 121.5530124961597
)16095.641599527995
ns (± 89.84846770114913
)0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
131129.77681477866
ns (± 314.70874728014377
)133787.66983468193
ns (± 706.9832637582855
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL)
147499.58611188616
ns (± 1204.630727710113
)151078.5381033761
ns (± 1145.354745671571
)0.98
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
136531.01231971153
ns (± 262.78134445522267
)139133.7378417969
ns (± 541.5682102759
)0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
127632.01141357422
ns (± 325.0458091615064
)129230.34896414621
ns (± 434.9517009429279
)0.99
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
166013.10777994792
ns (± 1004.7191176328998
)172316.61847795759
ns (± 1050.4676273745533
)0.96
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
154201.06931966144
ns (± 848.7578823772484
)152326.46025739398
ns (± 984.339074153218
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
153887.44140625
ns (± 1150.4514217875833
)146347.90870884486
ns (± 933.1838453331736
)1.05
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
151392.49536132812
ns (± 790.6900443485564
)149388.28673377403
ns (± 647.9975306811449
)1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
137307.57488141741
ns (± 828.5496395752848
)136214.32755533853
ns (± 912.221666488376
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
133732.43904622397
ns (± 343.82386972001126
)132261.09518229167
ns (± 506.977185913924
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Lua.LuaScripts.Script1(Params: None)
138.6244407066932
ns (± 1.6003754248078879
)124.99684370481052
ns (± 1.4666880324733658
)1.11
BDN.benchmark.Lua.LuaScripts.Script2(Params: None)
206.0977734052218
ns (± 0.5389610130180728
)208.43472297375018
ns (± 0.3744235648692517
)0.99
BDN.benchmark.Lua.LuaScripts.Script3(Params: None)
315.5099528176444
ns (± 1.3900394279186539
)314.4111728668213
ns (± 0.3560950478284249
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: None)
294.09696261088055
ns (± 1.1065356592618865
)284.2391109466553
ns (± 0.9994438215935887
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Network.RawStringOperations.Set(Params: None)
237.06107195218405
ns (± 0.26007402624209647
)250.75931243896486
ns (± 1.9038052976921793
)0.95
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
286.0111656188965
ns (± 3.077064915591678
)282.57453336715696
ns (± 2.2197472816523125
)1.01
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
312.924550819397
ns (± 2.252176118461878
)288.3588599425096
ns (± 0.5627185859149463
)1.09
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
320.6146982056754
ns (± 1.656164878284239
)302.7460114772503
ns (± 0.3561118245023867
)1.06
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
241.24050642893866
ns (± 0.38430862416334316
)235.5873785018921
ns (± 0.2183694512224907
)1.02
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
189.68669523398083
ns (± 0.9970598477669075
)187.86024498939514
ns (± 1.0886891597392288
)1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
314.7637593562786
ns (± 0.6240363674032202
)310.8401576110295
ns (± 0.3019626544927503
)1.01
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
311.38687920570374
ns (± 1.7916340585004127
)310.1224672610943
ns (± 0.6162612632440387
)1.00
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
386.76528743108116
ns (± 1.9024345258219078
)394.86191713809967
ns (± 1.1086749039473036
)0.98
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
382.82228603363035
ns (± 2.440834934993346
)376.834298769633
ns (± 0.3897554611985631
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: ACL)
1862.427398136684
ns (± 4.769399914620428
)1736.3883972167969
ns (± 2.206472241924165
)1.07
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1838.5091854975774
ns (± 12.782971498631362
)1863.7664858500164
ns (± 7.875331869856053
)0.99
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1741.6442462376185
ns (± 2.5638955611134437
)1705.5908475603376
ns (± 5.5464858807974275
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Cluster.ClusterMigrate.Get(Params: None)
34675.360107421875
ns (± 44.38882533171538
)38093.48978678385
ns (± 47.24451102775448
)0.91
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
36673.36222330729
ns (± 38.30976404771308
)37686.2060546875
ns (± 636.4156236550623
)0.97
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
31080.089460100447
ns (± 30.5859116880234
)31386.055210658484
ns (± 43.187634983917384
)0.99
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
30109.762573242188
ns (± 32.88481004673487
)29642.603193010604
ns (± 27.03717315532197
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL)
60399.20203450521
ns (± 229.92255462000168
)63351.15132359096
ns (± 586.2380156640493
)0.95
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
240306.66420200892
ns (± 704.2881393218681
)240834.60611979166
ns (± 868.509089159594
)1.00
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
121337.40446777343
ns (± 526.611959755034
)119244.3182779948
ns (± 548.8353446629752
)1.02
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
111263.21839192709
ns (± 395.4701462272697
)112275.09079415457
ns (± 370.25203206678697
)0.99
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
58756.16114908854
ns (± 148.41345150796198
)58786.33211408342
ns (± 147.10893033750034
)1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
256768.56131417412
ns (± 885.9167710903615
)260744.33394949776
ns (± 1183.237452440156
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
140640.80712890625
ns (± 495.6648980342391
)134450.8413696289
ns (± 350.58253721087743
)1.05
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
138451.8713285006
ns (± 382.1403016627494
)135346.488667806
ns (± 427.5913362149029
)1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
59200.93424072266
ns (± 195.256164336558
)58696.365568033856
ns (± 171.05642936731255
)1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
244494.44782902644
ns (± 1759.3139570815185
)237185.90714518228
ns (± 550.842287040746
)1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
121621.5571858724
ns (± 940.2003214526468
)118522.08678327288
ns (± 433.1590728662529
)1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
109169.81594412668
ns (± 353.8105282806003
)110175.88618164063
ns (± 424.0851200017851
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Cluster.ClusterOperations.Get(Params: DSV)
16046.37462909405
ns (± 52.71277131760412
)16070.676749093192
ns (± 26.865345282033907
)1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
15152.94886997768
ns (± 21.26254107512495
)15905.21251971905
ns (± 96.02078367054615
)0.95
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
14270.291544596354
ns (± 89.42510538279052
)14606.898934500558
ns (± 14.148664711838098
)0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
13305.814107259115
ns (± 15.740255951856309
)13415.969848632812
ns (± 17.342524171051
)0.99
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
130203.35881159856
ns (± 193.35414261890358
)131533.9618389423
ns (± 235.08203301890885
)0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
18914.669145856584
ns (± 17.879164212712933
)18762.933146158855
ns (± 27.575693544013593
)1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
20126.814387394832
ns (± 36.37179633879465
)18538.65673358624
ns (± 21.80621102797901
)1.09
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
15504.28488595145
ns (± 17.42355335241121
)15147.253926595053
ns (± 30.525853602668214
)1.02
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
14281.62572224935
ns (± 22.325643303583714
)14308.176879882812
ns (± 27.591107950074406
)1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
147189.22816685267
ns (± 155.27005061089426
)141486.29499162946
ns (± 267.9077480846372
)1.04
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Network.RawStringOperations.Set(Params: None)
212.85410949162073
ns (± 0.27399144256336727
)226.09882990519205
ns (± 0.47630647151348265
)0.94
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
279.34340749468123
ns (± 0.6753908744029578
)273.99293263753253
ns (± 0.56067193166098
)1.02
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
296.4109114238194
ns (± 0.6550842501414094
)263.4574816777156
ns (± 0.5009790096441469
)1.13
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
308.35604031880695
ns (± 0.5351245173790794
)270.7898950576782
ns (± 0.45669530624187327
)1.14
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
218.0976322719029
ns (± 0.6849298586248171
)221.18445464542933
ns (± 0.22185668718365514
)0.99
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
168.86855959892273
ns (± 0.18946624455474453
)172.5783101717631
ns (± 0.4808046849742647
)0.98
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
284.79015986124676
ns (± 0.4259029616208235
)287.5977846292349
ns (± 0.5428606989828937
)0.99
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
303.6125109745906
ns (± 0.6073746381157803
)296.74939008859485
ns (± 0.5931040394457485
)1.02
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
368.95298957824707
ns (± 2.381195146482317
)359.19269781846265
ns (± 0.6256210278645071
)1.03
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
358.7660959788731
ns (± 0.7784317880377872
)357.8396924336751
ns (± 1.3296072949199307
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: ACL)
120930.54547991071
ns (± 399.10428343872826
)117319.50596400669
ns (± 184.3501603774314
)1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
102337.74179311898
ns (± 280.3984107708926
)100261.50841346153
ns (± 148.15375070786553
)1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
99744.60001627605
ns (± 354.6773237429448
)98048.65275065105
ns (± 214.34569668883776
)1.02
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
132588.8240559896
ns (± 414.3687619846174
)130445.28459821429
ns (± 301.26959316892965
)1.02
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
117279.40104166667
ns (± 847.8989054775774
)115657.28934151786
ns (± 475.06701017159884
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
110416.66870117188
ns (± 356.80303495397203
)110647.38507952009
ns (± 344.3176253153619
)1.00
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
117740.51983173077
ns (± 135.6811052598606
)114862.2835599459
ns (± 155.17228285660042
)1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
104229.35703822544
ns (± 487.8573627159025
)103246.15478515625
ns (± 136.71562627221098
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
95716.78044245794
ns (± 290.0104967962741
)95346.28993443081
ns (± 174.36935516335507
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: ACL)
61415.458170572914
ns (± 83.28060859297537
)62251.80382361779
ns (± 78.16809024658792
)0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
225395.38399832588
ns (± 786.6603688744544
)219033.80972055288
ns (± 328.56731149505134
)1.03
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
133184.35930524554
ns (± 146.4209722334642
)128581.9091796875
ns (± 113.73419146351793
)1.04
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
109961.57575334821
ns (± 55.88564045999436
)116681.67358398438
ns (± 124.09281779561908
)0.94
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
61744.58443777902
ns (± 134.60478029653888
)62775.498744419645
ns (± 60.384564920294885
)0.98
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
233564.84898158483
ns (± 768.3826585281083
)230209.74818638392
ns (± 465.7471505122244
)1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
137327.74832589287
ns (± 404.4222060966503
)139370.96644810267
ns (± 409.0906144554637
)0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
132948.81310096153
ns (± 283.8873139031186
)133511.7365910457
ns (± 354.5482351104675
)1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
61518.75871930803
ns (± 51.58869325441134
)62279.15300641741
ns (± 104.97231212488589
)0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
226306.9317157452
ns (± 368.780863469983
)231058.06535993304
ns (± 759.9578941739115
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
130152.87434895833
ns (± 241.89654588167483
)130532.14029947917
ns (± 151.73280523345187
)1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
109982.28900615986
ns (± 62.94076167753802
)112012.20468374398
ns (± 67.59239211267857
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL)
10393.737719944545
ns (± 45.64077570459078
)10749.634880065918
ns (± 72.00029518426865
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL)
10772.673669668344
ns (± 11.567986899505463
)10730.138676234654
ns (± 64.74880178344169
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL)
11513.54387105306
ns (± 23.789085392070625
)11267.75639444987
ns (± 79.05192995334816
)1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL)
8770.790201822916
ns (± 61.2309073552824
)9510.102237955729
ns (± 76.07871017273109
)0.92
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL)
9366.140235900879
ns (± 27.666932805862047
)9867.57972390311
ns (± 65.65606449775193
)0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL)
10658.214760335286
ns (± 66.36371738976102
)10237.864309692382
ns (± 98.09668502143573
)1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL)
12194.758811950684
ns (± 30.201086396857775
)12167.908857218425
ns (± 105.88009223131043
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL)
9035.507404033955
ns (± 25.36673112628774
)9041.787013462612
ns (± 69.52961918169257
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF)
143296.27099609375
ns (± 413.56955820920604
)144226.20916341146
ns (± 1678.956629326222
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF)
17179.723790095402
ns (± 19.744124363563376
)16982.037826538086
ns (± 125.67135429281062
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF)
16805.302107590895
ns (± 13.874611447008569
)17057.768885294598
ns (± 110.83033379745784
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF)
137353.45988769532
ns (± 240.9381774935263
)135821.02415248327
ns (± 1356.9769316134361
)1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF)
44709.70898001535
ns (± 113.87943245133555
)42106.459885660806
ns (± 250.71349257622134
)1.06
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF)
107668.84342041015
ns (± 320.17563147973044
)103695.50063650949
ns (± 648.4592914051441
)1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF)
8580177.683854166
ns (± 69252.394953243
)8235920.6644736845
ns (± 175972.92208187535
)1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF)
242325.07826741537
ns (± 315.0332574965465
)236981.1752441406
ns (± 2924.2796244651927
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None)
144543.96132114955
ns (± 550.9864318531322
)141732.69730050224
ns (± 1295.394795050756
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None)
17584.60654703776
ns (± 99.43145740955588
)17492.355697631836
ns (± 127.63501522270239
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None)
16803.99646935096
ns (± 7.992972762263961
)16349.754577636719
ns (± 159.25821410948785
)1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None)
135643.92649739582
ns (± 702.6450472735147
)132718.76595052084
ns (± 2124.6436754953124
)1.02
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None)
41961.02872576033
ns (± 107.08264291344388
)40441.878247070315
ns (± 402.98142883753826
)1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None)
108109.06590983072
ns (± 296.7114709132004
)105808.39844563803
ns (± 1903.4843735314407
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None)
8545033.954166668
ns (± 38398.95490070433
)8136262.8046875
ns (± 155556.1940616546
)1.05
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None)
253149.9407063802
ns (± 1163.0287545630185
)233832.38528645833
ns (± 2700.1394754221114
)1.08
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL)
15892.529233660016
ns (± 69.41300050006943
)15816.468646240235
ns (± 104.16601033937688
)1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
20088.95653642927
ns (± 87.62571257938646
)19632.153447469074
ns (± 23.203938164176257
)1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
21906.37981414795
ns (± 50.98972387154815
)19734.65983276367
ns (± 186.90478954090298
)1.11
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
22400.608548845565
ns (± 82.65694985380958
)19914.594970703125
ns (± 155.76466790123362
)1.12
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
16985.147584181566
ns (± 18.423932127903583
)18659.76114654541
ns (± 19.643090757303405
)0.91
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10608.884461539132
ns (± 48.075843835941825
)10599.744018554688
ns (± 42.127032582433394
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
24564.302328491212
ns (± 126.32851018783313
)22223.2319132487
ns (± 33.18868437512802
)1.11
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
21766.492434692384
ns (± 124.87575332048105
)22835.993005371092
ns (± 117.42957102982888
)0.95
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
28622.323689778645
ns (± 153.30131275682928
)27720.457281494142
ns (± 150.38563798000672
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
29657.628897530692
ns (± 115.80690680337851
)27880.573756626673
ns (± 99.70898566760168
)1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
22171.36336844308
ns (± 117.12993636659407
)22304.95052286784
ns (± 131.57520295189713
)0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
26339.6028512808
ns (± 114.73864021561579
)26405.40886394794
ns (± 69.15287356526501
)1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
30275.95262858073
ns (± 95.03989497622912
)28805.665555681502
ns (± 113.426412962621
)1.05
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
30009.751222737632
ns (± 139.25233001653598
)29307.0524221567
ns (± 84.62582317909353
)1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
16712.068878173828
ns (± 9.19502742040359
)16363.871324811664
ns (± 68.07787883969459
)1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10750.66774113973
ns (± 6.333366485488397
)10843.255243937174
ns (± 50.58061300321285
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
28944.62814096304
ns (± 55.80451818735282
)30096.087349446614
ns (± 84.10776663757152
)0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
27416.599359130858
ns (± 147.64517397675272
)28337.975068155924
ns (± 121.57329336595886
)0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
36224.23641764323
ns (± 155.47568214795066
)32833.20613685021
ns (± 121.7936137573058
)1.10
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
33256.23780168806
ns (± 182.77904816194106
)35765.251403808594
ns (± 275.3698236559737
)0.93
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
14794.064225769043
ns (± 46.92561947538923
)14805.6848689488
ns (± 14.324327196657464
)1.00
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
20523.8662109375
ns (± 83.68458446259343
)20498.55474090576
ns (± 17.822017941779357
)1.00
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
22175.586232112004
ns (± 90.19723693507697
)18947.83030954997
ns (± 67.82322122017553
)1.17
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
22403.51009318034
ns (± 103.8773013679879
)21956.922645851417
ns (± 614.5898426598286
)1.02
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
16030.368833269391
ns (± 9.191848218132378
)16248.409322885367
ns (± 47.287364214467104
)0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10607.332540239606
ns (± 48.44872138435457
)10644.1697362264
ns (± 77.74113301594227
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
21967.52693939209
ns (± 17.71590491026108
)22790.25830078125
ns (± 90.56058199462173
)0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
21788.21766310472
ns (± 84.48702703677134
)21903.924183436804
ns (± 48.02041999696308
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
27677.469823984
ns (± 56.817193971444105
)26725.91508992513
ns (± 235.14279851921293
)1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
26566.69559151786
ns (± 102.9574397341692
)27637.5808787028
ns (± 88.27710543034304
)0.96
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: ACL)
16030.713829627404
ns (± 18.08904433980228
)15655.971418108258
ns (± 53.69914804701556
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL)
17573.44970703125
ns (± 25.33728803403922
)17740.945870535714
ns (± 37.51661531397816
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL)
17611.942036946613
ns (± 17.990498999500996
)17598.01747639974
ns (± 41.96233218561365
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL)
8046.259307861328
ns (± 9.787180773467574
)8481.5847269694
ns (± 83.95372694289662
)0.95
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL)
9479.271287184496
ns (± 16.345250979275633
)9694.902910505023
ns (± 39.228639645537974
)0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL)
9862.912241617838
ns (± 15.866646181585939
)10057.029978434244
ns (± 28.413581809946944
)0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL)
11348.526059664213
ns (± 16.92789053232587
)11708.81071824294
ns (± 29.943165992211057
)0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL)
8246.882084437779
ns (± 16.51888588392593
)8712.896575927734
ns (± 36.68712552376297
)0.95
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF)
92251.11002604167
ns (± 305.34315713738005
)94744.80503627232
ns (± 212.06007264173167
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF)
23782.775660923548
ns (± 17.555281423627584
)23871.093532017298
ns (± 27.80959906720506
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF)
23271.22083391462
ns (± 40.36884235246133
)23234.102571927586
ns (± 54.30979455145999
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF)
72436.3350423177
ns (± 91.30002155286292
)74084.7831217448
ns (± 245.98182029190323
)0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF)
30296.385410853796
ns (± 52.0266794272287
)28995.406494140625
ns (± 56.295265460306936
)1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF)
63144.17724609375
ns (± 106.10572631416983
)64296.380615234375
ns (± 183.10374917812354
)0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF)
4482470.591517857
ns (± 42369.20725982466
)5094052.845982143
ns (± 32705.055150255128
)0.88
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF)
128723.20556640625
ns (± 110.01102679010738
)132076.35846819196
ns (± 218.61143855952537
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None)
91344.01489257812
ns (± 271.6626171709247
)91573.86637369792
ns (± 246.4915161992581
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None)
23577.29298909505
ns (± 25.157524676411676
)23960.252176920574
ns (± 26.07825368096965
)0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None)
23102.70726130559
ns (± 17.342933553699694
)23241.727774483817
ns (± 39.32308038874525
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None)
72481.85190054086
ns (± 107.78243495514029
)73234.70621744792
ns (± 164.1784432711544
)0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None)
29215.968017578125
ns (± 40.757014719744895
)28830.70780436198
ns (± 90.75561525333504
)1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None)
62227.5146484375
ns (± 183.37100591992584
)62914.64320591518
ns (± 158.4307361295627
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None)
4386692.708333333
ns (± 8698.49936118482
)4526432.8125
ns (± 23637.156568353526
)0.97
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None)
130733.23800223214
ns (± 152.82763241472088
)130749.7087751116
ns (± 363.79635238773585
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.RawStringOperations.Set(Params: ACL)
13626.480967203775
ns (± 24.567130194748046
)13882.278660365513
ns (± 23.6846333083531
)0.98
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
19758.767700195312
ns (± 28.81395241635817
)19315.646260579426
ns (± 37.3693682206871
)1.02
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
21997.046552385604
ns (± 34.1596123444613
)18963.184247698104
ns (± 37.03526518509532
)1.16
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
22397.825840541296
ns (± 55.41464550665697
)19174.810355050224
ns (± 45.28982441673422
)1.17
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
15686.024678548178
ns (± 40.592047331417554
)15430.105154854911
ns (± 13.735254846306734
)1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10822.233933668871
ns (± 14.977670834153402
)10822.975794474283
ns (± 12.115222594663082
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
22247.230122884113
ns (± 33.100969534239404
)23605.61763218471
ns (± 58.728583640858716
)0.94
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
21938.44975062779
ns (± 25.828813492459524
)21889.920915876115
ns (± 37.610585777735686
)1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
27563.60158284505
ns (± 72.13691841224374
)26463.24674166166
ns (± 49.7966584326046
)1.04
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
25925.64961751302
ns (± 184.90071395899628
)26430.661010742188
ns (± 103.24119443809137
)0.98
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
19788.387189592635
ns (± 42.44134780315999
)22106.45039876302
ns (± 67.89211240469895
)0.90
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
25279.70733642578
ns (± 102.41363205630375
)26342.44886125837
ns (± 45.293271427842306
)0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
26217.36886160714
ns (± 40.064350992942735
)25351.610209147137
ns (± 45.563070994754725
)1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
26618.733869280135
ns (± 70.5918281360857
)25238.001505533855
ns (± 57.552262846934504
)1.05
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
15634.867960611979
ns (± 34.239165440757795
)15397.956848144531
ns (± 13.743572875433555
)1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10569.712270100912
ns (± 16.96267311921895
)10602.770640055338
ns (± 23.95770483406285
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
27538.52274576823
ns (± 30.844436311204102
)26468.392944335938
ns (± 35.77129234105887
)1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
26763.443865094865
ns (± 30.481941107101633
)27099.39434344952
ns (± 27.908266702263845
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
34350.88457380022
ns (± 84.45776392858156
)33413.97115071615
ns (± 85.9700357126191
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
32252.999674479168
ns (± 94.45898264105726
)30322.646484375
ns (± 94.32724748790625
)1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
13988.431373009314
ns (± 15.041068404907566
)13832.021918663611
ns (± 15.43163973717997
)1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
20369.188279371996
ns (± 25.427229017600876
)19766.559041341145
ns (± 40.1703871570181
)1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
20230.524088541668
ns (± 29.73823587924369
)18186.7183140346
ns (± 24.50391365316175
)1.11
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
22500.689479282923
ns (± 56.45735781277958
)18651.954298753004
ns (± 62.310300392065734
)1.21
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
15615.486798967633
ns (± 28.290448428309148
)15053.382521409254
ns (± 17.09255208573435
)1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10958.973592122396
ns (± 18.57060534337677
)10516.874287923178
ns (± 27.61493946182163
)1.04
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
22398.05733816964
ns (± 49.79823872607361
)22919.193561260516
ns (± 16.7142241919394
)0.98
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
22287.051508976863
ns (± 16.492595860727292
)22522.147013346355
ns (± 46.282103644702175
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
27773.09090750558
ns (± 20.83011935744557
)27223.420933314734
ns (± 49.366668406123146
)1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
27416.76508585612
ns (± 15.28893575470565
)27502.91514078776
ns (± 36.64191771981735
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL)
135246.50565279447
ns (± 580.6404341391485
)134191.74578387922
ns (± 399.43657337050195
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
10178.396398691031
ns (± 26.394417974223956
)9655.998396737235
ns (± 71.92043877154981
)1.05
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
9078.324537004743
ns (± 51.355707368355596
)8700.79295654297
ns (± 102.13466121325435
)1.04
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
8420.457063802083
ns (± 57.6754883286391
)8543.537599836078
ns (± 60.26763047476819
)0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
10574.265002441407
ns (± 51.20089400715793
)11213.205725606282
ns (± 72.52880650764708
)0.94
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
10871.016938273113
ns (± 63.54409625247373
)11728.342763264975
ns (± 52.491842896146835
)0.93
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
8022.280355326335
ns (± 56.31014740684539
)8412.602926400992
ns (± 32.33356437712736
)0.95
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
8123.112782796224
ns (± 30.48118731686669
)8017.353454589844
ns (± 20.651373506651602
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
9804.970252990723
ns (± 26.014499560959578
)9794.366709391275
ns (± 88.66557220352104
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
11784.282981363933
ns (± 59.97601425798756
)10842.979478018624
ns (± 55.15020634021833
)1.09
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
9156.802778625488
ns (± 62.48829372055121
)9183.993103027344
ns (± 42.69957909059323
)1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
13212.684367879232
ns (± 58.1616860940066
)13480.043448311942
ns (± 69.44162880411764
)0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
10386.962089029948
ns (± 73.02631976756354
)10296.829512023925
ns (± 35.39950625918631
)1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
10247.038235004131
ns (± 31.46098779698983
)10343.80954691569
ns (± 37.34329218372089
)0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
8004.807525047889
ns (± 13.608610214865772
)8038.830681434045
ns (± 70.84582927186989
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
147971.53186035156
ns (± 784.6486668957058
)157270.4519856771
ns (± 853.4264457669058
)0.94
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
45023.79064002404
ns (± 188.81732320336448
)45193.23923601423
ns (± 285.81410588559055
)1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
50555.05324445452
ns (± 181.70817022143638
)45532.25762067522
ns (± 202.2434629745473
)1.11
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
48044.6549235026
ns (± 223.48106145461483
)53713.3547668457
ns (± 141.39140079389318
)0.89
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
83313.59095982143
ns (± 333.3597651724442
)82145.54668719952
ns (± 219.53950669977306
)1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
110939.35941975912
ns (± 329.97787957467585
)113178.48875209263
ns (± 421.1719406307579
)0.98
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
46139.489126352164
ns (± 117.19934668118754
)44515.45679321289
ns (± 199.96501116435974
)1.04
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
41430.83900960287
ns (± 326.2932438554306
)45356.23951939174
ns (± 255.42860141307622
)0.91
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
48469.83340250651
ns (± 312.6768470309194
)50360.60648890904
ns (± 211.89822766770922
)0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
81887.19077555339
ns (± 299.1938257845485
)83969.95193684896
ns (± 308.94348926220306
)0.98
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
61030.21909005301
ns (± 409.46922087388936
)64938.24554912861
ns (± 111.14049928060898
)0.94
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
13411.46314493815
ns (± 61.17052206457958
)13360.07296207973
ns (± 49.61301160960052
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
80731.5495686849
ns (± 200.32144238681732
)73922.74336751302
ns (± 263.1105983785242
)1.09
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
45837.38798014323
ns (± 198.16954358938935
)46016.32247455303
ns (± 208.32621621137272
)1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
50962.58218383789
ns (± 164.23685271712992
)47091.18389892578
ns (± 216.73760648334078
)1.08
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
134389.35123384916
ns (± 236.43450530311415
)135940.8818533761
ns (± 387.99902976138037
)0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
45897.522888183594
ns (± 193.63091853186853
)46456.333325195315
ns (± 171.66094955100127
)0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
44362.860506184894
ns (± 145.44213291682522
)49975.78947347005
ns (± 185.27588540119808
)0.89
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
50049.67665201823
ns (± 133.01699022624786
)48720.07642008464
ns (± 137.50796453141038
)1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
76137.81495768229
ns (± 262.8420824104774
)73980.87718098958
ns (± 337.69435767006826
)1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
109475.73658040365
ns (± 244.91564248791826
)109400.00240652902
ns (± 326.42079698191463
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
51062.45691353934
ns (± 184.24266573663024
)49436.85048014323
ns (± 133.5006747157092
)1.03
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
40408.29637044271
ns (± 169.93341227144472
)40568.59198434012
ns (± 222.6152411784626
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
52224.45245361328
ns (± 196.60346262220875
)49743.834674541766
ns (± 128.89434032594923
)1.05
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
70247.66587611607
ns (± 226.26364831135456
)70486.48125348773
ns (± 295.7424117489447
)1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
53166.22546386719
ns (± 133.8038753658582
)61078.86584065755
ns (± 262.07785918975634
)0.87
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
13323.273876735142
ns (± 33.09392648891785
)13255.242464338031
ns (± 45.44001785233651
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
65787.44063157302
ns (± 301.8737215954192
)66055.83916364398
ns (± 274.3202123127255
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
45876.481209309895
ns (± 191.80468977532215
)45878.64271850586
ns (± 268.3592429430699
)1.00
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
47458.9698311942
ns (± 113.33623630143762
)46720.475677490234
ns (± 89.15726456306201
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
b5997ae
There was a problem hiding this comment.
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)
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: ACL)
97914.72429547991
ns (± 218.06522258172356
)102454.49055989583
ns (± 334.88271944309656
)0.96
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
11076.250915527344
ns (± 16.656660843838548
)10416.607666015625
ns (± 22.02963765739034
)1.06
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
7996.8837483723955
ns (± 9.597360929235585
)8453.133861835186
ns (± 23.36029071193661
)0.95
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
8715.111432756696
ns (± 19.84340725863811
)8674.293627057757
ns (± 25.165691287275433
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
12106.482260567802
ns (± 27.881409260710015
)11762.967020670572
ns (± 14.160476296508417
)1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
13350.172969273159
ns (± 18.369396435610966
)13179.881697434645
ns (± 10.12649784551965
)1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
7705.19761305589
ns (± 19.71248334753469
)7687.139599139874
ns (± 9.101566382926602
)1.00
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
7711.520603724888
ns (± 12.613960295606322
)7700.514424641927
ns (± 26.665162918544684
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
8896.880449567523
ns (± 15.71954948126941
)8928.232421875
ns (± 28.636736638315025
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
9604.383850097656
ns (± 17.07028543026934
)9561.058262416294
ns (± 17.225198378328958
)1.00
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
12457.56083897182
ns (± 18.68174383002228
)12107.062377929688
ns (± 18.674383838915755
)1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
9285.381317138672
ns (± 22.234546347189465
)9225.667136056083
ns (± 27.63994912600876
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
9990.025736490885
ns (± 19.154732282337033
)10144.252450125558
ns (± 21.02962323841237
)0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
12804.445539202008
ns (± 16.350856285788755
)12893.845570882162
ns (± 37.21951985994049
)0.99
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
7771.940394810268
ns (± 18.21649276276873
)7712.217203776042
ns (± 15.889434871356283
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
116554.59681919643
ns (± 216.8665774120578
)115591.84651692708
ns (± 250.68897895464133
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
41475.355224609375
ns (± 145.29479762770828
)41863.60386439732
ns (± 123.52070494195226
)0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
43469.910888671875
ns (± 135.85159768046535
)40977.49305138221
ns (± 88.62913321394724
)1.06
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
52152.52098670373
ns (± 91.58819583734696
)46493.239048549105
ns (± 108.39516746940816
)1.12
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
65665.18107096355
ns (± 222.5553874427267
)69220.64819335938
ns (± 180.40700134601022
)0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
95260.53059895833
ns (± 122.3627569759411
)95624.64436848958
ns (± 239.8621691800641
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
43651.965767996655
ns (± 73.30252702942477
)43193.448747907365
ns (± 90.20914774400289
)1.01
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
33976.40947614397
ns (± 75.10215371339713
)35056.915283203125
ns (± 71.49133078884842
)0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
48245.81821986607
ns (± 63.99553126660847
)42320.257568359375
ns (± 108.47771027646236
)1.14
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
62540.193684895836
ns (± 216.40550878213236
)64224.217122395836
ns (± 300.4755583521869
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
56735.65107073103
ns (± 100.89989428896634
)53605.0732421875
ns (± 426.76820393930296
)1.06
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
9203.479817708334
ns (± 19.754408876007428
)9071.507517496744
ns (± 15.167688927874412
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
55065.5275785006
ns (± 147.9648596008008
)63947.498372395836
ns (± 172.882420151839
)0.86
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
48499.27106584822
ns (± 79.3322954382597
)43839.947102864586
ns (± 142.35181501829734
)1.11
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
42521.629231770836
ns (± 70.02215350948117
)42731.96759905134
ns (± 65.43371976321777
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
100505.97208658855
ns (± 220.67448216602637
)100765.90901692708
ns (± 318.44274415434944
)1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
41174.14510091146
ns (± 129.5837620514664
)41472.454833984375
ns (± 86.82292521130971
)0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
42409.24159458705
ns (± 90.62984039578275
)41251.497541155135
ns (± 68.73985306542734
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
47638.00702776228
ns (± 55.722088895838574
)47952.86193847656
ns (± 91.39570383218953
)0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
59629.74955240885
ns (± 196.83721693510083
)62060.891927083336
ns (± 184.763875165922
)0.96
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
85597.30834960938
ns (± 148.12769014812307
)85253.53487454928
ns (± 144.8878380649191
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
43740.86209810697
ns (± 64.80771407036804
)42981.33263221154
ns (± 74.0044518557196
)1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
37435.15859750601
ns (± 49.12297815524707
)38285.98327636719
ns (± 78.33993203040797
)0.98
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
44320.60852050781
ns (± 100.35914494203931
)45282.052001953125
ns (± 147.9320606604133
)0.98
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
52981.546630859375
ns (± 118.25640851548442
)54516.05916341146
ns (± 170.38582756377616
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
54194.93428548177
ns (± 125.73206044364264
)53973.57727050781
ns (± 141.3991260126547
)1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
9295.537872314453
ns (± 20.410418420751814
)9110.691324869791
ns (± 34.070171700941735
)1.02
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
51349.37308175223
ns (± 92.30202800270732
)53460.992431640625
ns (± 130.8567642650981
)0.96
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
42595.594889322914
ns (± 67.58898689754741
)44466.261393229164
ns (± 109.11307298683866
)0.96
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
44011.92932128906
ns (± 97.02550079992234
)41170.25357759916
ns (± 80.12778455290702
)1.07
This comment was automatically generated by workflow using github-action-benchmark.