-
Notifications
You must be signed in to change notification settings - Fork 557
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'hkhalid/etag-impl' of /~https://github.com/hamdaankhalid/…
…garnet into hamdaankhalid-hkhalid/etag-impl
- Loading branch information
Showing
49 changed files
with
3,886 additions
and
324 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 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
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 |
---|---|---|
|
@@ -23,6 +23,6 @@ public enum GarnetStatus : byte | |
/// <summary> | ||
/// Wrong type | ||
/// </summary> | ||
WRONGTYPE | ||
WRONGTYPE, | ||
} | ||
} |
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,13 @@ | ||
// Copyright (c) Microsoft Corporation. | ||
// Licensed under the MIT license. | ||
|
||
|
||
namespace Garnet.server | ||
{ | ||
internal static class Constants | ||
{ | ||
public const int EtagSize = sizeof(long); | ||
|
||
public const int BaseEtag = 0; | ||
} | ||
} |
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.
9a72d4c
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)
1919.2159060069494
ns (± 6.857438807732836
)1789.6206674575806
ns (± 9.556765923707044
)1.07
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
36712.23507455679
ns (± 53.216745830745815
)38256.19110921224
ns (± 401.77375455002704
)0.96
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
39183.57766723633
ns (± 324.19224374275024
)37929.265001569474
ns (± 454.4136103000083
)1.03
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
32317.53537456806
ns (± 119.06027841876812
)32094.584416707356
ns (± 55.312553988216685
)1.01
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
32047.179624430337
ns (± 254.33591303227539
)32391.27668253581
ns (± 51.19309062965109
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
1833.2178281148274
ns (± 2.7709287232833093
)1739.4566920353816
ns (± 8.287509384220039
)1.05
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1812.815580368042
ns (± 22.076053397832144
)1773.4116777273325
ns (± 6.197359762821077
)1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1693.1312207539877
ns (± 16.776112625410622
)1710.943059794108
ns (± 12.08529792743008
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
240.748214501601
ns (± 0.5732999501964774
)243.29741797080408
ns (± 0.9400159859821414
)0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: None)
452.69202807744347
ns (± 2.5288838254244874
)464.2924782117208
ns (± 2.816029727610623
)0.98
BDN.benchmark.Lua.LuaScripts.Script3(Params: None)
659.6218813578288
ns (± 2.053549818747872
)662.473366517287
ns (± 1.0760939151536784
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: None)
672.9869382858276
ns (± 3.39561912114248
)646.7009962626865
ns (± 2.138560913940816
)1.04
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
1725.286212334266
ns (± 7.0918583916201
)1906.5223693847656
ns (± 1.724979573739075
)0.90
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
130.48624992370605
ns (± 0.6026724733768373
)130.19526554987982
ns (± 0.5113552972709001
)1.00
BDN.benchmark.Lua.LuaScripts.Script2(Params: None)
203.54375998179117
ns (± 0.38823187774602635
)200.67571798960367
ns (± 0.30905029634433967
)1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: None)
326.7672475179036
ns (± 0.6377796704200792
)311.9860363006592
ns (± 0.592525766521176
)1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: None)
280.0144449869792
ns (± 0.7996768830192045
)282.6888697487967
ns (± 0.8628570777829071
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
149690.20740559895
ns (± 854.9443160773179
)168684.01864698456
ns (± 8901.772425129784
)0.89
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
141801.10782296318
ns (± 1064.4255081180788
)159653.11356689452
ns (± 10456.72019255114
)0.89
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
132287.75037434895
ns (± 466.07247742403473
)143030.89491271973
ns (± 8634.41199132428
)0.92
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
164469.6978149414
ns (± 559.1400688318939
)183327.41441761365
ns (± 6767.022057438152
)0.90
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
152783.36052594866
ns (± 573.7629008576577
)180779.5588623047
ns (± 12991.616361258748
)0.85
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
148261.52230398994
ns (± 1269.3198846393775
)163325.47594482423
ns (± 10687.611627448161
)0.91
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
154031.2331339518
ns (± 348.04391941332335
)168883.59687943893
ns (± 11468.354885588684
)0.91
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
136703.2872233073
ns (± 1051.6953419688216
)151069.8085863518
ns (± 10175.780447150992
)0.90
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
130334.98790564903
ns (± 281.44525395434664
)159196.88803378018
ns (± 5878.51689142035
)0.82
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
1892.8376470293317
ns (± 3.0676875253409572
)1742.8324508666992
ns (± 2.777946157121821
)1.09
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1953.7479909261067
ns (± 11.955925802638422
)1893.6009270804268
ns (± 2.378227354933072
)1.03
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1731.8901634216309
ns (± 14.68093102289599
)1895.1578521728516
ns (± 3.032483192073589
)0.91
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
18043.739555358887
ns (± 16.03400623978607
)16515.37856401716
ns (± 106.1915380702741
)1.09
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
16496.320810171273
ns (± 25.337368436460064
)16353.40552775065
ns (± 17.129630989759693
)1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
15552.472054617745
ns (± 12.43378059154465
)16040.236328125
ns (± 77.76746218948932
)0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
13924.318638141338
ns (± 16.67561528379558
)14177.65805053711
ns (± 70.4186531535941
)0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
119555.64998372395
ns (± 717.3496427494724
)121313.79031808036
ns (± 362.7647481626232
)0.99
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
20831.639272054035
ns (± 23.554412405995244
)21020.341227213543
ns (± 27.498770295628695
)0.99
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
19480.7980064979
ns (± 52.42407845580271
)20717.494986900918
ns (± 91.0068351767435
)0.94
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
16613.47167314802
ns (± 15.73957361364436
)16632.62521144322
ns (± 92.62583724958974
)1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
15257.026884460449
ns (± 89.31282950683396
)15201.197201538085
ns (± 114.49765208374279
)1.00
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
130395.53406700722
ns (± 158.9242917859833
)128148.62432861328
ns (± 336.2650250582309
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
34943.089076450895
ns (± 32.03155409886608
)36193.30491286058
ns (± 47.43407909278956
)0.97
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
36541.676548549105
ns (± 39.2210832862847
)36894.24525669643
ns (± 27.856875576285088
)0.99
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
32260.90037027995
ns (± 14.72440463670883
)30704.66570172991
ns (± 22.06783702310936
)1.05
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
30316.531880696613
ns (± 12.780944674079645
)30230.61043875558
ns (± 24.70081974753666
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
14946.761145455497
ns (± 88.18523446510348
)15591.524400838216
ns (± 148.17937671072735
)0.96
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
20060.125533040366
ns (± 177.6822784395247
)19610.45559794108
ns (± 198.41190701617816
)1.02
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
18945.698529924666
ns (± 20.308309768883696
)18611.063011169434
ns (± 18.122744499832578
)1.02
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
20410.247418721516
ns (± 108.82070064512135
)20431.340837918797
ns (± 129.84372675860328
)1.00
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
16650.65414076585
ns (± 18.605366727402473
)16359.542706298827
ns (± 129.05486076653492
)1.02
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
10684.953005277193
ns (± 6.980682295479952
)10556.929723467145
ns (± 86.50243759532061
)1.01
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
21707.013423665365
ns (± 149.2483352017529
)20892.962319510323
ns (± 183.8502638622751
)1.04
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
21404.794319739707
ns (± 24.0106998650737
)21623.35189107259
ns (± 180.7886398537369
)0.99
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
28009.658590698244
ns (± 213.4951849100199
)27850.25258890788
ns (± 215.9559532257624
)1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
26571.33120727539
ns (± 164.63919671057673
)28364.5293162028
ns (± 284.49297043145606
)0.94
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
59695.954236711776
ns (± 212.49954314388302
)59236.38881037785
ns (± 84.78989107604038
)1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
234302.31340332032
ns (± 1480.7575698276169
)239402.53010441706
ns (± 973.2860148615479
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
125480.65189302884
ns (± 223.32694302772467
)119599.7933255709
ns (± 481.6822594907523
)1.05
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
111028.3596110026
ns (± 654.5259857735576
)109370.54041341147
ns (± 492.604846536467
)1.02
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
58985.98153889974
ns (± 387.2270807262403
)59852.741107647234
ns (± 273.4151468895823
)0.99
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
253493.35117885045
ns (± 1920.1618747992597
)248521.09408804087
ns (± 1496.7465700298037
)1.02
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
132390.8721842448
ns (± 1469.0854051539397
)130984.97961425781
ns (± 1667.5144784233753
)1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
135334.65009014422
ns (± 387.40675746766937
)138212.82120768228
ns (± 334.421674281406
)0.98
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
60146.23989257812
ns (± 257.34205191493743
)58350.76025187175
ns (± 299.69056275106266
)1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
235263.18239746094
ns (± 1154.9528871085292
)232247.1064860026
ns (± 1341.0508023322814
)1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
120024.88307291667
ns (± 648.1987963238026
)121284.0446495643
ns (± 1175.339732527712
)0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
110442.34903971355
ns (± 703.738757680742
)117367.42833455403
ns (± 160.05528185053504
)0.94
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
16041.981252034506
ns (± 18.270755717257796
)16569.711068960336
ns (± 14.594093100422374
)0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
14556.686510358539
ns (± 11.60286820056487
)15155.37150456355
ns (± 17.475985618948478
)0.96
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
14708.325958251953
ns (± 30.912764659680306
)14335.92997959682
ns (± 19.12088807005705
)1.03
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
13055.065373011998
ns (± 17.28548179146605
)13331.629004845252
ns (± 16.62531464354748
)0.98
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
129629.57967122395
ns (± 201.36821339453016
)134323.95958533653
ns (± 161.66056863757817
)0.97
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
18971.936504657453
ns (± 20.606587058953625
)19415.867716471355
ns (± 23.210786363413778
)0.98
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
18222.688997708836
ns (± 26.828987536978936
)18044.268681452824
ns (± 30.18177806745092
)1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
15663.811434232271
ns (± 29.86832799970566
)15615.099661690849
ns (± 17.092958590146782
)1.00
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
14015.75211745042
ns (± 29.249409805339717
)14542.591966901507
ns (± 23.433861140243263
)0.96
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
139104.52880859375
ns (± 81.74165909525524
)143760.05483774038
ns (± 296.3034543714321
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
120198.13373272236
ns (± 257.96460517539805
)115266.16559709821
ns (± 146.59878525919322
)1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
107935.11178152902
ns (± 187.340236104997
)106992.32224684495
ns (± 220.94286153013653
)1.01
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
98513.48368326823
ns (± 98.29994329026879
)94935.51722935268
ns (± 114.31227444686591
)1.04
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
130361.8310546875
ns (± 510.5090789363897
)132299.7713216146
ns (± 324.67967780775365
)0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
120675.47956194196
ns (± 262.6200268123995
)117147.90974934895
ns (± 299.6344901822359
)1.03
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
109955.91618464544
ns (± 329.96009284500116
)108796.00394112723
ns (± 249.8922689302751
)1.01
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
113695.07540189303
ns (± 173.04483262239168
)116764.37284029447
ns (± 205.01483530773447
)0.97
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
106344.78846958706
ns (± 483.46346289533255
)102578.7967936198
ns (± 191.09616371020346
)1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
97297.87315955528
ns (± 219.49453596426227
)94656.61987304688
ns (± 253.04894773174206
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
14217.94182913644
ns (± 16.188722941988726
)13716.304125104632
ns (± 8.41828267444452
)1.04
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
20906.66025797526
ns (± 45.31724139636424
)19668.853407639723
ns (± 44.0601722428923
)1.06
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
18539.088439941406
ns (± 49.17033124928177
)17549.02557373047
ns (± 55.13408190993833
)1.06
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
19451.88446044922
ns (± 23.955256089115647
)18112.503865559895
ns (± 21.419004606916104
)1.07
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
16305.20259312221
ns (± 16.4032844851201
)15095.222473144531
ns (± 20.498176914751884
)1.08
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
10632.067362467447
ns (± 43.19787579980373
)11536.82621547154
ns (± 15.26163564644207
)0.92
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
24115.210832868303
ns (± 55.47446006585041
)20303.277151925224
ns (± 25.379668412761987
)1.19
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
22832.123624361477
ns (± 21.810298027077714
)20362.3783656529
ns (± 49.22717063518377
)1.12
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
26054.73409799429
ns (± 39.6775555713005
)26030.130920410156
ns (± 88.12604754027275
)1.00
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
27065.88592529297
ns (± 27.159451794566383
)26177.980550130207
ns (± 549.8709012740086
)1.03
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
62149.717360276445
ns (± 604.0583793738001
)60938.07373046875
ns (± 56.276472140926316
)1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
225183.3974984976
ns (± 570.0466670080963
)228852.53436748797
ns (± 402.12786087628467
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
130425.53013392857
ns (± 141.60594026506269
)130873.65025111607
ns (± 268.0188424015215
)1.00
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
109329.1727701823
ns (± 41.36003621999959
)109160.12479341947
ns (± 78.48512513602908
)1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
63730.93379094051
ns (± 64.0181287171128
)60599.91455078125
ns (± 56.49379041284348
)1.05
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
259538.9404296875
ns (± 746.4343050555949
)237480.4931640625
ns (± 621.9381868740758
)1.09
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
148139.42220052084
ns (± 485.9589052428749
)138633.18033854166
ns (± 466.4069239810901
)1.07
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
133660.42154947916
ns (± 339.9072023316916
)130282.92887369792
ns (± 306.0935608572014
)1.03
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
63171.85407366072
ns (± 173.07663139763645
)61455.09381975447
ns (± 81.2633087581896
)1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
230047.65299479166
ns (± 956.6224625190356
)218608.4437779018
ns (± 281.5272989934045
)1.05
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
131730.61000279017
ns (± 135.67251639068724
)130955.99888392857
ns (± 113.14382152071482
)1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
113278.00130208333
ns (± 117.7116927046511
)108332.44934082031
ns (± 67.27320306576236
)1.05
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
10420.132115290715
ns (± 48.54349680507352
)10746.071747916085
ns (± 61.97046217703261
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL)
11429.844703674316
ns (± 25.982491651913243
)10646.990911211285
ns (± 75.16080679107607
)1.07
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL)
11659.762380981445
ns (± 127.65880703003242
)10932.602099609376
ns (± 94.78460845726003
)1.07
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL)
9070.710971287319
ns (± 53.547403605668734
)8804.24535929362
ns (± 92.93387690149358
)1.03
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL)
9565.617061070034
ns (± 66.04127909998233
)10007.9306447347
ns (± 110.24124338608563
)0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL)
10445.13503519694
ns (± 108.9949414437878
)10081.53413282122
ns (± 90.69498207698722
)1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL)
12700.495059204102
ns (± 128.99515814484295
)12209.470718383789
ns (± 13.619553712633676
)1.04
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL)
8990.324241129558
ns (± 20.668291255066762
)8740.576448567708
ns (± 96.78051859022024
)1.03
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF)
149913.09231770833
ns (± 1277.6403371589774
)149778.87782796225
ns (± 305.9059735075758
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF)
16994.251024882
ns (± 10.013131775481854
)17117.196252441405
ns (± 140.8882927155044
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF)
16849.843698120116
ns (± 177.3576881457167
)16198.404122488839
ns (± 53.67552110640607
)1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF)
137759.29279436384
ns (± 249.05607000716182
)138320.3032430013
ns (± 113.0785887534473
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF)
42112.82803141276
ns (± 282.0561333846616
)42486.78775024414
ns (± 60.8590019110936
)0.99
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF)
107656.4585164388
ns (± 389.6153761095965
)103774.72497558594
ns (± 489.87835371189766
)1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF)
8522814.116145832
ns (± 89142.8383341224
)8497033.778125
ns (± 45486.95953544449
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF)
241555.2696940104
ns (± 466.2190372819704
)242332.25454101563
ns (± 1114.2233899580654
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None)
144154.58302408856
ns (± 250.38285611985663
)146562.5623372396
ns (± 1353.0164884596884
)0.98
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None)
17048.4647870745
ns (± 123.9033803707742
)17554.749157714843
ns (± 134.66190579864738
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None)
17069.43539835612
ns (± 202.12179962772433
)16201.641693115234
ns (± 196.18904984297905
)1.05
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None)
139123.07745361328
ns (± 267.7986499840545
)139152.51568603516
ns (± 331.74221190497224
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None)
43463.31329580454
ns (± 68.54525140630498
)42805.39547322591
ns (± 172.26477422707495
)1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None)
107140.70417480469
ns (± 424.77930104593185
)102660.76471416767
ns (± 209.60193620712417
)1.04
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None)
8427281.55357143
ns (± 41284.8778517404
)8493989.440104166
ns (± 74295.9319680842
)0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None)
247673.42591145833
ns (± 1879.1945816981154
)242370.69474283853
ns (± 894.1565599326796
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
15023.692040579659
ns (± 78.85238592085051
)14896.243369038899
ns (± 84.49476443180637
)1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
19691.17148030599
ns (± 160.42710326118447
)19556.16487426758
ns (± 155.01242794780651
)1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
19285.99833984375
ns (± 201.51471291186257
)18057.049681443434
ns (± 23.861945786009287
)1.07
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
20886.99931945801
ns (± 201.09727481630404
)19224.189369710286
ns (± 193.1368539889675
)1.09
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
16197.00643157959
ns (± 45.68565304358444
)15931.549133300781
ns (± 23.481407048669755
)1.02
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10598.245328267416
ns (± 10.298596997025612
)10657.523790799654
ns (± 33.02149536968183
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
21783.262565104167
ns (± 185.07028296161727
)21134.152084350586
ns (± 74.13524454141226
)1.03
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
22666.188310750327
ns (± 210.34152310918068
)21026.28894551595
ns (± 12.512495643615152
)1.08
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
28132.047760009766
ns (± 182.91423024135898
)25956.08244105748
ns (± 44.00421580817288
)1.08
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
27608.191388643703
ns (± 38.47232738443104
)26249.08010559082
ns (± 167.6855016478492
)1.05
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
21229.567779541016
ns (± 237.51198543730692
)21423.804857526506
ns (± 132.80445088795136
)0.99
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
26898.638639322915
ns (± 213.10019779913415
)26016.899240112303
ns (± 171.7399042774886
)1.03
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
26269.033787027995
ns (± 195.68380972368732
)26712.22018737793
ns (± 150.29940373070465
)0.98
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
27094.614119466147
ns (± 150.65266229729096
)27857.615195138114
ns (± 109.74320859654264
)0.97
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
16977.236728922526
ns (± 152.42054973282896
)16732.1150794396
ns (± 16.85972412324708
)1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10661.608474731445
ns (± 53.703805385881196
)10653.272410583497
ns (± 79.59071763964795
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
28124.317621866863
ns (± 133.1416612002128
)26606.33019917806
ns (± 178.1458342745462
)1.06
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
27978.607960292273
ns (± 175.5475687264689
)26802.634908040363
ns (± 146.11083190757233
)1.04
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
33166.70255690355
ns (± 184.40849797965657
)32208.10760498047
ns (± 365.34289589909395
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
34257.310154506136
ns (± 317.1348319425824
)32436.550393911508
ns (± 104.91778041559557
)1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
15567.312555948893
ns (± 89.37825722098012
)14664.801236666166
ns (± 23.803283561872004
)1.06
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
19762.60915883382
ns (± 26.022195708428548
)19594.75664876302
ns (± 155.9158687094429
)1.01
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
18913.209548950195
ns (± 22.83788933982398
)18953.327117919922
ns (± 30.72732765257478
)1.00
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
19878.092727661133
ns (± 134.61340692824413
)19836.725612386068
ns (± 209.65540025495974
)1.00
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
16335.86642964681
ns (± 54.625088223068616
)16371.870089213053
ns (± 17.571344210085883
)1.00
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10562.71271925706
ns (± 35.302101607435944
)10689.2191696167
ns (± 72.71142859664806
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
21182.529002262996
ns (± 74.81632923466061
)20801.20914048415
ns (± 110.09947552842078
)1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
21176.064115084133
ns (± 79.95767082352137
)20978.317728678387
ns (± 39.52498908063542
)1.01
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
27822.703116280692
ns (± 129.7870796546535
)25920.4212890625
ns (± 119.25667812299758
)1.07
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
27555.423325602213
ns (± 112.40813857210732
)26961.55428641183
ns (± 89.72032645564222
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
16665.78155517578
ns (± 67.0142605819621
)15613.207571847099
ns (± 56.736021147831906
)1.07
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: ACL)
18074.891662597656
ns (± 19.329343941534248
)17514.810180664062
ns (± 16.668969317972916
)1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: ACL)
18339.610760028547
ns (± 21.087054999122365
)17616.160583496094
ns (± 19.03736300978024
)1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: ACL)
8440.807996477399
ns (± 21.979731435166418
)8031.3288007463725
ns (± 11.738867698322515
)1.05
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: ACL)
9667.026192801339
ns (± 11.527383482272626
)9446.627514178936
ns (± 14.488532128569583
)1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: ACL)
10398.326982770648
ns (± 30.440972256695428
)10185.812612680289
ns (± 11.409908441160816
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: ACL)
11871.780090332031
ns (± 21.512508103282833
)11672.067260742188
ns (± 13.936261415708168
)1.02
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: ACL)
8493.011122483473
ns (± 15.62928518694144
)8056.549944196428
ns (± 10.323745180377996
)1.05
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: AOF)
92737.33614408053
ns (± 166.78028444522812
)91011.78487141927
ns (± 215.44489321243844
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: AOF)
24760.24889264788
ns (± 27.134175184178307
)23479.925101143974
ns (± 22.588642927543027
)1.05
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: AOF)
23017.8461710612
ns (± 15.314572352654396
)22669.943237304688
ns (± 18.51032726534233
)1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: AOF)
72192.26449819711
ns (± 38.762840822627105
)71717.3974609375
ns (± 161.0051505746649
)1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: AOF)
30114.05527750651
ns (± 46.55374243042852
)29451.87268938337
ns (± 50.75894836111788
)1.02
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: AOF)
64220.57088216146
ns (± 110.4897898941186
)64288.70896559495
ns (± 40.2862672863061
)1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: AOF)
4467658.020833333
ns (± 26032.421851079675
)4497413.616071428
ns (± 19449.39320842287
)0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: AOF)
130121.9580078125
ns (± 395.4889817694987
)129371.47623697917
ns (± 62.900780048726176
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: None)
91313.0810546875
ns (± 158.226674380849
)91616.97562081473
ns (± 183.4392484766762
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: None)
23794.774082728796
ns (± 16.514600029777665
)23798.70125906808
ns (± 15.334069597527176
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: None)
22890.294705904445
ns (± 20.25036509552624
)23453.682381766183
ns (± 21.412599011913628
)0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: None)
69841.72886439732
ns (± 89.59321749763582
)72200.98970853366
ns (± 205.2359659891486
)0.97
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: None)
28607.021004813058
ns (± 42.87318345829643
)29320.520673479354
ns (± 39.94390757902877
)0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: None)
62883.32237830529
ns (± 145.51058919368117
)63813.767787388395
ns (± 93.9939013445838
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: None)
4408528.854166667
ns (± 7344.288594342187
)4480492.518028846
ns (± 7490.2001775725375
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: None)
130125.44468470982
ns (± 102.99820404385576
)129860.21891276042
ns (± 221.22760024815477
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
15290.275464739118
ns (± 43.20432847731162
)15843.743678501674
ns (± 23.05228943320095
)0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
19782.11118257963
ns (± 21.674681720835114
)19908.01718575614
ns (± 41.41598826182708
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
18217.103881835938
ns (± 25.51638648343769
)17839.119393484933
ns (± 58.85839968238323
)1.02
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
20303.95725795201
ns (± 56.35411654547338
)18213.644002278645
ns (± 35.30330730732845
)1.11
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
15882.69017537435
ns (± 18.26778256753304
)16598.350994403547
ns (± 23.437657350639597
)0.96
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10741.096750895182
ns (± 19.438179828363232
)10699.399860088643
ns (± 18.866606059296192
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
21241.24298095703
ns (± 21.83672754971684
)20903.480177659254
ns (± 58.89136909326465
)1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
21693.569946289062
ns (± 12.755220055573277
)21682.439778645832
ns (± 47.8097006143831
)1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
26691.968947190504
ns (± 38.61707591266173
)25084.310041155135
ns (± 96.0831147457408
)1.06
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
26817.951378455527
ns (± 96.85816525932348
)25669.154357910156
ns (± 107.56856388082058
)1.04
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
20090.57851155599
ns (± 37.49521662559384
)19865.479387555803
ns (± 72.14641355533428
)1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
26409.28016075721
ns (± 59.5624553791094
)25489.78533063616
ns (± 64.54430778864561
)1.04
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
25157.20896402995
ns (± 44.46513479474758
)24914.01167649489
ns (± 70.0535459271889
)1.01
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
24974.90975516183
ns (± 49.058776264454295
)25385.38078894982
ns (± 41.8347986484658
)0.98
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
16208.661092122396
ns (± 18.197784911814537
)15434.275163922992
ns (± 30.160803004262917
)1.05
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10663.506644112724
ns (± 13.724983606892627
)11113.11983380999
ns (± 15.222309453552393
)0.96
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
26855.96455891927
ns (± 74.43648671869872
)27894.334176870492
ns (± 20.72259503489219
)0.96
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
27075.32501220703
ns (± 30.137808782788152
)27805.804661342077
ns (± 42.16662897845188
)0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
31197.132219587053
ns (± 108.9219107471994
)30384.43603515625
ns (± 161.70377321311915
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
32962.74597167969
ns (± 108.11537029365564
)31095.331682477678
ns (± 190.25781711567205
)1.06
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
14177.114461263021
ns (± 14.729176610219113
)14024.061482747396
ns (± 27.435956744191213
)1.01
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
20086.91396077474
ns (± 185.62171280034616
)21587.410627092635
ns (± 28.509462518455205
)0.93
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
17880.18559047154
ns (± 17.691000948147227
)17318.011728922527
ns (± 19.729934298563574
)1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
19047.982352120536
ns (± 24.95697578204676
)18268.717604417066
ns (± 17.235252823146933
)1.04
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
16034.506661551339
ns (± 22.657042865677205
)15398.610636393229
ns (± 17.602248686084753
)1.04
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10854.581560407367
ns (± 16.89448524876644
)10968.178405761719
ns (± 11.58068593452213
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
23107.717895507812
ns (± 37.297096814032436
)20397.491237095423
ns (± 33.560973137347936
)1.13
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
22338.402616060695
ns (± 18.189653582704107
)20965.72265625
ns (± 26.181675964164672
)1.07
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
25728.96250406901
ns (± 84.80943371510574
)25005.19749568059
ns (± 24.540158934315468
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
27296.03764460637
ns (± 102.84575578408386
)27227.909749348957
ns (± 101.26814138966337
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
135584.80900065103
ns (± 1145.9544628951955
)140307.10467529297
ns (± 400.90054982013163
)0.97
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
10320.417004176548
ns (± 130.0014890038101
)9513.949490356445
ns (± 23.575644505618776
)1.08
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
8993.261874272273
ns (± 7.904199372099521
)8556.826934814453
ns (± 20.115082899908288
)1.05
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
9106.37611134847
ns (± 51.12656596640633
)8437.228709881123
ns (± 35.69204023936522
)1.08
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
10836.990440368652
ns (± 54.157877177621685
)10370.628978729248
ns (± 22.452956108719704
)1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
11316.854568481445
ns (± 89.58621772796812
)11326.518416849773
ns (± 109.93393436756783
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
8510.887065594014
ns (± 68.47517230262818
)8106.370966984676
ns (± 5.538806993572239
)1.05
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
8323.443031311035
ns (± 38.56141140761097
)8395.205472310385
ns (± 18.42596236065681
)0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
10109.691308157784
ns (± 74.28092766667527
)9635.778783944937
ns (± 56.36237141239692
)1.05
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
11544.884746805827
ns (± 118.8592858263903
)11452.162437438965
ns (± 57.333963812278135
)1.01
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
9544.273537772042
ns (± 76.53387141422157
)9308.47411855062
ns (± 65.58414338330856
)1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
13256.96078491211
ns (± 131.14064816702952
)13131.790478633
ns (± 34.507956673000876
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
10828.583016615648
ns (± 53.82816899850855
)11032.09579264323
ns (± 68.9369271919757
)0.98
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
10689.904020690918
ns (± 120.98601250492507
)9951.64009475708
ns (± 16.497434187069913
)1.07
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
8310.231471135066
ns (± 34.22037086261262
)8027.6673494974775
ns (± 7.73978047305396
)1.04
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
151216.8392991286
ns (± 489.118698110911
)149952.94369303386
ns (± 675.1888957879171
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
50874.566497802734
ns (± 145.78371580860463
)44090.82309366862
ns (± 182.61226521163158
)1.15
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
46542.689959716794
ns (± 197.7370112509239
)45433.1692974384
ns (± 133.1969150176581
)1.02
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
51171.54040730794
ns (± 401.6522618700162
)50513.903653971356
ns (± 300.8921198537077
)1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
81101.42980018028
ns (± 183.92275000966941
)85002.4966430664
ns (± 305.14133739275866
)0.95
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
111083.58615722656
ns (± 821.54984084928
)108530.40357317243
ns (± 507.3145077902476
)1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
46190.42689866286
ns (± 95.12826557953106
)51703.100295003256
ns (± 169.5405154005293
)0.89
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
43353.271197979266
ns (± 109.98613396505071
)40449.8107816256
ns (± 152.59033019099388
)1.07
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
48328.22729056222
ns (± 367.1041806677271
)51972.998050944014
ns (± 479.8003909220948
)0.93
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
83634.48326009115
ns (± 559.8481109595717
)81700.00622151693
ns (± 522.6354027730678
)1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
58872.161783854164
ns (± 105.52993812527029
)57710.80292487867
ns (± 1817.2383185899082
)1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
13213.312632969448
ns (± 83.818545486032
)13156.374753679547
ns (± 78.87428027941456
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
76162.85942195012
ns (± 289.70969572961985
)74100.74086216518
ns (± 362.548728719595
)1.03
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
47063.049623616535
ns (± 336.4064502403392
)44743.98928019206
ns (± 340.7156895440602
)1.05
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
46179.92962443034
ns (± 301.2069862679692
)51217.05125325521
ns (± 126.45003502626918
)0.90
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
133085.27645438057
ns (± 827.3539815979516
)131603.5338483538
ns (± 451.97495978669707
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
44209.81650249775
ns (± 151.40493980930663
)44159.32670084635
ns (± 234.67867706559846
)1.00
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
50447.38131713867
ns (± 170.16357967868097
)42834.24643147786
ns (± 179.50994315854794
)1.18
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
49551.91806734525
ns (± 92.99356114280633
)53899.6881643442
ns (± 89.53999672901769
)0.92
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
74718.6562124399
ns (± 219.32728914977244
)76555.56720377604
ns (± 469.1652979450089
)0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
103956.43137904575
ns (± 484.8649813840221
)104416.4755772182
ns (± 314.86292362201004
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
47828.57943960337
ns (± 117.34752506833193
)46788.82709960938
ns (± 121.72922781158836
)1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
40723.200791422525
ns (± 243.9596141276451
)39863.13764735631
ns (± 106.60841971481031
)1.02
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
54368.14227294922
ns (± 382.9743351885128
)48405.306006798375
ns (± 151.97537042716127
)1.12
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
69226.3762451172
ns (± 412.6969853343855
)69973.05686442058
ns (± 265.10396416120847
)0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
54048.75354003906
ns (± 227.7438458081733
)56845.98685099284
ns (± 467.13390262849794
)0.95
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
13110.088100726787
ns (± 32.254149051590424
)13149.605426025391
ns (± 42.53326618253652
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
68531.88749476841
ns (± 409.20503920684934
)64991.11372884115
ns (± 324.7353746474488
)1.05
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
46503.43026297433
ns (± 210.6915677434565
)51490.227024332686
ns (± 114.5898977718057
)0.90
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
46188.865625
ns (± 88.7865887251256
)47932.28154209682
ns (± 157.0420206435577
)0.96
This comment was automatically generated by workflow using github-action-benchmark.
9a72d4c
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)
99960.11454264323
ns (± 173.46065192212563
)99704.08673967634
ns (± 238.81107404840856
)1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
10872.088732038226
ns (± 17.684040746580937
)10580.13211763822
ns (± 13.400140058724256
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
8323.477935791016
ns (± 15.835491640932942
)8109.236471993582
ns (± 141.45470314391792
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
9727.271474202475
ns (± 58.43478805251076
)8821.837506975446
ns (± 17.664657572066076
)1.10
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
12328.597913469586
ns (± 16.813525464124425
)12070.630117563102
ns (± 12.294909254750017
)1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
13561.88222249349
ns (± 20.156349883297615
)13430.92798868815
ns (± 25.59950612591913
)1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
8016.83600289481
ns (± 15.712763181815342
)7693.877586951623
ns (± 6.841483719834723
)1.04
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
8035.725813645583
ns (± 16.85030162807162
)8298.877825055804
ns (± 13.537064938447338
)0.97
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
9138.544921875
ns (± 15.668588101079749
)9022.795809232271
ns (± 19.612167521931568
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
9966.246208777795
ns (± 21.968970771506775
)9805.139051164899
ns (± 13.450499097110736
)1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
12413.236706073467
ns (± 9.216297844057685
)12090.511525472006
ns (± 19.67375265966115
)1.03
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
9233.118387858072
ns (± 15.019482598298884
)9238.785298665365
ns (± 18.57097957951566
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
10203.821767171225
ns (± 25.069909955274458
)10124.172864641461
ns (± 7.581614784003232
)1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
13010.238865443638
ns (± 9.83994838719755
)12635.58590228741
ns (± 10.541003935767238
)1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
8068.570454915364
ns (± 24.05180938402687
)8306.193288167318
ns (± 86.87525733016574
)0.97
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
113741.33649553571
ns (± 349.2492202039177
)114664.54060872395
ns (± 248.7843313759071
)0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
40076.32489885603
ns (± 56.128074719801916
)43027.34093299279
ns (± 149.41722963370157
)0.93
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
41174.41537039621
ns (± 73.29523348509261
)39778.88854980469
ns (± 83.6645559806738
)1.04
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
47576.28234863281
ns (± 153.8334728680817
)45949.25755092076
ns (± 104.09138662133962
)1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
68301.0302734375
ns (± 172.39209805611358
)64833.584829477164
ns (± 276.3878580347087
)1.05
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
94367.3124186198
ns (± 220.03361731272935
)94146.19750976562
ns (± 223.44590643735518
)1.00
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
44602.01924641927
ns (± 61.886962190275376
)41274.91237095424
ns (± 73.19460087282377
)1.08
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
35296.07356144832
ns (± 100.11272950803536
)36808.941650390625
ns (± 40.42676895021118
)0.96
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
48147.98583984375
ns (± 93.35372067445265
)44076.38041178385
ns (± 67.36627714265313
)1.09
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
62332.33293805803
ns (± 165.8241009850038
)64525.196940104164
ns (± 203.92420453577225
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
53413.98664202009
ns (± 156.12778497285146
)53512.90501185826
ns (± 118.06051199529387
)1.00
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
9112.8146870931
ns (± 18.810078270135342
)9140.0752727802
ns (± 19.30649880455645
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
58344.6641031901
ns (± 125.59632030780347
)58180.63191731771
ns (± 147.96910231862861
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
45174.33288574219
ns (± 84.0988639564143
)43272.217232840405
ns (± 116.51532254076369
)1.04
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
42340.319010416664
ns (± 84.35018999880761
)42329.576932466945
ns (± 108.71534636662712
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
99019.42993164062
ns (± 140.21580806583748
)101840.99033900669
ns (± 96.96689150510295
)0.97
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
41175.51025390625
ns (± 96.7692692767279
)41397.84944974459
ns (± 145.9905566745648
)0.99
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
41605.65447126116
ns (± 91.31432464561038
)42726.2294514974
ns (± 126.40998156294633
)0.97
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
45215.9903390067
ns (± 73.16073033709898
)46608.456186147836
ns (± 39.58226121545791
)0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
58010.79668317522
ns (± 155.0682255310327
)63414.75341796875
ns (± 220.23347264333447
)0.91
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
84449.59019252232
ns (± 338.4870773980344
)83640.43317522321
ns (± 150.59667516293416
)1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
42091.424560546875
ns (± 62.68319950606723
)41445.924072265625
ns (± 81.76668455245458
)1.02
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
35892.906901041664
ns (± 48.73003889116876
)36192.761666434155
ns (± 47.49862528912345
)0.99
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
44367.65665690104
ns (± 136.63987803850253
)43942.21888950893
ns (± 110.58793036847418
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
53982.15108235677
ns (± 131.69738474210902
)54271.751185825895
ns (± 239.2109444096443
)0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
52520.44895717076
ns (± 184.6896767157065
)53755.36905924479
ns (± 120.89025439075847
)0.98
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
9137.202671595982
ns (± 16.631576711992864
)9147.655232747396
ns (± 12.736060915566384
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
52931.97326660156
ns (± 41.64837463019716
)48969.00695800781
ns (± 89.86972216636234
)1.08
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
45069.21604701451
ns (± 82.58855315702968
)42256.86899820963
ns (± 45.890521169844675
)1.07
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
43775.758579799105
ns (± 44.42449160003031
)40828.63515218099
ns (± 46.17917035771544
)1.07
This comment was automatically generated by workflow using github-action-benchmark.