-
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.
* skip Interlocked.Exchange and FlushConfig when no update detected on merge * special case of zero epoch necessitates tracking of explicit slot update * move key spec extraction to clusterProvider * implement CLUSTER PUBLISH api * implement SSUBSCRIBE api * implement SPUBLISH api * implement separate code path for CLUSTER SPUBLISH * expose max number of outstanding pubsub forwarding tasks parameter * add API to forward published messages using GarnetClient * add methods to extract nodeIds of all nodes in cluster and all nodes in a shard * hook up published message forwarding * PUBLISH and SPUBLISH benchmark addition * fix check for getting most recent config instance * optimization 1: calculate candidates for published message forwarding only when config gets updated * optimization2: ignore response from cluster publish * add publish BDN * minimize task creation * load no response task * change to pinned array * simplify config update for publish forward * wip; wait for response vs fire and forget * add protected connection initialization for gossip-publish * remove BDN because not useful * remove unused NoResponse flag * remove option for tasks * ensure noResponse for slot verification of cluster commands * add SPUBLISH and PUBLISH docs * correct typo * addressing comments v1 * addressing comments v2 * rename new lock interface to indicate clear semantics --------- Co-authored-by: Tal Zaccai <[email protected]>
- Loading branch information
Showing
42 changed files
with
923 additions
and
243 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
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.
8bfb8c6
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)
92.3866872872625
ns (± 0.5292945441428405
)91.28652210036914
ns (± 0.07452988597080201
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.LuaScriptCacheOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit)
888.5736842105263
ns (± 406.07936657713407
)1108.3541666666667
ns (± 481.8500526570627
)0.80
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit)
789.685393258427
ns (± 284.89645629060726
)926.4
ns (± 29.240203037670764
)0.85
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit)
1831.458762886598
ns (± 497.1383509129562
)1701.3666666666666
ns (± 280.3454309849855
)1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit)
222400.40217391305
ns (± 21821.635207339372
)248712.4381443299
ns (± 44009.33794681496
)0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit)
1607.0384615384614
ns (± 33.616998142347036
)1773.0416666666667
ns (± 497.34560506472053
)0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit)
7593.866666666667
ns (± 72.67428968316361
)8822.423913043478
ns (± 1826.4604406884655
)0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None)
1231.0618556701031
ns (± 370.8041883987027
)983.0934065934066
ns (± 405.1032235539749
)1.25
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None)
777.3404255319149
ns (± 394.07707758684325
)905.2083333333334
ns (± 330.434416350313
)0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None)
1853.8333333333333
ns (± 375.19835222022505
)2037.1041666666667
ns (± 648.5872984972261
)0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None)
215654.0684931507
ns (± 10748.154770999281
)230181.16853932585
ns (± 21055.28520684833
)0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None)
1604.4285714285713
ns (± 57.49713588449981
)2064.59375
ns (± 879.930153665021
)0.78
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None)
7666.166666666667
ns (± 124.48966411147649
)8565.378947368421
ns (± 1100.6586053402382
)0.90
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None)
997.8478260869565
ns (± 345.4723930950584
)1070.25
ns (± 236.41631164916075
)0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None)
682.9247311827957
ns (± 420.7991939920146
)836.34375
ns (± 299.9314773717841
)0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None)
1638.8762886597938
ns (± 410.74457943603153
)1711.4052631578948
ns (± 372.556609255109
)0.96
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None)
213236.0888888889
ns (± 8027.81699020866
)211509.14285714287
ns (± 3707.8034521210047
)1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None)
1594.875
ns (± 37.37891562543426
)1609.7931034482758
ns (± 56.74339439865908
)0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None)
7964.633333333333
ns (± 156.0246622752161
)7816.714285714285
ns (± 126.10217381852797
)1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit)
1072.021505376344
ns (± 470.08310963836425
)995.9536082474227
ns (± 461.66022906052876
)1.08
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit)
892.3763440860215
ns (± 281.26460982260625
)851.5
ns (± 260.10819811239077
)1.05
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit)
1699.9896907216496
ns (± 421.9597506191932
)1507.4285714285713
ns (± 23.91238586595235
)1.13
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit)
249887.91666666666
ns (± 11176.491000964157
)248718.32978723405
ns (± 9643.732863140454
)1.00
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit)
1719.6
ns (± 685.1599968449673
)1890.4479166666667
ns (± 352.9281235842034
)0.91
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit)
7869.7692307692305
ns (± 90.49507707250696
)8851.221649484536
ns (± 774.8437711116895
)0.89
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None)
942.8333333333334
ns (± 542.180553698663
)1073.8969072164948
ns (± 526.9778316917152
)0.88
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None)
884.1649484536083
ns (± 384.25110280725426
)836.84375
ns (± 312.63420118406754
)1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None)
1571.6
ns (± 42.25785507795531
)1617.78125
ns (± 582.6035070110537
)0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None)
251005.05194805196
ns (± 12836.25489210777
)237036.5
ns (± 2717.7934733228653
)1.06
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None)
1620.2857142857142
ns (± 21.029022331525073
)1894.381443298969
ns (± 352.68341691767773
)0.86
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None)
7847.763157894737
ns (± 138.7663272096349
)8690.907216494845
ns (± 1038.583080075067
)0.90
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.LuaRunnerOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit)
2652.5263157894738
ns (± 63.87954673624469
)2721.9444444444443
ns (± 64.52379608669897
)0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit)
2565.3
ns (± 40.78024731936494
)2740.7727272727275
ns (± 74.17606584733882
)0.94
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit)
249930.63917525773
ns (± 23306.194004663932
)254751.08585858587
ns (± 31402.49156955092
)0.98
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit)
248380.02040816325
ns (± 22404.279367083916
)274691.95652173914
ns (± 6717.320769191057
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit)
18602.46153846154
ns (± 2936.6309354908817
)16953.14285714286
ns (± 290.5013854442952
)1.10
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit)
147885.84020618556
ns (± 13890.601459025123
)146002.68181818182
ns (± 13177.341741594475
)1.01
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None)
2701.5238095238096
ns (± 72.74243537827081
)2981.625
ns (± 353.3340226739386
)0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None)
2628.8333333333335
ns (± 73.193631501024
)2766.68085106383
ns (± 405.18407373423514
)0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None)
265695.4
ns (± 31877.61420169206
)260531.193877551
ns (± 30942.524427835204
)1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None)
271755.193877551
ns (± 36070.94704973959
)252861.04081632654
ns (± 27665.693689160234
)1.07
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None)
17822.54761904762
ns (± 408.895766203378
)17518.576923076922
ns (± 277.31614375968735
)1.02
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None)
143758.56565656565
ns (± 11781.088688961463
)148314.68421052632
ns (± 13844.459824615273
)0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None)
3166.547368421053
ns (± 354.93666706326616
)2819.36
ns (± 81.37100220594557
)1.12
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None)
2736.777777777778
ns (± 64.31133424535912
)3109.684210526316
ns (± 303.9848912524148
)0.88
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None)
231458.5671641791
ns (± 10985.458380284641
)232895.66101694916
ns (± 10335.522135535475
)0.99
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None)
227620
ns (± 3433.7190964511547
)231011.94444444444
ns (± 9587.96724165472
)0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None)
14127.583333333334
ns (± 121.12312168228082
)14230
ns (± 205.73283646515935
)0.99
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None)
139630.41836734695
ns (± 11401.960940881667
)153074.54
ns (± 26480.522786166577
)0.91
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit)
3061.5114942528735
ns (± 463.30236483499067
)2778.467741935484
ns (± 471.5441666716063
)1.10
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit)
2616.3571428571427
ns (± 50.17294266658251
)2905.0425531914893
ns (± 454.2238308282996
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit)
284455.6976744186
ns (± 10457.780674909867
)280129.3888888889
ns (± 7700.658135377047
)1.02
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit)
286468.11363636365
ns (± 10772.609168122272
)284157.74
ns (± 7288.733676480893
)1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit)
21614.88172043011
ns (± 2689.450597885481
)20724.63440860215
ns (± 2356.4677498736287
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit)
153525.24210526317
ns (± 19645.179824976283
)154342.27272727274
ns (± 16183.380082487356
)0.99
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None)
2733.1428571428573
ns (± 86.79316165489601
)2743.0833333333335
ns (± 78.54044467199915
)1.00
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None)
2847.21875
ns (± 268.7070485873534
)3168.936842105263
ns (± 300.1093350596106
)0.90
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None)
280043.5119047619
ns (± 15722.459284081979
)267739.63333333336
ns (± 4800.572270449589
)1.05
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None)
281539.92424242425
ns (± 13153.317426894022
)271658.07692307694
ns (± 2141.194194117637
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None)
17585.35714285714
ns (± 217.78707213975946
)17476.846153846152
ns (± 261.1927277426403
)1.01
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None)
151603.6
ns (± 15555.548487841104
)155480.27551020408
ns (± 20789.130982953673
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
37557.3069927509
ns (± 38.10681825715502
)37118.336966378345
ns (± 388.2250974176935
)1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
39246.93750939002
ns (± 29.67061163909751
)37446.780861990796
ns (± 335.38056220293976
)1.05
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
32568.383115641274
ns (± 217.70862067301408
)32113.562463378905
ns (± 519.220192061301
)1.01
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
33252.41479257437
ns (± 113.67260188480323
)31568.284893798827
ns (± 314.90380832253294
)1.05
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.PubSubOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL)
13197.229368082682
ns (± 46.629485749488715
)13062.49369267055
ns (± 41.438289694130575
)1.01
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF)
13166.321348337027
ns (± 47.57325528122507
)13180.107166544596
ns (± 52.023302566942725
)1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None)
13236.560697283063
ns (± 35.27424419458373
)13210.95082796537
ns (± 44.02184111808078
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
1878.7561072031656
ns (± 13.976932216551432
)1847.8782281239828
ns (± 13.501847827633584
)1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1768.8304019927978
ns (± 10.711338076570115
)1805.0395135879517
ns (± 3.497224922840733
)0.98
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1850.0384497960408
ns (± 12.042970073372764
)1774.9864159992762
ns (± 6.59086140054377
)1.04
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.70532148224967
ns (± 0.0741990027477131
)81.81961139043172
ns (± 0.16641135816484087
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
34609.62876539964
ns (± 52.35479576733678
)34400.191388811385
ns (± 32.21215509437923
)1.01
BDN.benchmark.Cluster.ClusterMigrate.Set(Params: None)
38644.217388446516
ns (± 32.10046000345735
)37106.87154134115
ns (± 36.74620636980257
)1.04
BDN.benchmark.Cluster.ClusterMigrate.MGet(Params: None)
31013.370971679688
ns (± 33.50543362622218
)30478.992051344652
ns (± 28.51608110901525
)1.02
BDN.benchmark.Cluster.ClusterMigrate.MSet(Params: None)
30478.81129338191
ns (± 15.647129071471191
)30354.89032451923
ns (± 92.08893696792094
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
154632.443359375
ns (± 1168.6923101915654
)156852.50888296275
ns (± 537.3101595622862
)0.99
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
138250.09545898438
ns (± 332.95878596373234
)137754.0197957357
ns (± 347.86125623610286
)1.00
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
132406.65133463542
ns (± 886.0827676273332
)128151.30854143415
ns (± 483.35852077981895
)1.03
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
174979.7396809896
ns (± 1083.603779633639
)175636.6094796317
ns (± 1410.2333444337196
)1.00
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
154245.39892578125
ns (± 1256.2255487246744
)156412.2685628255
ns (± 779.1941886712964
)0.99
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
148177.09416503907
ns (± 1259.6923019060798
)145862.28377278647
ns (± 1196.7641525359131
)1.02
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
158862.83384602863
ns (± 1026.867734475298
)153906.92041015625
ns (± 456.84850124585313
)1.03
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
143318.88533528647
ns (± 1115.3400143987992
)137649.54335239955
ns (± 797.0664095260997
)1.04
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
134687.45626395088
ns (± 831.4844630628457
)137657.4559500558
ns (± 980.943460981382
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.PubSubOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.PubSubOperations.Publish(Params: ACL)
9131.51870727539
ns (± 28.176986777473253
)9152.074991861979
ns (± 26.084904632208772
)1.00
BDN.benchmark.Operations.PubSubOperations.Publish(Params: AOF)
9108.744049072266
ns (± 12.166690945103138
)9203.339059012276
ns (± 19.237796004152923
)0.99
BDN.benchmark.Operations.PubSubOperations.Publish(Params: None)
9046.185084751674
ns (± 15.62164257510274
)9105.347769601005
ns (± 23.451049640296425
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
16774.0551071167
ns (± 19.08354610358596
)17290.346033732098
ns (± 9.712147694077633
)0.97
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
16637.202290852863
ns (± 45.828900081624894
)16729.923536028182
ns (± 26.30992288783018
)0.99
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
15095.701351420084
ns (± 48.92950151922933
)15413.651870727539
ns (± 84.29235768708072
)0.98
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
14009.762700398764
ns (± 61.454359920340984
)14514.205283610027
ns (± 45.96068453419312
)0.97
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
118226.92019217355
ns (± 492.5576681022298
)118695.72590332032
ns (± 599.3567766822839
)1.00
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
22434.018438720705
ns (± 87.86350621347442
)20606.945223999024
ns (± 110.53682609123175
)1.09
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
21053.413346510668
ns (± 41.35624634752499
)20877.421666463215
ns (± 109.49801448363108
)1.01
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
16011.764904785156
ns (± 148.5980707456293
)16125.013813563755
ns (± 104.24160693473821
)0.99
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
15443.348948160807
ns (± 33.04402569135806
)16120.005858201246
ns (± 12.409475435068956
)0.96
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
129601.67687988281
ns (± 208.83444581458883
)129122.2572631836
ns (± 274.61746605262476
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
243.91640996932983
ns (± 1.5062408287291356
)242.2527254177974
ns (± 0.42035005756523425
)1.01
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
294.72841790517174
ns (± 2.061989289391003
)304.7557309355055
ns (± 1.8246765418500885
)0.97
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
323.45498796304065
ns (± 0.7337690958958955
)313.0590814810533
ns (± 0.8153590109738809
)1.03
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
321.679627601917
ns (± 1.7375469993745585
)337.82223105430603
ns (± 0.39444302405646675
)0.95
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
250.35277247428894
ns (± 1.589932604041655
)243.8942467768987
ns (± 0.5075508963815957
)1.03
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
194.18535735056952
ns (± 0.41965229957736994
)186.99093970230646
ns (± 0.9278434399463648
)1.04
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
321.20306491851807
ns (± 1.3868935449344495
)334.59190331972565
ns (± 0.5459803711172541
)0.96
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
324.01903006008695
ns (± 2.1071995591407884
)312.57199324880327
ns (± 0.31465681488463976
)1.04
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
379.3982142130534
ns (± 2.1401516779016054
)375.42303199768065
ns (± 2.2872737875743625
)1.01
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
395.320592657725
ns (± 2.515671305527899
)387.5521554152171
ns (± 0.5909677562127483
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
1831.280871800014
ns (± 1.4802438191642748
)1801.827605565389
ns (± 3.2222062039777026
)1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: AOF)
1832.684142772968
ns (± 3.243879659822621
)1800.9321893964495
ns (± 2.5405980983216256
)1.02
BDN.benchmark.Operations.BasicOperations.InlinePing(Params: None)
1863.5457928975422
ns (± 4.015960172210844
)1831.89298084804
ns (± 4.009664373526825
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
44482.68393380301
ns (± 228.550553369387
)43502.586615929235
ns (± 249.32044695951498
)1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
186159.323836263
ns (± 1195.4990714247099
)183830.7579264323
ns (± 1085.9736963047078
)1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
117865.67754720052
ns (± 421.42000525918866
)118559.52118791852
ns (± 475.7200843371699
)0.99
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
97218.0437906901
ns (± 470.76032400525503
)102713.7445678711
ns (± 567.6851963464618
)0.95
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
44918.04427490234
ns (± 173.61332872965525
)44297.84868367513
ns (± 300.76473245267664
)1.01
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
196619.07696126302
ns (± 810.6244574022072
)200664.50146484375
ns (± 1238.5682151850106
)0.98
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
132110.59607747395
ns (± 1040.0009722534478
)130815.73191615513
ns (± 1019.1371122598854
)1.01
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
122836.12341308594
ns (± 941.1686026750135
)122427.82552083333
ns (± 1150.6234789088537
)1.00
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
44500.86431477864
ns (± 220.67008479200146
)44657.14677327474
ns (± 231.15373704964694
)1.00
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
190413.53213936943
ns (± 1279.9628284070448
)188924.96306966146
ns (± 840.8046777205444
)1.01
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
120765.28716227213
ns (± 472.91675773412425
)133536.1223426232
ns (± 581.8923184078557
)0.90
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
92924.40543038504
ns (± 277.4491722074035
)97803.74487304688
ns (± 495.39497845354947
)0.95
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
127564.06819661458
ns (± 446.40463231161107
)122844.96372767857
ns (± 372.3560612511713
)1.04
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: ACL)
104964.95689978966
ns (± 299.00454257183503
)107522.2638811384
ns (± 274.57320527273083
)0.98
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: ACL)
97866.15949358259
ns (± 205.76804229190955
)95417.08943684895
ns (± 237.67135687770391
)1.03
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: AOF)
137989.92350260416
ns (± 382.8267359482336
)136408.71337890625
ns (± 330.6305956077272
)1.01
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: AOF)
120660.28301532452
ns (± 476.08930070350834
)125859.5947265625
ns (± 955.2369634978331
)0.96
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: AOF)
111130.00226702009
ns (± 449.49678162602345
)114556.68640136719
ns (± 266.4948453734997
)0.97
BDN.benchmark.Operations.ObjectOperations.ZAddRem(Params: None)
122018.76314603366
ns (± 214.38703638866147
)129884.326171875
ns (± 227.3169225308506
)0.94
BDN.benchmark.Operations.ObjectOperations.LPushPop(Params: None)
107265.08004324777
ns (± 166.3336258609383
)105625.0557454427
ns (± 172.56339913866557
)1.02
BDN.benchmark.Operations.ObjectOperations.SAddRem(Params: None)
100039.05310997597
ns (± 198.88741635011928
)101004.31518554688
ns (± 202.7797065011658
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
214.14262396948678
ns (± 0.2198198102133917
)210.76775590578714
ns (± 0.16611618022953617
)1.02
BDN.benchmark.Network.RawStringOperations.SetEx(Params: None)
275.6721051534017
ns (± 0.42833736326701427
)272.82826741536456
ns (± 0.5065286524322863
)1.01
BDN.benchmark.Network.RawStringOperations.SetNx(Params: None)
280.3779785449688
ns (± 0.2822441148255056
)293.2420285542806
ns (± 1.559171106835601
)0.96
BDN.benchmark.Network.RawStringOperations.SetXx(Params: None)
295.9352493286133
ns (± 0.36526203966436616
)328.9901880117563
ns (± 0.4753474123960766
)0.90
BDN.benchmark.Network.RawStringOperations.GetFound(Params: None)
252.59049488947943
ns (± 0.41586969717455535
)227.28804860796248
ns (± 0.19833359353207647
)1.11
BDN.benchmark.Network.RawStringOperations.GetNotFound(Params: None)
179.59488263496985
ns (± 0.38450896131283685
)173.16743043752817
ns (± 0.23494675850125712
)1.04
BDN.benchmark.Network.RawStringOperations.Increment(Params: None)
302.5989600590297
ns (± 0.6336403912211148
)295.21188735961914
ns (± 0.3829172601834457
)1.03
BDN.benchmark.Network.RawStringOperations.Decrement(Params: None)
317.55296633793756
ns (± 0.3876588369434609
)304.52355604905347
ns (± 0.36028619766569303
)1.04
BDN.benchmark.Network.RawStringOperations.IncrementBy(Params: None)
341.9224909373692
ns (± 0.576160742141403
)352.48685518900555
ns (± 0.7391677710769307
)0.97
BDN.benchmark.Network.RawStringOperations.DecrementBy(Params: None)
364.7727330525716
ns (± 1.9135124782331965
)369.2650095621745
ns (± 1.141515802156798
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
15850.604553222656
ns (± 18.728439382218294
)15884.085083007812
ns (± 217.67687183667124
)1.00
BDN.benchmark.Cluster.ClusterOperations.Set(Params: DSV)
15996.321759905133
ns (± 23.546123397565875
)15745.875113351005
ns (± 19.742353502657384
)1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: DSV)
14457.811443622295
ns (± 21.450515253271497
)14887.98828125
ns (± 48.40226781821479
)0.97
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: DSV)
14337.754167829242
ns (± 16.51090001987194
)13202.090999058315
ns (± 16.388926999991543
)1.09
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: DSV)
136193.4431966146
ns (± 289.93105470868005
)132973.603515625
ns (± 174.66583295009227
)1.02
BDN.benchmark.Cluster.ClusterOperations.Get(Params: None)
19089.04774983724
ns (± 8.232215119898246
)18971.73832484654
ns (± 22.647183708556213
)1.01
BDN.benchmark.Cluster.ClusterOperations.Set(Params: None)
19197.92000906808
ns (± 36.10859784132154
)18863.989039829798
ns (± 34.40135687946437
)1.02
BDN.benchmark.Cluster.ClusterOperations.MGet(Params: None)
15709.619794573102
ns (± 32.05425100473453
)15550.50789969308
ns (± 23.31815753467781
)1.01
BDN.benchmark.Cluster.ClusterOperations.MSet(Params: None)
14060.353633335659
ns (± 12.673166315146453
)14878.729451497396
ns (± 18.480230582936127
)0.94
BDN.benchmark.Cluster.ClusterOperations.CTXNSET(Params: None)
140903.33600725446
ns (± 199.33274555795083
)145266.00341796875
ns (± 87.4476435105899
)0.97
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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: Managed,Limit)
247.510972397668
ns (± 0.8823712382134342
)252.58757861455283
ns (± 0.1973952681247097
)0.98
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit)
312.2562114715576
ns (± 1.97782897911623
)305.0446439522963
ns (± 1.2556285253480992
)1.02
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit)
524.6878072874887
ns (± 2.1920428013358806
)516.4700267791748
ns (± 3.047706097167889
)1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit)
597.6551914896284
ns (± 2.354912306151066
)610.0449330012003
ns (± 2.200361861359797
)0.98
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None)
241.76583712895712
ns (± 1.5474682415066623
)239.29542912755693
ns (± 1.5014697729538684
)1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None)
300.56003015381947
ns (± 0.9761006301849356
)310.48374632994336
ns (± 0.42438837104735005
)0.97
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None)
503.0302797464224
ns (± 1.2591113919872465
)525.3894879023234
ns (± 1.6986597713986191
)0.96
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None)
612.2074864069621
ns (± 0.966490849755563
)609.4009634898259
ns (± 1.082430207727043
)1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None)
234.3418835231236
ns (± 0.7952823476458117
)243.93165175120035
ns (± 0.2400570573902668
)0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None)
314.3387585639954
ns (± 1.4268684695679297
)305.4406312874385
ns (± 0.5661784887393322
)1.03
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None)
519.104590342595
ns (± 1.5899605563616008
)499.3888967514038
ns (± 0.9510829716569201
)1.04
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None)
604.0873557499477
ns (± 2.7746224270661077
)604.0479357242584
ns (± 1.1598073266178204
)1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit)
225.65586961110432
ns (± 0.33064518038967566
)224.17093779490546
ns (± 0.29104743232820296
)1.01
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit)
300.40262659390766
ns (± 0.5256580837110869
)297.8166544987605
ns (± 0.4853149527520445
)1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit)
513.1391275269644
ns (± 1.4459958184050368
)489.7706839243571
ns (± 4.81379954614404
)1.05
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit)
594.2613615256089
ns (± 2.3554614370911606
)583.4848976135254
ns (± 1.5226714636478014
)1.02
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None)
228.11439123153687
ns (± 0.8317939208858032
)238.38917116018442
ns (± 0.6548912170115403
)0.96
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None)
323.2835197130839
ns (± 1.4960030876727668
)305.97294221605574
ns (± 1.2131366692526078
)1.06
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None)
505.21675338745115
ns (± 2.4467682529807475
)503.79734822681974
ns (± 1.4329343406334192
)1.00
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None)
600.5101601918539
ns (± 2.635278279941322
)592.5171062605722
ns (± 2.2138312283279133
)1.01
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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: Managed,Limit)
138.7888261250087
ns (± 0.3086600293140167
)131.85483932495117
ns (± 0.2183809167808338
)1.05
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,Limit)
173.5787272453308
ns (± 0.18799834642604732
)182.41089241845268
ns (± 0.27318639698721076
)0.95
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,Limit)
263.6697218968318
ns (± 1.050465588153465
)248.34291458129883
ns (± 0.8289849888451822
)1.06
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,Limit)
263.68733247121173
ns (± 0.7914687469488589
)265.76048533121747
ns (± 0.21196520177225536
)0.99
BDN.benchmark.Lua.LuaScripts.Script1(Params: Managed,None)
134.9566514675434
ns (± 0.3750388819972997
)158.63215605417886
ns (± 0.8470104571643717
)0.85
BDN.benchmark.Lua.LuaScripts.Script2(Params: Managed,None)
171.51114770344324
ns (± 1.032395308870228
)170.51660537719727
ns (± 0.2928838465636581
)1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Managed,None)
261.0209083557129
ns (± 0.3951604991171751
)254.45737838745117
ns (± 0.606437044856694
)1.03
BDN.benchmark.Lua.LuaScripts.Script4(Params: Managed,None)
266.5901215871175
ns (± 0.35727370230451316
)286.4863363901774
ns (± 0.44233425014077504
)0.93
BDN.benchmark.Lua.LuaScripts.Script1(Params: Native,None)
131.1736754008702
ns (± 0.21819422975420674
)133.10036488941736
ns (± 0.39935805301191574
)0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Native,None)
177.79293400900704
ns (± 0.4085338591937381
)170.87937355041504
ns (± 0.3974762373590054
)1.04
BDN.benchmark.Lua.LuaScripts.Script3(Params: Native,None)
262.24072456359863
ns (± 0.6885868370474401
)264.24970626831055
ns (± 0.7017550480375309
)0.99
BDN.benchmark.Lua.LuaScripts.Script4(Params: Native,None)
269.5876048161433
ns (± 0.6123177327210608
)261.7641766866048
ns (± 0.5089245194783774
)1.03
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,Limit)
149.96004422505698
ns (± 1.1778880908613483
)131.0537083943685
ns (± 0.19156189212094385
)1.14
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,Limit)
163.82286548614502
ns (± 0.2615432220737136
)180.76709508895874
ns (± 0.3214199047887561
)0.91
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,Limit)
257.3070462544759
ns (± 0.7514430887147884
)252.97434670584542
ns (± 0.689293933507435
)1.02
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,Limit)
267.33527183532715
ns (± 0.6124593700917135
)267.0186010996501
ns (± 0.7947138143754039
)1.00
BDN.benchmark.Lua.LuaScripts.Script1(Params: Tracked,None)
135.00209404872015
ns (± 0.43349842569261576
)136.2332264582316
ns (± 0.3480835576768248
)0.99
BDN.benchmark.Lua.LuaScripts.Script2(Params: Tracked,None)
166.77960668291365
ns (± 0.3004251363127996
)165.2520803304819
ns (± 0.333494037491261
)1.01
BDN.benchmark.Lua.LuaScripts.Script3(Params: Tracked,None)
252.46609619685583
ns (± 0.5438156691526972
)256.60082612718855
ns (± 0.38948868543905685
)0.98
BDN.benchmark.Lua.LuaScripts.Script4(Params: Tracked,None)
256.79571287972584
ns (± 0.34109503520156964
)272.65382546644946
ns (± 0.5631928284187802
)0.94
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
61968.601637620195
ns (± 237.00356711605497
)60752.977576622594
ns (± 252.1672760850756
)1.02
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: ACL)
213696.86104910713
ns (± 400.21717701527314
)206467.42225060097
ns (± 322.68911176468714
)1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: ACL)
134306.55517578125
ns (± 194.5914238180003
)130090.16462053571
ns (± 220.94863995857705
)1.03
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: ACL)
116820.20612444196
ns (± 264.98593475021977
)115510.14607747395
ns (± 95.55816935058914
)1.01
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: AOF)
60884.04061453683
ns (± 78.42097130686182
)59028.045247395836
ns (± 47.186462596351646
)1.03
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: AOF)
222441.1417643229
ns (± 210.5017604438503
)212911.06654575892
ns (± 511.8363876715298
)1.04
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: AOF)
140348.46435546875
ns (± 335.4233061486765
)145148.34681919642
ns (± 313.9300181810924
)0.97
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: AOF)
139619.50857979912
ns (± 455.5602566701055
)135881.96927584134
ns (± 395.29512372425364
)1.03
BDN.benchmark.Operations.CustomOperations.CustomRawStringCommand(Params: None)
61010.326209435094
ns (± 45.33170711230478
)57939.674595424105
ns (± 31.801687472716246
)1.05
BDN.benchmark.Operations.CustomOperations.CustomObjectCommand(Params: None)
216543.66803850446
ns (± 490.2552459985083
)247183.36263020834
ns (± 390.70396975142995
)0.88
BDN.benchmark.Operations.CustomOperations.CustomTransaction(Params: None)
131646.8515249399
ns (± 85.49485133808439
)134062.12533804087
ns (± 234.8974510172736
)0.98
BDN.benchmark.Operations.CustomOperations.CustomProcedure(Params: None)
116873.18929036458
ns (± 110.79559760947726
)114348.91183035714
ns (± 102.96121426637644
)1.02
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.LuaRunnerOperations (windows-latest net8.0 Release)
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,Limit)
3025.2688172043013
ns (± 332.8584742925565
)6003.191489361702
ns (± 2576.7655864802146
)0.50
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,Limit)
2440.625
ns (± 633.7155471793651
)5207.216494845361
ns (± 1715.9331415855786
)0.47
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,Limit)
222521.42857142858
ns (± 49165.92829546331
)233849.47368421053
ns (± 45604.231498525536
)0.95
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,Limit)
225093.9393939394
ns (± 42562.14860068149
)273219
ns (± 60194.65846801366
)0.82
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,Limit)
17645.16129032258
ns (± 5042.676914381199
)28698.958333333332
ns (± 7939.461665320119
)0.61
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,Limit)
123155.10204081633
ns (± 28522.53268221525
)131851.02040816325
ns (± 22130.20627730045
)0.93
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Managed,None)
4503.030303030303
ns (± 1247.401752333793
)5239.36170212766
ns (± 2126.2930580802085
)0.86
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Managed,None)
2670.430107526882
ns (± 646.3205456886977
)5625.806451612903
ns (± 1668.825623644315
)0.47
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Managed,None)
229908.2474226804
ns (± 44549.54327792237
)239522.44897959183
ns (± 37654.87750778425
)0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Managed,None)
228035.05154639174
ns (± 41042.08978099269
)256040.625
ns (± 49169.12184250556
)0.89
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Managed,None)
17768.0412371134
ns (± 5907.984470044059
)26785.78947368421
ns (± 10531.572752255868
)0.66
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Managed,None)
123758.76288659793
ns (± 24434.132345012953
)126981
ns (± 23542.086512748552
)0.97
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Native,None)
3072.340425531915
ns (± 764.0306607762993
)5562.244897959184
ns (± 1779.8132246571329
)0.55
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Native,None)
2914.285714285714
ns (± 699.484346154697
)5155.31914893617
ns (± 1361.4205911770944
)0.57
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Native,None)
265767
ns (± 54168.17257580341
)255440.65934065933
ns (± 30054.165834454365
)1.04
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Native,None)
242356
ns (± 44713.20239802634
)250205.7471264368
ns (± 24128.682903952656
)0.97
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Native,None)
17553.260869565216
ns (± 2822.2993932722966
)29178.494623655915
ns (± 6824.02803179875
)0.60
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Native,None)
121554.08163265306
ns (± 26135.291021466976
)130513
ns (± 23549.688089036532
)0.93
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,Limit)
2668.8172043010754
ns (± 721.408419362348
)5602.083333333333
ns (± 1767.3637320606954
)0.48
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,Limit)
2771.9101123595506
ns (± 657.64538040942
)6134.375
ns (± 1844.9834188386285
)0.45
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,Limit)
284948.275862069
ns (± 40064.49121472913
)292773.5294117647
ns (± 25509.133037940333
)0.97
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,Limit)
297402.0618556701
ns (± 61726.28927265217
)309118.8888888889
ns (± 34735.19616590851
)0.96
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,Limit)
22658.426966292136
ns (± 3935.468349994699
)40559.574468085106
ns (± 5774.123201119517
)0.56
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,Limit)
128019.38775510204
ns (± 28507.085963611848
)151751.51515151514
ns (± 28313.850953979327
)0.84
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersSmall(Params: Tracked,None)
2634.0425531914893
ns (± 615.8398743650231
)5246.315789473684
ns (± 2037.562714153786
)0.50
BDN.benchmark.Lua.LuaRunnerOperations.ResetParametersLarge(Params: Tracked,None)
3186.559139784946
ns (± 652.0511026646674
)5536.082474226804
ns (± 1923.602607901941
)0.58
BDN.benchmark.Lua.LuaRunnerOperations.ConstructSmall(Params: Tracked,None)
283029.347826087
ns (± 44474.51063556846
)295151.16279069765
ns (± 31654.456034929815
)0.96
BDN.benchmark.Lua.LuaRunnerOperations.ConstructLarge(Params: Tracked,None)
291390
ns (± 50614.31171676444
)315343.0232558139
ns (± 24596.765883523472
)0.92
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionSmall(Params: Tracked,None)
21518.68131868132
ns (± 4016.712643939128
)40324.46808510638
ns (± 9616.615171068917
)0.53
BDN.benchmark.Lua.LuaRunnerOperations.CompileForSessionLarge(Params: Tracked,None)
130556.84210526316
ns (± 27525.858838830616
)152854.63917525773
ns (± 26630.938385560745
)0.85
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.ModuleOperations (ubuntu-latest net8.0 Release)
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL)
40263.75842754658
ns (± 60.960231286203474
)39908.71660940988
ns (± 288.2826372168175
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL)
53098.66423152043
ns (± 195.96676781182518
)49158.85267333985
ns (± 358.75516709145484
)1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL)
84709.56556919643
ns (± 271.5168854861286
)86483.1435922476
ns (± 151.57628459509473
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL)
66704.81044224331
ns (± 431.09070638179924
)64959.295174734936
ns (± 400.31467880770526
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL)
32393.184114896336
ns (± 32.324289282010305
)33430.9313273112
ns (± 199.7197239210678
)0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL)
29716.899660237632
ns (± 298.4118551121983
)31679.713679722376
ns (± 71.07415906684294
)0.94
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL)
179843.48226492744
ns (± 1480.0680547179836
)173139.75771484376
ns (± 1167.7360639816357
)1.04
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL)
334658.25266927085
ns (± 3146.7820498583646
)343532.27497746394
ns (± 2018.9804408257442
)0.97
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF)
42092.706150599886
ns (± 185.61488949885464
)42202.75947062174
ns (± 83.17269512780074
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF)
56365.62164510091
ns (± 270.23373137618734
)57091.466552734375
ns (± 262.75176231124414
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF)
94874.09499104817
ns (± 410.0854274944523
)96863.875390625
ns (± 431.6749258626756
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF)
70760.88604329427
ns (± 466.9567136269765
)71461.55700683594
ns (± 293.37754414253396
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF)
32276.063114711218
ns (± 36.72128706787292
)31847.080118815105
ns (± 61.04600182403116
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF)
35225.504791259766
ns (± 193.27686662174986
)37242.812700544084
ns (± 169.038401500418
)0.95
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF)
177894.9692905971
ns (± 708.7841261268496
)177356.46590983073
ns (± 1155.4352143314334
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF)
345783.00774739584
ns (± 3901.0713637599047
)343835.5411551339
ns (± 2389.2403369836798
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None)
41691.318995157875
ns (± 45.77712766394134
)42168.74056396484
ns (± 192.47746803852613
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None)
48658.33493041992
ns (± 114.05517135286364
)49434.252415248324
ns (± 198.5792542601116
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None)
93187.17593180339
ns (± 368.4796301257505
)88038.27736990793
ns (± 273.84456995082064
)1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None)
71542.93953159878
ns (± 311.73118667481924
)67622.37939453125
ns (± 436.65241848998363
)1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None)
31698.251722063338
ns (± 41.58708598759311
)31172.92646891276
ns (± 200.48764836894833
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None)
31489.39035542806
ns (± 38.98772393663007
)30362.887689208983
ns (± 93.05511670287326
)1.04
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None)
179272.23834635416
ns (± 927.4935231905647
)174915.61951622597
ns (± 721.4432120740904
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None)
333389.23981584824
ns (± 1916.6032748639504
)334401.46806640626
ns (± 2216.2024452083842
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
14806.853718348912
ns (± 36.519571939323555
)15817.27341969808
ns (± 41.14072468926697
)0.94
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
21430.420939127605
ns (± 20.457802983120715
)20012.42125752767
ns (± 38.69868714856516
)1.07
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
21630.088053385418
ns (± 15.937181261390926
)21083.052124023438
ns (± 14.105885857743303
)1.03
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
22691.631142171223
ns (± 148.34293031589613
)22358.41478220622
ns (± 38.143401229406194
)1.01
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
16828.484733581543
ns (± 12.256736278215984
)17204.393624441964
ns (± 82.647005713867
)0.98
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10645.028315952846
ns (± 45.87693670349939
)10752.362936401367
ns (± 62.963456627529574
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
22936.34609375
ns (± 113.77601165705914
)22520.49873046875
ns (± 148.8286181963869
)1.02
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
22218.087862287248
ns (± 61.14873973303711
)23006.481415812174
ns (± 129.4985505286484
)0.97
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
26578.67762538365
ns (± 189.43182239099932
)25772.487577311196
ns (± 104.14772284844709
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
29249.648740495955
ns (± 207.2038668472212
)27071.31159386268
ns (± 145.41187437963586
)1.08
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
20776.894821166992
ns (± 76.98531615434632
)21995.177682729867
ns (± 76.25221431720671
)0.94
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
29963.37284197126
ns (± 138.4683920273943
)31088.242478434244
ns (± 122.14396176684788
)0.96
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
28531.61761910575
ns (± 103.38420686747929
)31449.389622279577
ns (± 116.86727170552906
)0.91
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
30525.700826009113
ns (± 252.98839713501806
)29757.417790730793
ns (± 94.2096557861417
)1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
16260.43357594808
ns (± 31.939825911442895
)16122.647427368163
ns (± 75.03294973472214
)1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10561.300197347005
ns (± 53.58811110160561
)10766.76136525472
ns (± 9.773884879666205
)0.98
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
28824.02455342611
ns (± 108.82887647001574
)26485.41569213867
ns (± 63.96824504531914
)1.09
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
29521.074798583984
ns (± 131.2576834169909
)26917.992599487305
ns (± 46.30670788598667
)1.10
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
34122.789005824496
ns (± 219.84813182786206
)32467.66617635091
ns (± 172.19362821225283
)1.05
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
33825.4713256836
ns (± 218.05239098797307
)35192.817875788765
ns (± 114.55524150593945
)0.96
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
14786.142333984375
ns (± 56.416133069115844
)15274.334997910719
ns (± 31.019190304648323
)0.97
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
22404.318162027994
ns (± 102.1835196360878
)21567.858968098957
ns (± 87.9805541661941
)1.04
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
22458.513556847207
ns (± 72.7940550882462
)20835.81984601702
ns (± 19.202800265189563
)1.08
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
22852.539269583565
ns (± 109.5896588922679
)22198.333228556316
ns (± 109.48852945118156
)1.03
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
16684.908053080242
ns (± 16.97589051830076
)16497.08904012044
ns (± 15.626342913698656
)1.01
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10607.658611043295
ns (± 65.81831532446947
)10634.154794311524
ns (± 82.33783291302434
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
22229.892727661132
ns (± 217.39612089877096
)22298.234136962892
ns (± 114.42309454514564
)1.00
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
22773.368416419395
ns (± 37.317977972758996
)22726.3674861363
ns (± 22.304463744520028
)1.00
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
27091.980751546223
ns (± 147.1038231700662
)26844.102625920223
ns (± 55.13857764221458
)1.01
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
26685.812235514324
ns (± 187.08797991818253
)27151.81901245117
ns (± 61.848629129531695
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.ModuleOperations (windows-latest net8.0 Release)
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: ACL)
59033.40840657552
ns (± 31.867293168350777
)57124.87159142127
ns (± 72.59264205802118
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: ACL)
74815.66115159255
ns (± 42.638039682891026
)75422.49990609977
ns (± 85.94982353406125
)0.99
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: ACL)
105614.14533342634
ns (± 103.81784911176797
)98202.71606445312
ns (± 80.22318857119764
)1.08
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: ACL)
81998.08490459736
ns (± 86.88861139079472
)81641.50431315105
ns (± 102.37711503659622
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: ACL)
52843.206787109375
ns (± 104.1365847127713
)49788.279506138395
ns (± 49.16849074845368
)1.06
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: ACL)
48776.28827776228
ns (± 54.76225442487756
)47470.0681246244
ns (± 31.24092632084525
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: ACL)
191161.3142903646
ns (± 443.17109154254547
)199172.3886343149
ns (± 416.5664537178965
)0.96
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: ACL)
313242.7804129464
ns (± 1618.7851438462767
)318600.4231770833
ns (± 875.238236024261
)0.98
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: AOF)
58833.22713216146
ns (± 32.48230563705575
)57953.67867606027
ns (± 96.70882044497522
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: AOF)
82016.9649251302
ns (± 243.24943109638656
)79328.97426060268
ns (± 207.77977549877343
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: AOF)
103336.25081380208
ns (± 921.2669701789988
)103472.70856584821
ns (± 264.2993884288604
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: AOF)
103094.08394949777
ns (± 75.85714471821495
)89500.32536433294
ns (± 144.77832706264516
)1.15
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: AOF)
54506.294759114586
ns (± 69.86946155659078
)53640.533854166664
ns (± 82.0826413095405
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: AOF)
53182.7109781901
ns (± 81.48745105909184
)52313.212076822914
ns (± 96.73039452923715
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: AOF)
183455.28483072916
ns (± 358.4420660560096
)188385.21379743304
ns (± 304.8404201295387
)0.97
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: AOF)
329785.5094401042
ns (± 2213.24695869845
)317803.7667410714
ns (± 1226.805983357845
)1.04
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringReadCommand(Params: None)
59962.145057091344
ns (± 20.109810116262757
)58596.55131022135
ns (± 45.49415126441
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpRawStringRmwCommand(Params: None)
75148.74064127605
ns (± 47.87089219878666
)73195.17211914062
ns (± 88.45539583679502
)1.03
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjRmwCommand(Params: None)
97729.8095703125
ns (± 106.61207971839698
)97598.64095052083
ns (± 98.00257565709691
)1.00
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpObjReadCommand(Params: None)
96705.58096078727
ns (± 67.41762715595314
)80147.84498948317
ns (± 89.99720275682512
)1.21
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpProc(Params: None)
51602.95192173549
ns (± 123.54723626529432
)51067.32318584736
ns (± 60.94171258606829
)1.01
BDN.benchmark.Operations.ModuleOperations.ModuleNoOpTxn(Params: None)
48186.231689453125
ns (± 77.09725350373658
)47446.643502371655
ns (± 57.533784627772356
)1.02
BDN.benchmark.Operations.ModuleOperations.ModuleJsonGetCommand(Params: None)
182423.0224609375
ns (± 405.67461495042977
)193710.65755208334
ns (± 350.2651900609223
)0.94
BDN.benchmark.Operations.ModuleOperations.ModuleJsonSetCommand(Params: None)
328370.83984375
ns (± 797.7065145012137
)315383.740234375
ns (± 1431.2764315908314
)1.04
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
14217.018345424107
ns (± 27.337322629924635
)14874.234161376953
ns (± 27.6947970386067
)0.96
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: ACL)
19601.219177246094
ns (± 31.665138500621925
)19751.519993373327
ns (± 97.06406195673016
)0.99
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: ACL)
21779.849243164062
ns (± 42.77024972636514
)19929.781886509485
ns (± 34.273128654027296
)1.09
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: ACL)
21404.27764892578
ns (± 30.80705589240988
)22353.011372884113
ns (± 35.82237605098641
)0.96
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: ACL)
15509.519740513393
ns (± 29.952355312730365
)15610.435368464543
ns (± 17.497596288944642
)0.99
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: ACL)
10661.358818641076
ns (± 19.819922350994144
)10807.80510535607
ns (± 20.43753811723878
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: ACL)
23912.57781982422
ns (± 63.080972187599556
)22192.887471516926
ns (± 30.17763657817697
)1.08
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: ACL)
21843.543395996094
ns (± 25.68684982078441
)22175.421142578125
ns (± 33.41769992020687
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: ACL)
26442.571786733773
ns (± 81.92136784195098
)25912.38468715123
ns (± 77.02733312276756
)1.02
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: ACL)
26892.447611490887
ns (± 135.0610193397202
)26504.351196289062
ns (± 79.18901384623364
)1.01
BDN.benchmark.Operations.RawStringOperations.Set(Params: AOF)
19055.90994698661
ns (± 60.95769076411301
)19996.23740059989
ns (± 55.18828484344577
)0.95
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: AOF)
25581.339154924666
ns (± 47.92434109510364
)26961.98250906808
ns (± 74.86544106135364
)0.95
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: AOF)
26228.439229329426
ns (± 64.50914874004309
)28205.76455252511
ns (± 69.70981832144228
)0.93
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: AOF)
27606.6460164388
ns (± 78.13194149094326
)27976.676001915566
ns (± 42.754177187052996
)0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: AOF)
15091.4304460798
ns (± 22.530136703098254
)15487.766592843192
ns (± 19.114674947923465
)0.97
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: AOF)
10476.292771559496
ns (± 11.448512925605101
)10506.390925816127
ns (± 19.454342403322038
)1.00
BDN.benchmark.Operations.RawStringOperations.Increment(Params: AOF)
28403.83046468099
ns (± 89.56711572785298
)27235.949053083146
ns (± 54.62340669457458
)1.04
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: AOF)
27389.055457481973
ns (± 33.13387339544828
)27718.146158854168
ns (± 83.58896027438483
)0.99
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: AOF)
32059.89249093192
ns (± 158.58205114269677
)32551.527913411457
ns (± 102.97857980188472
)0.98
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: AOF)
32617.721150716145
ns (± 182.4728697048296
)32797.1875
ns (± 160.7074127695558
)0.99
BDN.benchmark.Operations.RawStringOperations.Set(Params: None)
14117.367729773889
ns (± 24.124244108555224
)14794.593266078404
ns (± 11.94277867236355
)0.95
BDN.benchmark.Operations.RawStringOperations.SetEx(Params: None)
19526.358149601863
ns (± 23.109640731245314
)21524.21417236328
ns (± 33.83716565432204
)0.91
BDN.benchmark.Operations.RawStringOperations.SetNx(Params: None)
20229.247029622395
ns (± 22.71830578364325
)20749.52870686849
ns (± 34.55109646142606
)0.97
BDN.benchmark.Operations.RawStringOperations.SetXx(Params: None)
22637.145778111048
ns (± 39.95338551790564
)22820.40296282087
ns (± 23.430338052840337
)0.99
BDN.benchmark.Operations.RawStringOperations.GetFound(Params: None)
17314.724731445312
ns (± 39.0666343170045
)15572.904205322266
ns (± 20.840481630496882
)1.11
BDN.benchmark.Operations.RawStringOperations.GetNotFound(Params: None)
10737.38779703776
ns (± 12.7207519873465
)10817.149149576822
ns (± 12.922333974047337
)0.99
BDN.benchmark.Operations.RawStringOperations.Increment(Params: None)
21998.1596883138
ns (± 28.698962007600638
)22297.176920572918
ns (± 24.162258305731154
)0.99
BDN.benchmark.Operations.RawStringOperations.Decrement(Params: None)
21244.462280273438
ns (± 30.27632297001819
)22216.18863619291
ns (± 18.256334812671906
)0.96
BDN.benchmark.Operations.RawStringOperations.IncrementBy(Params: None)
26398.272603352863
ns (± 105.10934935732571
)25515.543658916766
ns (± 58.36468681152564
)1.03
BDN.benchmark.Operations.RawStringOperations.DecrementBy(Params: None)
26249.750518798828
ns (± 40.709701602451105
)27371.62534273588
ns (± 38.158630916789114
)0.96
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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: Managed,Limit)
146337.94997558594
ns (± 1226.5000007870124
)144796.81545785756
ns (± 546.3789130701765
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit)
18428.625818888348
ns (± 36.03475484695373
)18600.632001241047
ns (± 42.1548095099457
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit)
17430.55602792593
ns (± 28.435316245169968
)17502.43515777588
ns (± 13.208525525496897
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit)
147363.47291666668
ns (± 1252.9510818359624
)141490.54905598957
ns (± 210.90258923419537
)1.04
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit)
43265.06513759068
ns (± 207.98485416379685
)45120.51877535306
ns (± 184.14336907197142
)0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit)
104722.54486955915
ns (± 604.7133010787528
)105268.77495117187
ns (± 896.1019383890158
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit)
10105505.926682692
ns (± 125428.02843293946
)10120809.529017856
ns (± 135222.25420253642
)1.00
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit)
277209.8990771484
ns (± 27696.58975944301
)273719.5373486328
ns (± 28290.77782548333
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None)
149380.05403645834
ns (± 879.6114343255399
)144544.73597935267
ns (± 1095.0979494257801
)1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None)
18715.295346773586
ns (± 38.58796512032874
)19283.944716389975
ns (± 153.90131025658766
)0.97
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None)
18091.31362508138
ns (± 111.74399090286292
)18394.62890625
ns (± 177.22176432782564
)0.98
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None)
142011.30172526042
ns (± 1088.1712447515229
)141628.8527018229
ns (± 152.50972741936621
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None)
44918.8293741862
ns (± 201.30702800646083
)46749.40409968449
ns (± 63.998900408996086
)0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None)
104122.69014798678
ns (± 225.40752269810946
)101880.29849947416
ns (± 421.48474326931773
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None)
10319985.473345589
ns (± 207101.99695389168
)10456932.996875
ns (± 194324.1864428486
)0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None)
273175.2702709961
ns (± 27542.003856456216
)274278.28217773436
ns (± 25914.75180499409
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None)
147711.66232096354
ns (± 1330.571600475112
)144998.70965576172
ns (± 306.607466727513
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None)
18785.831921895344
ns (± 34.27321989769389
)18528.233373006184
ns (± 26.19293872720519
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None)
17583.852303138145
ns (± 17.58893918936707
)17839.824063618977
ns (± 48.101858522228454
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None)
141677.76579589845
ns (± 771.4295886511326
)142021.4959716797
ns (± 711.1629982018272
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None)
46243.32149251302
ns (± 57.53893957577156
)47141.11954909105
ns (± 152.83806002154145
)0.98
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None)
103952.70731026786
ns (± 302.5932682209664
)100630.30091145834
ns (± 453.2552705988274
)1.03
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None)
8340743.092548077
ns (± 45564.59219680313
)8532226.084375
ns (± 31211.571542967966
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None)
226625.31468098957
ns (± 777.7101260654458
)228750.00668569712
ns (± 500.2915127239728
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit)
148338.00411783854
ns (± 490.72771596177625
)144641.03182547432
ns (± 1138.5427517467879
)1.03
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit)
18609.61146850586
ns (± 127.0198738256981
)18790.98642985026
ns (± 112.13207815360732
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit)
18174.49993779109
ns (± 10.14190874884652
)17556.05791062575
ns (± 32.25896703424403
)1.04
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit)
146449.54417201452
ns (± 511.71575829954855
)141276.53302408854
ns (± 904.1300093077725
)1.04
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit)
44871.23998616536
ns (± 107.18522723586081
)44642.16975504557
ns (± 166.22047513786325
)1.01
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit)
103161.57079671224
ns (± 313.285847531501
)101977.36543782552
ns (± 361.3355911367692
)1.01
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit)
9419953.81138393
ns (± 46115.855547327585
)9581469.188100962
ns (± 36797.08249551736
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit)
248760.49057241587
ns (± 478.92810541256466
)247051.11068960337
ns (± 879.4264945141044
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None)
146033.44311523438
ns (± 802.8956060088019
)143191.05737304688
ns (± 370.3167879998347
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None)
18598.128465924943
ns (± 44.46314511135949
)18522.75115966797
ns (± 105.839515800705
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None)
17609.349812098913
ns (± 29.75196843621474
)17509.99906703404
ns (± 13.142006566515677
)1.01
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None)
141554.77130126953
ns (± 184.5328335151248
)141155.20148577009
ns (± 1057.3449575176544
)1.00
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None)
44816.74994405111
ns (± 80.64123082613497
)46280.8893758138
ns (± 159.22181463061736
)0.97
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None)
104014.64645182292
ns (± 270.36539180468543
)101851.50482991537
ns (± 424.64983318182135
)1.02
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None)
9265180.04375
ns (± 59337.47482700335
)9354764.38125
ns (± 37931.84488053598
)0.99
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None)
249609.15833458534
ns (± 334.9755872557278
)251628.01436941963
ns (± 373.3766758811188
)0.99
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
138042.02601841517
ns (± 481.76146693461294
)137159.52769368488
ns (± 1218.6770756670203
)1.01
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
11279.166110229493
ns (± 77.19774675791996
)10617.03042602539
ns (± 76.30470012553428
)1.06
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
9895.661911010742
ns (± 30.92995524349708
)9792.748989868163
ns (± 65.32815304290332
)1.01
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
9985.080266316732
ns (± 63.61620735791412
)9641.960883585612
ns (± 57.68967133243373
)1.04
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
11972.08995183309
ns (± 16.900508283315663
)12357.910373942057
ns (± 118.89158305071302
)0.97
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
12913.137897491455
ns (± 29.742096204491496
)12443.638115516076
ns (± 14.930154166695301
)1.04
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
9943.396991475423
ns (± 61.82868491419264
)10534.862142290387
ns (± 66.9847682469787
)0.94
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
9258.196641540528
ns (± 58.7837701159135
)9185.228004964192
ns (± 65.60671766247081
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
11232.845228830973
ns (± 13.982950372202252
)11612.381565348307
ns (± 110.9163206002863
)0.97
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
12440.218817574638
ns (± 74.80958108328964
)12534.068166097006
ns (± 113.53093122077469
)0.99
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
12675.259227498373
ns (± 72.55549479413862
)10746.756103515625
ns (± 53.01073680330304
)1.18
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
13375.589209420341
ns (± 51.79972755157886
)13419.815865652901
ns (± 65.05742012055057
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
12077.971815926689
ns (± 14.629085839698313
)11078.626673380533
ns (± 76.37828507353552
)1.09
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
11756.418106079102
ns (± 36.54008585541869
)11975.861887613932
ns (± 18.027356408950517
)0.98
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
10265.581606038411
ns (± 54.36390248306038
)10057.058846609933
ns (± 61.354421487530246
)1.02
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
154474.19842529297
ns (± 327.52763308324467
)156238.2166829427
ns (± 1192.4734815839902
)0.99
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
60667.079982212614
ns (± 265.6892453530184
)58790.753173828125
ns (± 244.0982268508385
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
46032.90294189453
ns (± 211.38898667139327
)48230.57754923503
ns (± 294.1632066173138
)0.95
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
50620.802931722006
ns (± 77.45735628154858
)51426.35561261858
ns (± 150.4120013873812
)0.98
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
86302.50233154297
ns (± 341.10894653386487
)86291.57281024639
ns (± 402.89157655738575
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
115654.90356038412
ns (± 684.7668053665024
)112682.09545898438
ns (± 366.2911780056729
)1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
52435.48775809152
ns (± 174.17280592851884
)48789.50708618164
ns (± 266.63425754239165
)1.07
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
54847.77517496745
ns (± 188.84986961148468
)54826.87276814778
ns (± 206.31112437298717
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
50657.80233999399
ns (± 96.87369290759774
)52723.630263264975
ns (± 358.6187196109325
)0.96
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
88557.54069010417
ns (± 388.2616594534803
)91015.11157226562
ns (± 604.2883738180197
)0.97
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
58258.38657226563
ns (± 207.28519935324894
)58750.859899902345
ns (± 308.81560987376974
)0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
13411.267803955077
ns (± 38.8967881231919
)13423.918343680245
ns (± 50.27656838176067
)1.00
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
77387.61205240885
ns (± 261.3479919677768
)79993.84510216347
ns (± 220.41100926559082
)0.97
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
59376.698854573566
ns (± 130.8401388386457
)64986.864955357145
ns (± 148.19332618202068
)0.91
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
52842.914931233725
ns (± 132.17962747536362
)49409.838366699216
ns (± 303.23839183388844
)1.07
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
145910.38318684895
ns (± 705.1640887206411
)137237.98739420573
ns (± 423.82609623069834
)1.06
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
57322.368361409506
ns (± 130.96386486528752
)60177.630990164624
ns (± 250.77310562074217
)0.95
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
50758.575744628906
ns (± 988.8496369776103
)49296.56328938802
ns (± 186.68135347040666
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
57911.23794320913
ns (± 91.0952214703902
)52117.58341627855
ns (± 142.93748875078998
)1.11
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
75887.21179199219
ns (± 183.42522263308175
)75885.4681233724
ns (± 394.0121040700443
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
110688.33697509766
ns (± 327.48747715439157
)107162.87302246093
ns (± 369.7385006167395
)1.03
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
52237.06957571847
ns (± 146.3634370021498
)48255.67361653646
ns (± 293.85846605083634
)1.08
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
54031.717712402344
ns (± 145.3255709515666
)54128.895673479354
ns (± 189.25229933336942
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
52096.762302653
ns (± 186.12503482887047
)50059.92354736328
ns (± 226.61976778726904
)1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
79189.15085449218
ns (± 266.94022101145373
)77838.84740339007
ns (± 505.9121563856313
)1.02
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
56445.87366333008
ns (± 148.14364856628683
)61514.06655883789
ns (± 101.13465954470948
)0.92
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
13357.386497497559
ns (± 45.05254842389229
)13240.58584391276
ns (± 49.15700216565768
)1.01
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
69464.77695719402
ns (± 330.16676092145764
)69088.56682942709
ns (± 320.20146782528747
)1.01
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
59366.056669108075
ns (± 160.57712935724967
)58624.288873291014
ns (± 177.75862489952164
)1.01
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
49351.3169535319
ns (± 146.78913490302185
)49443.26491902669
ns (± 132.6850003629095
)1.00
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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: Managed,Limit)
94380.18880208333
ns (± 334.104979384514
)93449.63848407452
ns (± 348.0435109194781
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,Limit)
25267.991856166296
ns (± 236.93083317466844
)24854.673985072546
ns (± 32.84209366739106
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,Limit)
24508.323669433594
ns (± 49.92468982278597
)23982.995135967547
ns (± 51.7518805734259
)1.02
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,Limit)
73944.39932016227
ns (± 70.6673360109263
)74430.88727678571
ns (± 122.81838470234207
)0.99
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,Limit)
32086.537272135418
ns (± 66.66357110562521
)33901.24776204427
ns (± 123.57466714658464
)0.95
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,Limit)
63081.626674107145
ns (± 103.01367697716829
)65749.9930826823
ns (± 233.4782992866045
)0.96
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,Limit)
5328895.833333333
ns (± 80864.16553143707
)5414543.75
ns (± 83601.42551387928
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,Limit)
170169.19140625
ns (± 29162.656312298885
)170130.001953125
ns (± 29743.2975502396
)1.00
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Managed,None)
94305.64412434895
ns (± 310.160335977368
)93794.4063313802
ns (± 306.93301544914056
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Managed,None)
26063.160705566406
ns (± 38.161535850696986
)25019.681004115515
ns (± 36.8123186396491
)1.04
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Managed,None)
24703.167724609375
ns (± 79.98526571918134
)24856.414912297176
ns (± 27.225011944214263
)0.99
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Managed,None)
75107.45380108173
ns (± 80.54876508731523
)76341.9189453125
ns (± 91.69708221964069
)0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Managed,None)
32839.47260929988
ns (± 27.42100127647432
)31765.394694010418
ns (± 102.74177911204038
)1.03
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Managed,None)
64579.72848074777
ns (± 139.57660059447508
)64328.470052083336
ns (± 203.8501660006652
)1.00
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Managed,None)
5323853.292410715
ns (± 46567.42064920187
)5519325.520833333
ns (± 53316.49120731625
)0.96
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Managed,None)
168908.89453125
ns (± 28397.34924580679
)172220.39770507812
ns (± 31200.143741686334
)0.98
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Native,None)
92513.08030348558
ns (± 281.61705616050205
)93059.94873046875
ns (± 318.5317532157022
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Native,None)
25859.00377546038
ns (± 46.63960916861352
)25560.851581280047
ns (± 28.81599853326157
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Native,None)
24893.453165690105
ns (± 31.16033576838427
)24196.964111328125
ns (± 54.33779984750101
)1.03
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Native,None)
74309.8409016927
ns (± 156.08387969653418
)75554.45475260417
ns (± 171.81290349883375
)0.98
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Native,None)
31718.318830217635
ns (± 39.949940632387396
)32976.50349934896
ns (± 98.23367604621413
)0.96
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Native,None)
63106.53860909598
ns (± 161.13234092498584
)63784.62785993303
ns (± 351.4010262063888
)0.99
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Native,None)
4340852.455357143
ns (± 4555.629096590532
)4417176.145833333
ns (± 43424.6705924959
)0.98
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Native,None)
128724.19621394231
ns (± 184.26293708445513
)128014.33512369792
ns (± 621.6583282297313
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,Limit)
92742.44210379464
ns (± 241.7991378703486
)93738.69466145833
ns (± 370.8150280106536
)0.99
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,Limit)
25212.27765764509
ns (± 41.51955235602783
)25038.582435021035
ns (± 28.555779142268857
)1.01
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,Limit)
24030.716529259316
ns (± 20.079217047400267
)24052.321065266926
ns (± 58.11324464196216
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,Limit)
74900.6574358259
ns (± 91.84869416301554
)73944.04907226562
ns (± 103.68524037132619
)1.01
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,Limit)
34243.505423409595
ns (± 53.08875652002148
)31507.451956612724
ns (± 88.78573793936411
)1.09
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,Limit)
61899.44645808293
ns (± 62.905132769806876
)63706.9580078125
ns (± 150.85589886094664
)0.97
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,Limit)
4949573.158482143
ns (± 6261.842878310016
)5152303.932291667
ns (± 22635.754501269672
)0.96
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,Limit)
143876.4851888021
ns (± 337.0475925443384
)149847.96316964287
ns (± 463.51973792705354
)0.96
BDN.benchmark.Operations.ScriptOperations.ScriptLoad(Params: Tracked,None)
92217.30143229167
ns (± 311.6052703613133
)96551.0078938802
ns (± 331.4636620849639
)0.96
BDN.benchmark.Operations.ScriptOperations.ScriptExistsTrue(Params: Tracked,None)
25328.875950404577
ns (± 38.301740643853705
)24922.150472005207
ns (± 33.705901202182524
)1.02
BDN.benchmark.Operations.ScriptOperations.ScriptExistsFalse(Params: Tracked,None)
24030.519925631008
ns (± 26.30276873317874
)24094.397583007812
ns (± 49.23117596203747
)1.00
BDN.benchmark.Operations.ScriptOperations.Eval(Params: Tracked,None)
77258.67919921875
ns (± 94.86768569330546
)74483.19004603794
ns (± 104.23895692600537
)1.04
BDN.benchmark.Operations.ScriptOperations.EvalSha(Params: Tracked,None)
32657.086617606026
ns (± 27.22913820442502
)31499.654134114582
ns (± 103.0363962634026
)1.04
BDN.benchmark.Operations.ScriptOperations.SmallScript(Params: Tracked,None)
62087.36921037947
ns (± 76.02011894614301
)63339.28670247396
ns (± 129.32925091573583
)0.98
BDN.benchmark.Operations.ScriptOperations.LargeScript(Params: Tracked,None)
5121092.668269231
ns (± 8423.11850973997
)5070271.205357143
ns (± 14522.733368258676
)1.01
BDN.benchmark.Operations.ScriptOperations.ArrayReturn(Params: Tracked,None)
143230.56884765625
ns (± 908.0745332358565
)146289.13198617788
ns (± 178.49415562954314
)0.98
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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)
104538.72111002605
ns (± 225.42742418469248
)109405.70329938616
ns (± 369.1217287520209
)0.96
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: ACL)
12418.228352864584
ns (± 30.26634066030751
)12004.456583658854
ns (± 49.222192578233624
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: ACL)
9605.150299072266
ns (± 31.45363965350972
)9314.913504464286
ns (± 11.73271037588835
)1.03
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: ACL)
10169.485931396484
ns (± 23.511312717192283
)10064.795919565055
ns (± 16.51188729665174
)1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: ACL)
14912.35122680664
ns (± 34.64543735343116
)14450.568135579428
ns (± 16.46533643647773
)1.03
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: ACL)
14705.828653971354
ns (± 20.75582606668617
)14443.739788348857
ns (± 19.76305521334293
)1.02
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: ACL)
11918.55509831355
ns (± 23.55748373349638
)12397.9854290302
ns (± 29.847457719460465
)0.96
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: ACL)
9070.401654924664
ns (± 12.948323428436282
)8968.192836216518
ns (± 7.668431544940435
)1.01
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: ACL)
12515.858306884766
ns (± 39.78737885335553
)11977.470499674479
ns (± 12.88448955708078
)1.04
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: ACL)
12540.424143473307
ns (± 12.04953451891888
)12032.877502441406
ns (± 12.284278389909572
)1.04
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: ACL)
13333.07601928711
ns (± 15.550016400661804
)13497.425406319755
ns (± 17.31733547751117
)0.99
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: ACL)
9337.917872837612
ns (± 24.954106220324682
)9466.82362874349
ns (± 28.17895842021397
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: ACL)
11785.962023053851
ns (± 24.090100567594586
)11208.799525669643
ns (± 19.355717436646117
)1.05
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: ACL)
15478.061030461238
ns (± 7.328610016744656
)15070.363943917411
ns (± 20.55586930206189
)1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: ACL)
12949.425447904146
ns (± 8.262166581879141
)13123.174285888672
ns (± 14.6966877638977
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: AOF)
122368.73046875
ns (± 473.65781110318375
)119511.81640625
ns (± 435.6183660900829
)1.02
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: AOF)
43587.98697335379
ns (± 104.25456356181941
)44518.372802734375
ns (± 91.7213563010303
)0.98
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: AOF)
44018.010066105766
ns (± 100.1622548002398
)43932.85405085637
ns (± 61.70230162343064
)1.00
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: AOF)
47924.3412898137
ns (± 62.005441526235465
)47624.38310895647
ns (± 45.450468996288166
)1.01
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: AOF)
72284.3770345052
ns (± 237.99563188823785
)71108.7471516927
ns (± 176.0010026555122
)1.02
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: AOF)
96750.64610072544
ns (± 189.14093017215862
)97463.31298828125
ns (± 226.0791071969721
)0.99
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: AOF)
46671.84143066406
ns (± 66.01405069152183
)48848.46060616629
ns (± 42.83148444437089
)0.96
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: AOF)
43731.80072490986
ns (± 71.05602069141254
)37475.511991060695
ns (± 49.5845979694773
)1.17
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: AOF)
49014.11350795201
ns (± 76.59591161570053
)48791.77786020132
ns (± 85.25339847930782
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: AOF)
76066.42985026042
ns (± 274.1316392064661
)73756.18041992188
ns (± 377.76111810742844
)1.03
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: AOF)
57577.665201822914
ns (± 101.16422889594811
)63567.73768833705
ns (± 70.54821208182422
)0.91
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: AOF)
9250.313895089286
ns (± 15.923720624288855
)9304.590403238932
ns (± 33.10344146120035
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: AOF)
58526.100510817305
ns (± 210.8618712448936
)58469.82625325521
ns (± 187.6704195763181
)1.00
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: AOF)
47805.863298688615
ns (± 63.672606503475265
)46595.01272348257
ns (± 114.4136169838445
)1.03
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: AOF)
48053.93371582031
ns (± 56.90137083667575
)48540.052897135414
ns (± 95.15508978835327
)0.99
BDN.benchmark.Operations.HashObjectOperations.HSetDel(Params: None)
104561.78955078125
ns (± 420.7102830548341
)104432.72966657366
ns (± 126.9663694056103
)1.00
BDN.benchmark.Operations.HashObjectOperations.HExists(Params: None)
52393.36649576823
ns (± 64.30000367200797
)42115.95858060397
ns (± 77.34709938123616
)1.24
BDN.benchmark.Operations.HashObjectOperations.HGet(Params: None)
41812.83089773996
ns (± 92.53451486297885
)42523.437935965405
ns (± 87.33825096579542
)0.98
BDN.benchmark.Operations.HashObjectOperations.HGetAll(Params: None)
47956.566162109375
ns (± 97.52926791976881
)48051.199544270836
ns (± 46.1182568329516
)1.00
BDN.benchmark.Operations.HashObjectOperations.HIncrby(Params: None)
63100.685221354164
ns (± 321.61931306278274
)63999.95829264323
ns (± 121.42398055119844
)0.99
BDN.benchmark.Operations.HashObjectOperations.HIncrbyFloat(Params: None)
87423.21248372395
ns (± 155.2465432665766
)86490.02319335938
ns (± 357.1436144505714
)1.01
BDN.benchmark.Operations.HashObjectOperations.HKeys(Params: None)
49619.59615071615
ns (± 125.33060032371289
)47345.07497151693
ns (± 33.249045400914824
)1.05
BDN.benchmark.Operations.HashObjectOperations.HLen(Params: None)
42607.92622884115
ns (± 59.2480199723764
)37115.89989295373
ns (± 40.48073233867553
)1.15
BDN.benchmark.Operations.HashObjectOperations.HMGet(Params: None)
48551.39676607572
ns (± 122.38780716980685
)48514.98779296875
ns (± 54.24783246278911
)1.00
BDN.benchmark.Operations.HashObjectOperations.HMSet(Params: None)
60768.21573893229
ns (± 126.2287342854056
)63822.328404017855
ns (± 130.12175914070082
)0.95
BDN.benchmark.Operations.HashObjectOperations.HRandField(Params: None)
56193.20199148996
ns (± 88.98850604157111
)54965.14369419643
ns (± 97.32430672158029
)1.02
BDN.benchmark.Operations.HashObjectOperations.HScan(Params: None)
9191.15982055664
ns (± 18.976383966257725
)9409.87560565655
ns (± 21.487721417918266
)0.98
BDN.benchmark.Operations.HashObjectOperations.HSetNx(Params: None)
53150.579833984375
ns (± 101.70463501434442
)51914.025442940845
ns (± 73.05813512764846
)1.02
BDN.benchmark.Operations.HashObjectOperations.HStrLen(Params: None)
49121.81396484375
ns (± 99.41504312083214
)47033.31516810826
ns (± 57.60199200250752
)1.04
BDN.benchmark.Operations.HashObjectOperations.HVals(Params: None)
47215.704345703125
ns (± 62.969541133316696
)49822.4609375
ns (± 85.30131560521369
)0.95
This comment was automatically generated by workflow using github-action-benchmark.
8bfb8c6
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.LuaScriptCacheOperations (windows-latest net8.0 Release)
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,Limit)
1650.5154639175257
ns (± 904.7471690270951
)3395.8762886597938
ns (± 1286.3803809667195
)0.49
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,Limit)
751.578947368421
ns (± 619.3447391679779
)912.6315789473684
ns (± 886.8114176540148
)0.82
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,Limit)
2064.8936170212764
ns (± 1494.7008509137406
)2626.595744680851
ns (± 1630.2368408918542
)0.79
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,Limit)
224005.10204081633
ns (± 44799.010764227794
)232061.8556701031
ns (± 36618.51888986344
)0.97
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,Limit)
3004.591836734694
ns (± 2384.1842143105728
)3465.979381443299
ns (± 2732.1346430774192
)0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,Limit)
9687.234042553191
ns (± 3284.502025808223
)13846.315789473685
ns (± 4014.251487587581
)0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Managed,None)
1312.3711340206185
ns (± 1206.3424171815432
)1319.7802197802198
ns (± 1104.4576125078854
)0.99
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Managed,None)
829.8969072164948
ns (± 875.049397231094
)1311.111111111111
ns (± 1088.1841843071782
)0.63
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Managed,None)
3905.050505050505
ns (± 3135.360335942062
)3143.010752688172
ns (± 1945.2505063594813
)1.24
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Managed,None)
206441.23711340205
ns (± 35212.547339269215
)220884.53608247422
ns (± 51521.054232319664
)0.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Managed,None)
2683.673469387755
ns (± 2081.3206492167137
)3097.938144329897
ns (± 1938.426089503377
)0.87
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Managed,None)
10295.918367346938
ns (± 3086.3156016952335
)14652.577319587628
ns (± 3467.620845752446
)0.70
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Native,None)
1350.5154639175257
ns (± 1189.3734092072218
)1818.888888888889
ns (± 1891.4885906711675
)0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Native,None)
838.0434782608696
ns (± 893.6703415731944
)1138.2978723404256
ns (± 1295.493129257123
)0.74
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Native,None)
2773.2323232323233
ns (± 2561.64122624652
)1434.1836734693877
ns (± 1186.2962578028673
)1.93
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Native,None)
220605.55555555556
ns (± 26023.062852971165
)270786.59793814435
ns (± 52808.410845373364
)0.81
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Native,None)
2656.701030927835
ns (± 2260.7109508816966
)1658.9473684210527
ns (± 1001.3283450733109
)1.60
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Native,None)
9903.60824742268
ns (± 4185.990072443787
)5187.755102040816
ns (± 1440.3797685162829
)1.91
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,Limit)
1650
ns (± 1762.2535670012423
)974.2268041237113
ns (± 867.0205628226984
)1.69
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,Limit)
1031.958762886598
ns (± 1021.3906361501065
)672.4489795918367
ns (± 641.4835595429521
)1.53
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,Limit)
2295.360824742268
ns (± 1875.7787615279456
)2065.656565656566
ns (± 1625.8851037650934
)1.11
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,Limit)
265693.6170212766
ns (± 38065.7631528765
)255072.8260869565
ns (± 41654.935470701705
)1.04
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,Limit)
3088.5416666666665
ns (± 2105.675028241871
)3031.313131313131
ns (± 2984.6425439630098
)1.02
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,Limit)
10674.736842105263
ns (± 3898.1438141721565
)8181.632653061224
ns (± 3372.31288794212
)1.30
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupHit(Params: Tracked,None)
1241.2371134020618
ns (± 1474.417439852629
)2057.7319587628867
ns (± 2414.402749281658
)0.60
BDN.benchmark.Lua.LuaScriptCacheOperations.LookupMiss(Params: Tracked,None)
865.979381443299
ns (± 909.2850439972682
)758.7628865979382
ns (± 611.4791794833089
)1.14
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadOuterHit(Params: Tracked,None)
1800
ns (± 1821.6340234701145
)1786.734693877551
ns (± 1090.6952058113225
)1.01
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadInnerHit(Params: Tracked,None)
241082.22222222222
ns (± 26526.647944774653
)256580
ns (± 38488.46359348778
)0.94
BDN.benchmark.Lua.LuaScriptCacheOperations.LoadMiss(Params: Tracked,None)
2683.505154639175
ns (± 2207.4061141025513
)1904.639175257732
ns (± 1332.6837442541691
)1.41
BDN.benchmark.Lua.LuaScriptCacheOperations.Digest(Params: Tracked,None)
8238.775510204081
ns (± 3173.363127143449
)5752.040816326531
ns (± 1671.3615408937435
)1.43
This comment was automatically generated by workflow using github-action-benchmark.