-
Notifications
You must be signed in to change notification settings - Fork 63
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes scan_indexed and adds PIVOT (#1297)
- Loading branch information
Showing
5 changed files
with
70 additions
and
5 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
2 changes: 2 additions & 0 deletions
2
partiql-planner/src/testFixtures/resources/inputs/schema_inferencer/pivot.sql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
--#[pivot-00] | ||
PIVOT t.a AT t.c FROM main.T AS t; |
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
ebfc93f
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
248.33556070638943
us/op261.03064743174195
us/op0.95
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
265.652821866662
us/op275.48751563546193
us/op0.96
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
240.9658560479251
us/op225.94829770356773
us/op1.07
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
224.55671577855395
us/op240.63551703693702
us/op0.93
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
169.09067968202558
us/op182.86318557460032
us/op0.92
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
163.53455519862678
us/op176.93090598284797
us/op0.92
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
12655992.81935
us/op12969043.492149998
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
13208197.67005
us/op13119455.745450001
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
5014429.117199999
us/op5190778.4639
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
5123734.6751999995
us/op5202636.51215
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
38.81264542786329
us/op37.525770667937934
us/op1.03
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
38.76843071629277
us/op38.19617499637819
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
13017686.429800002
us/op13304889.61465
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
12731844.604950003
us/op13111248.480250001
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
4829688.829949999
us/op5117743.61895
us/op0.94
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5012654.366800001
us/op5054605.317650001
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
96490.51743424244
us/op95524.61290909091
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
93247.29672272726
us/op92424.5647060606
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
81.00347495577635
us/op80.8287313137019
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
153.36022316540866
us/op157.43671702157081
us/op0.97
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
368673.3751333334
us/op370142.48603333335
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
731498.721625
us/op744863.75425
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7210489.619499999
us/op7261316.067849999
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
137.5841832368079
us/op128.61482067477897
us/op1.07
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
249.5248904837396
us/op243.6356762761569
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
32.923376188728206
us/op34.25724933890763
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
39.94153922836618
us/op42.79977078033802
us/op0.93
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
218.35844916346895
us/op226.67127090974614
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
377.05865148387187
us/op375.81425058620385
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
156.69065498554693
us/op156.76908304869147
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
47.39475913250444
us/op47.4295463068631
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
33.58533722191895
us/op34.4307866889847
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
32.432318621360885
us/op31.80318547040933
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
57.38029055213648
us/op57.144094020435624
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
38.617314466340034
us/op39.82184571656145
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
47.710629422798895
us/op48.0501779089327
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
49.53047039309171
us/op50.30786493105545
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
84.3647336811022
us/op85.18909766502097
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.439108127764195
us/op13.445063191129112
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
51.33670779428328
us/op50.541940079773
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
155.08264376795137
us/op154.61318032782464
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
85.87198640517008
us/op85.1708042658168
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
38.19532309635438
us/op38.22265716193417
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
42.392379252537246
us/op42.89277971650678
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
61.00501401026563
us/op58.83817811876336
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
560.9727227969133
us/op552.8145880755895
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
12.100388569402662
us/op12.083300465219882
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.94365553219411
us/op17.18967204612099
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
56.36419019410245
us/op56.30532544138915
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
157.05673550266005
us/op160.20250806334622
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
22.997184473880196
us/op22.71088414296986
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
16.792998345922946
us/op16.66394870534183
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
22.79936858114066
us/op22.298324448505777
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
41.239941843424724
us/op39.93703889521428
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
18.738909885814685
us/op19.17133117266888
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
191.4079453667681
us/op190.6803603222846
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
749.8758615973452
us/op751.0120085180347
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.659456383976895
us/op18.488534130432118
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
180.9584635221557
us/op195.05549179794818
us/op0.93
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
83.3750443793984
us/op85.63473251216628
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
163.1407234983733
us/op165.56183955574335
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
45.45308889545923
us/op46.3612337518606
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
27.055788689337636
us/op27.185862534145194
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
30.31285568548079
us/op30.094076863312296
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
54.66347810423969
us/op54.16616286319049
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
25.174532092813088
us/op25.58698436932384
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
96.02838591604089
us/op99.15164590897099
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
33.34583761918507
us/op33.78456357780524
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
71.45163148272734
us/op74.31572711490426
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
61.16447955669173
us/op65.23780464468268
us/op0.94
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
48.487143987857806
us/op49.57346133580166
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
130.08640322391753
us/op127.49636970880381
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
44.369754672247566
us/op46.58243038843004
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
96.98887013926915
us/op99.0013187164877
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
65.39197981123623
us/op64.48302628388413
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
56.652287935703086
us/op55.850690669291694
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
110.79565934528004
us/op102.16437842217333
us/op1.08
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.711530694273312
us/op8.527805480849324
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
53.459248073261776
us/op55.11669996046801
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
39.893923994820504
us/op40.55912186935081
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
74.26881321109758
us/op74.77564326245296
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
14.964660833004828
us/op15.059624617419933
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.534321235406363
us/op14.365750924659721
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
13.071893125209987
us/op13.010045817747587
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
24.186302359511952
us/op24.118863741973723
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
5.8697280054533625
us/op6.001088307115748
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
304.1247126525446
us/op301.81392812089615
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
803.1595700964792
us/op820.0685182640207
us/op0.98
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
6.734923008254588
us/op6.898234141881112
us/op0.98
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.8003034785481895
us/op1.7938565376278404
us/op1.00
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.617349856524916
us/op7.604841774085381
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.2284250569768
us/op32.146817012413564
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
39.21120139469398
us/op40.27395744867276
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
217.3838001567884
us/op220.2308075288166
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
376.38719901743815
us/op378.9952766483952
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
154.07179181320186
us/op154.01028612304043
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
43.79717751218863
us/op44.7156986507109
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
31.93456311495911
us/op32.66615630541577
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
31.652750984617278
us/op31.276590980281547
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
55.10457354546712
us/op56.7236096619845
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
39.604288214158586
us/op38.66103320004847
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
47.24221520272946
us/op47.99578453579055
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
48.535724614119104
us/op48.99244993070105
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
83.55095378331868
us/op84.98352551049136
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
13.083672180128648
us/op13.148955388296582
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
50.68386929415463
us/op51.50764036507828
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
153.53625878034032
us/op157.06525689628103
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
87.43534520905038
us/op87.2111240139469
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
37.326412221975644
us/op37.98865527348885
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
42.25151957458088
us/op42.638145468114125
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
57.527890961242896
us/op57.81719170673023
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
548.2099668493005
us/op553.4813087072306
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
11.727101431333063
us/op11.833827473606558
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
16.11453172133692
us/op16.363743211181948
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
53.2518622897115
us/op53.61106691682515
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
154.7849686068834
us/op157.46743775753956
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
22.352608673726888
us/op21.81976775360682
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
16.05125170034386
us/op16.11303020601943
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
21.6019089269977
us/op21.480150705555552
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
39.6196479923431
us/op40.66686492042029
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.390729607187446
us/op18.39246289803358
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
194.1694143996451
us/op187.62136807593416
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
751.3618282479073
us/op757.2028745254318
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
24.085960206723104
us/op24.045301458923696
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
253.63944488507917
us/op254.12499359846993
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
125.46396332237548
us/op121.03198364219466
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
262.73433405317564
us/op256.8747937300899
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
63.55199912457565
us/op64.08143301741171
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
40.63540052557522
us/op38.547193495487086
us/op1.05
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
45.19060641493758
us/op48.07844684594839
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
80.93037950615965
us/op79.67600933840117
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
28.5276545305162
us/op28.025987564997024
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
117.35186630375692
us/op121.83497831464824
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
43.082743721751356
us/op41.626872533860585
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
98.8241198217624
us/op99.57429531158218
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
65.88924967064818
us/op66.43515247946438
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
63.056964589256594
us/op63.94628171777297
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
187.15033819804339
us/op194.79044582699245
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
60.08904833942821
us/op58.074652973802856
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
114.41964787764623
us/op113.18879119796497
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
77.59017486206957
us/op78.44739123005222
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
72.58764165927057
us/op70.35490718376
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
140.11843409957993
us/op142.0526460536609
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
11.817202030833522
us/op12.217017564268946
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
78.2342830597002
us/op77.52740997508587
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
60.706373020773846
us/op62.099729910112
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
111.71257548321213
us/op111.0080119453929
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
21.75360736967347
us/op22.16016546419231
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
20.685841683878735
us/op20.68920891838701
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
19.012493221741597
us/op18.468891264813017
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
36.07031911100999
us/op35.881472072109766
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.687125849467966
us/op7.4872279209908275
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
454.30965441896996
us/op458.4321061548334
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1134.8308821300975
us/op1134.077543933001
us/op1.00
This comment was automatically generated by workflow using github-action-benchmark.