-
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.
Add additional APIs for async physical plan evaluation (#1382)
- Loading branch information
Showing
93 changed files
with
6,752 additions
and
161 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
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.
b063e52
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.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithInterruptible
257.9747043397694
us/op253.9264821569624
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
263.7258741697757
us/op263.25459574041344
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
230.11305955948805
us/op247.09542529992873
us/op0.93
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
224.92991449567262
us/op233.6200790248187
us/op0.96
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
163.42736581921412
us/op180.5274313679425
us/op0.91
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
173.507857643011
us/op180.42500008288908
us/op0.96
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
13395009.411950001
us/op13185842.384599999
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
12930301.966250002
us/op13038208.600250002
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
5252022.3024
us/op5324513.766049999
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
4869993.727149999
us/op4987586.038600001
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
42.00845201692415
us/op37.941762011570134
us/op1.11
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
38.90389681997671
us/op38.51967244659332
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
12907303.0446
us/op13049730.676049998
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
13416627.816449998
us/op13186972.267349998
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
4993263.8961
us/op5171125.65075
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5633216.684350001
us/op4866874.61865
us/op1.16
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
98766.25582727273
us/op92091.82018181817
us/op1.07
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
97630.99657727274
us/op102493.34569227272
us/op0.95
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
77.60085901383758
us/op81.00265138633526
us/op0.96
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
154.80549816684604
us/op151.91263488195173
us/op1.02
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
330979.425525
us/op372889.27485000005
us/op0.89
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
730348.7407249999
us/op634947.3446250001
us/op1.15
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7192940.67985
us/op7333336.551700001
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
136.38754263385627
us/op134.62941030113527
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
244.4059448269291
us/op252.03549675874052
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
32.883556365402306
us/op32.63670414770291
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
41.85726485917123
us/op41.773080389762136
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
241.88553211938415
us/op231.9703572856562
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
407.3133413965208
us/op412.11675138853525
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
157.87569559841177
us/op157.51582035331634
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
46.96191905675916
us/op47.650199428731746
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
32.52005941898066
us/op33.443498839511435
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
31.258106008358983
us/op31.3233294121979
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
57.00440429658708
us/op56.026353659055
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
37.7777904398103
us/op37.47867819284265
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
47.847173419901644
us/op46.87202263926254
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
50.19805982025291
us/op48.76041855909134
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
84.32376141711953
us/op82.9474496851355
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.445884917511444
us/op13.213176108629956
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
51.4766337821265
us/op51.41065523528065
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
161.20395251759106
us/op164.24830043652025
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
83.8764912217986
us/op82.71971322337424
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
38.33835785335975
us/op38.020463602957236
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
42.36579314278198
us/op42.556309842179935
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
59.5293176798909
us/op58.18006704294457
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
592.6845468085103
us/op581.4845036136333
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
12.111947234135986
us/op11.920765370524904
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.53470096683361
us/op16.58779991611936
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
55.7731647601762
us/op57.41084339800153
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
154.05747044391353
us/op155.7683492143962
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
22.422323563827742
us/op23.41440005829231
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
16.55858611330553
us/op16.45584171117019
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
22.42988912302561
us/op22.432300587433847
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
40.36982872028152
us/op39.774859364776546
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
19.067489032254233
us/op18.74426461974648
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
192.66115311499323
us/op195.4005060086847
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
773.9087573042766
us/op757.7768566665733
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.81125322781944
us/op17.956262845320047
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
189.05344603309078
us/op188.18604769224487
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
85.067816368174
us/op83.9679663175
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
159.2038624267157
us/op162.22660854622754
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
45.1973659194282
us/op45.63798762534712
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
27.546554203820172
us/op27.972933958211165
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
31.311882152892327
us/op28.019092522776674
us/op1.12
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
54.4352413221669
us/op53.48728823854445
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
25.448631077304363
us/op25.02106889110116
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
99.79041908273898
us/op98.12964390187912
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
33.73480894626453
us/op33.329376188424945
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
72.50507862062437
us/op72.12898835353239
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
61.48857794673963
us/op60.46424105100569
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
48.841060387281075
us/op48.18705442146096
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
129.62467885494308
us/op136.11904687068525
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
47.71894038705166
us/op44.876723898559845
us/op1.06
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
100.53182750900446
us/op97.91789819760437
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
64.79031267560245
us/op63.98375693601789
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
56.29237136246246
us/op55.73233796626791
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
102.01836636106285
us/op106.69038708661074
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.591087014633052
us/op8.473694757228914
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
52.81433926291843
us/op52.559940125207824
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
41.567747785050805
us/op40.591940223327846
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
76.69070006361767
us/op76.20389757258441
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
14.88057519660037
us/op15.254388858931055
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.937093835058558
us/op14.539976877427515
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
13.232949484757043
us/op12.677160335095191
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
24.064742830802043
us/op24.33961996845139
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
5.959623466044688
us/op5.942798503219908
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
302.30720842023527
us/op301.57426768912495
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
876.1944123536884
us/op851.0747385559462
us/op1.03
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
7.020905197905327
us/op7.021616355493589
us/op1.00
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.768040789644547
us/op1.9583482851159555
us/op0.90
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.7326191207882315
us/op7.514017934737668
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery1
7.262419278683259
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery2
13.523125922106365
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery3
15.497928724493189
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery4
22.442516756950518
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery5
23.15115684467033
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery1
145075.82409285713
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery10
15.547847997769784
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery11
2.4900319076146404
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery2
247597.19965749996
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery3
234726.22198000006
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery4
305310.45787499996
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery5
304528.4648625001
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery6
352410.2764833333
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery7
29660.930034632038
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery8
2793.503684022089
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery9
262.0075995730333
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery1
6.925339140071138
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery2
12.942923163641288
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery3
15.343846235991876
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery4
20.974221116998912
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery5
21.709043113894307
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery1
133166.43640625002
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery10
9.446444545519947
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery11
1.354113895416059
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery2
194619.3115716667
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery3
196034.25821333332
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery4
243355.24388000002
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery5
224288.00266
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery6
282591.9326625
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery7
23394.578160696772
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery8
2179.6935067896025
us/oporg.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery9
198.40849882370952
us/oporg.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.730189658322175
us/op31.837600244569966
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
40.37156835996825
us/op39.05891000099715
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
243.10232181101546
us/op237.17198370336286
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
402.21704545144655
us/op404.51250636116004
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
155.97192215276425
us/op154.888923769111
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
44.11393253752575
us/op45.59602181446185
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
32.70282741994727
us/op33.14876160348365
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
31.326915816576935
us/op31.466836912318193
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
56.512090212649696
us/op55.71836844719233
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
39.73660117368494
us/op38.85072788106541
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
47.66637395126619
us/op46.63610836527722
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
48.26004658393608
us/op46.965193120976124
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
84.05107664502499
us/op82.63915220361407
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
12.796586672780952
us/op13.009952227871304
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
50.82282718421746
us/op52.08271028672432
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
160.9862790866102
us/op160.73287062270194
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
83.03581061715097
us/op84.86498970041825
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
37.35830110498978
us/op38.11065599166638
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
41.881856737246544
us/op42.12433685007035
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
57.38243423203145
us/op57.2951510915042
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
585.3650130934791
us/op572.4740125136412
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
11.629747643673564
us/op11.545181651541707
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
16.00566705367543
us/op16.16544968788047
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
53.15899831445496
us/op54.41724185597857
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
155.51316417142917
us/op153.8821623505184
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
21.291700249519707
us/op21.868053626448734
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
16.04510611397394
us/op15.892605907464366
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
21.509894015239635
us/op21.672031109784893
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
39.613636747222
us/op39.71924272902455
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.54673520117055
us/op18.104887835364003
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
193.38992414644375
us/op187.85359197786812
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
753.7374588444073
us/op763.7944635237225
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
23.52501737780935
us/op23.827681553272516
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
241.2189125034487
us/op239.4922278460853
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
120.61336832724774
us/op119.62880592779825
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
260.98874630261207
us/op258.9490159160041
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
62.26626982285188
us/op63.904550776036444
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
40.28101883651493
us/op40.61639776589109
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
45.286371958725745
us/op46.01132515734563
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
80.29735429297867
us/op80.09187850085304
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
28.660556862376467
us/op28.89697382921144
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
117.19688940838145
us/op115.52280907650615
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
42.38655766966233
us/op42.01764462644134
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
99.01397460724876
us/op95.93807922856965
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
67.29883873890358
us/op68.64679594237236
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
64.69661518659184
us/op64.00384476471257
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
197.0239195520913
us/op191.87630524868467
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
58.77960000376665
us/op57.82692240352899
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
116.90548790784109
us/op113.77544325033496
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
79.3723097070067
us/op79.00258147055021
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
69.17478103442252
us/op69.00293909088222
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
136.51449992484342
us/op138.2784777586943
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
11.599508072278796
us/op12.154389943592317
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
78.0816854916167
us/op80.14104977985275
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
63.11118430367353
us/op63.76843560302659
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
115.36850394415444
us/op115.11695487767872
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
21.495365273373174
us/op21.43986010387786
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
21.218179651584087
us/op20.83970524963649
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
18.582357111457153
us/op18.702476156224712
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
35.93462984345275
us/op36.27103783239185
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.543280483304471
us/op7.54263842008608
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
461.5323611882194
us/op458.2843351972794
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1141.135812423416
us/op1121.3886171976264
us/op1.02
This comment was automatically generated by workflow using github-action-benchmark.