-
Notifications
You must be signed in to change notification settings - Fork 62
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
25eace8
commit e4f0d2a
Showing
3 changed files
with
9 additions
and
2 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
e4f0d2a
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.
JMH Benchmark
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
117.73365361040257
us/op121.9857448994516
us/op0.97
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
227.91322086172167
us/op268.8112835077664
us/op0.85
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
507141.45154166676
us/op510537.44827500003
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
992032.7530250002
us/op997945.601575
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
9900324.3613
us/op9893814.1132
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
200.11495787881177
us/op208.89838990314723
us/op0.96
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
392.39923859261364
us/op404.72119532100913
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
46.109111116538216
us/op45.47328879680108
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
61.507641331257844
us/op61.168558412213656
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
306.0997113322544
us/op305.8527849497845
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
521.0624398606718
us/op534.3976369584485
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
206.29680791818564
us/op209.55217088833493
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
71.24371902523727
us/op67.29747017489123
us/op1.06
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
45.7548231607293
us/op47.84055283032348
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
45.05040396752385
us/op47.20017912276939
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
69.08945639964682
us/op71.00340453476154
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
55.883709607022794
us/op55.40703229837361
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
70.12142166642504
us/op74.70593470005869
us/op0.94
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
63.21415287964187
us/op63.2347954582165
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
106.89086807374042
us/op108.20808835111718
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
22.324686594970345
us/op22.192997513776874
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
72.67962765064097
us/op69.69960752264195
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
220.4402487172938
us/op215.03152783548154
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
121.96833828538047
us/op122.07279766942709
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
50.47042419873217
us/op51.157524471722425
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
112.85237834812494
us/op111.1181592504636
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
83.17609975077366
us/op85.46290406546909
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
729.238686397828
us/op747.2058433121742
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
20.40386142199429
us/op20.573387210510298
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
26.31362264522891
us/op27.006305381099516
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
80.44986282076994
us/op79.431949872434
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
202.43870850653732
us/op207.20278154416943
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
35.432765260441386
us/op34.13190802788205
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
26.59732053171576
us/op26.692432506653102
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
35.692950374106864
us/op33.847189040871555
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
56.495053215203164
us/op55.44217127443388
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
29.58609982031216
us/op29.818293427989524
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
352.9513937044608
us/op345.66533154087455
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
1056.263967798897
us/op1065.8632303988825
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
29.45807479994385
us/op30.72269726471648
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
271.92846162245746
us/op274.3167914761209
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
123.81512156543697
us/op127.03269052555109
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
233.03922078046315
us/op239.9242773852905
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
72.48623910988304
us/op72.14097486125576
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
42.71853831258306
us/op42.05182326530868
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
43.49031588923762
us/op44.03225069366611
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
75.58910943722255
us/op76.72195295328942
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
37.24318144274605
us/op36.97032203068658
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
152.68270210991128
us/op140.06743365939238
us/op1.09
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
52.28829944776394
us/op50.17094319795292
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
103.78034842546917
us/op105.24405772387522
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
93.3027024937833
us/op87.65243428382931
us/op1.06
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
72.58188205209129
us/op74.23289939366664
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
200.71709033890178
us/op194.11802949303117
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
67.51085882742171
us/op67.94108157528885
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
141.45850873279952
us/op146.1932361940414
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
101.11840115931808
us/op107.3976116110103
us/op0.94
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
89.61671973952477
us/op90.97521499673954
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
143.4677585060279
us/op143.60143976427483
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
15.070026565610572
us/op14.807963925174391
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
83.39861527457506
us/op83.8119598056986
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
62.35217297793652
us/op61.93828810191299
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
126.53068946590561
us/op127.41665012998374
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
25.8919101588311
us/op24.080758645591843
us/op1.08
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
24.326485690568404
us/op24.23460592364361
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
22.007193205266304
us/op22.057052249798524
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
41.18571035058897
us/op41.2478380132652
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
10.938564421107658
us/op11.073561874311373
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
475.2679056536069
us/op478.1194188147093
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
1359.7708521388824
us/op1312.237803568824
us/op1.04
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
10.479187419892726
us/op9.966887185556171
us/op1.05
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
2.545889197450963
us/op2.3622059068002756
us/op1.08
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
13.660598639383114
us/op13.89784004916705
us/op0.98
This comment was automatically generated by workflow using github-action-benchmark.