-
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.
Merge pull request #1463 from johnedquinn/main-deprecate-null-missing
Deprecates absent types and removes associated planner logic
- Loading branch information
Showing
68 changed files
with
1,066 additions
and
2,714 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
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.
8402db6
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
267.3260569559802
us/op258.0312578118349
us/op1.04
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
253.44771417204174
us/op271.9216550476268
us/op0.93
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
247.3448316801278
us/op236.7708045057049
us/op1.04
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
234.67216810966625
us/op239.6976051160806
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
176.78431528987957
us/op181.61706306369186
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
173.36922254979706
us/op170.81230057622656
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
13205045.768900001
us/op13084511.07955
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
12908708.23795
us/op12965861.352550002
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
4988838.262599999
us/op5413760.367749999
us/op0.92
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
4989374.918350001
us/op4991999.8992
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
40.86251862953145
us/op38.83560609004853
us/op1.05
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
43.33114199461602
us/op39.272231767926456
us/op1.10
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
12724730.512449998
us/op13125282.528349997
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
13024444.027350001
us/op12852043.497849997
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
4996501.605049999
us/op5262568.458800001
us/op0.95
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5084787.008100001
us/op4843938.34585
us/op1.05
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
97384.38810636364
us/op92369.2777181818
us/op1.05
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
92628.01298030301
us/op97563.47155727274
us/op0.95
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
79.74152767798164
us/op80.90974293513418
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
150.35416185029686
us/op152.6911463450802
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
376324.43185
us/op372684.91524999996
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
723467.6094000001
us/op728361.468175
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7469771.327050002
us/op7220257.0293999985
us/op1.03
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
135.03039946373866
us/op131.11539497599318
us/op1.03
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
246.72321303375102
us/op251.63815977477162
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
33.24363246800381
us/op34.10151251106041
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
42.62168846796432
us/op43.00005498075624
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
243.0015293560019
us/op240.00054858896138
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
416.4310533042395
us/op413.2758531553084
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
161.02739749473352
us/op158.74084877287711
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
49.656264304374986
us/op47.18522668585566
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
33.816967498744766
us/op34.46729497552174
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
32.07328740161807
us/op32.40841353713087
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
58.59787287636401
us/op58.49444672973781
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
39.6420968057892
us/op39.97458275684829
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
48.53045429780985
us/op48.38922371772451
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
50.237518927186045
us/op51.12093524723656
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
86.66341327656806
us/op83.72017072454773
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.825581581276358
us/op13.705020498200767
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
50.7662278735329
us/op51.15301559893682
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
158.84080687194813
us/op160.37233981722508
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
87.52497892278282
us/op85.97194502429457
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
38.72988198195826
us/op39.70867845849524
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
43.301220832595206
us/op42.890822273976184
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
59.99700666631777
us/op60.63155385417191
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
573.2430406485947
us/op586.3379159375794
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
12.255097979740524
us/op12.276617906628163
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.693446773541844
us/op16.915179685834183
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
55.83786533607773
us/op56.006244025619196
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
159.1951944787998
us/op161.92162326609852
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
23.253641787093457
us/op23.28180889253779
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
17.316172870130725
us/op17.113497749714067
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
23.515071421280076
us/op23.368756813447877
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
41.99965224308029
us/op40.73910363487401
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
19.353616408013387
us/op19.914847283148553
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
195.6518563893121
us/op191.4290738460998
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
750.1900734819778
us/op753.7090913926368
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.562605093767655
us/op18.391018174098893
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
183.41503352728012
us/op198.3114336649004
us/op0.92
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
86.33498646444605
us/op86.71656159397119
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
165.25284745328452
us/op165.154672185388
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
46.37756447095283
us/op46.51200840046726
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
27.582931764590946
us/op27.79609346938891
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
30.456340907404563
us/op29.854219047345754
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
53.287253894154865
us/op52.34035864672717
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
25.143723163548298
us/op26.028581541138845
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
100.84203494112404
us/op96.88544200738741
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
33.44493056131786
us/op33.966640262479274
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
70.48910765823294
us/op73.97880178780329
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
60.1080475114126
us/op60.48582113522199
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
49.71896925302251
us/op48.82957994595456
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
127.12507343852344
us/op131.77518415786673
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
46.24982695116474
us/op45.98975586729797
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
100.21569489295305
us/op99.22916584690572
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
64.42892578512797
us/op64.11130345502495
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
54.957436860903684
us/op57.064710305053325
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
104.79191775774045
us/op104.90904255988684
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.603778803482554
us/op8.572868576882822
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
56.32005410612781
us/op54.86523610020497
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
40.15874548688065
us/op40.39690534817943
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
77.2031413580128
us/op74.53966981042502
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
15.038627829502497
us/op15.034381966413472
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.768332482378266
us/op14.619816209405409
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
13.122499841319856
us/op13.026158911944089
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
24.07329201427802
us/op25.74193562255051
us/op0.94
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
6.123654417029387
us/op6.05915451313289
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
311.7927062885107
us/op300.7631057254705
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
869.9349224794289
us/op836.9570088963832
us/op1.04
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
6.8870943250086025
us/op7.129727931959238
us/op0.97
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.9402491460746147
us/op2.138618041325344
us/op0.91
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.702415643701488
us/op7.726849619377783
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery1
7.121328464609187
us/op6.860282406992245
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery2
13.82434793751626
us/op13.943736070753388
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery3
15.437704942912342
us/op14.881810718621509
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery4
23.38962746560393
us/op22.48043232588453
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery5
23.467519558075423
us/op23.79027448104745
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery1
143325.45045982144
us/op147844.5163714286
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery10
15.822722344055801
us/op15.470132303498545
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery11
2.4757354483966902
us/op2.4029605846159776
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery2
248823.54752749996
us/op249744.27475000004
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery3
243044.4310025
us/op244805.72318749997
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery4
310468.8655249999
us/op309275.7964666666
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery5
305770.6130541666
us/op313703.3800375
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery6
360639.90318333334
us/op376441.74405000004
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery7
30216.12557488478
us/op31601.466255636544
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery8
2827.624665036121
us/op2802.352345802803
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery9
270.76176133566037
us/op260.23045805629505
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery1
6.842369023987392
us/op6.907705451943251
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery2
13.232292255232656
us/op13.344927277362228
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery3
15.37126570222534
us/op14.58921685000718
us/op1.05
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery4
21.595966773720136
us/op21.46576952362623
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery5
21.71378183069816
us/op21.75900885708789
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery1
135350.64745625
us/op133304.404375
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery10
9.784835289976602
us/op9.504296831550125
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery11
1.3355247324429635
us/op1.3767242124317463
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery2
190714.34316666663
us/op195120.04669
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery3
194711.02396666666
us/op200046.0033116667
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery4
253034.31774749997
us/op257074.72326249993
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery5
235340.38906000002
us/op228350.43838
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery6
296709.71166250005
us/op295796.48618750006
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery7
24485.46995051328
us/op22490.189015770746
us/op1.09
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery8
2194.7321869904517
us/op2129.2437977011905
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery9
202.5705162620759
us/op198.12106708615391
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.847814586924486
us/op32.33818510977178
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
44.429246896138736
us/op41.24234773993463
us/op1.08
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
234.5451059610977
us/op235.6902019076319
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
414.05782872180123
us/op410.9298063607648
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
156.37561231019313
us/op154.6221190372893
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
45.562326912295674
us/op44.53113719197147
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
32.48170078676561
us/op32.957582701466684
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
32.096499773317504
us/op31.65736253752745
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
57.396671590126594
us/op56.5676848203218
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
39.899736007568386
us/op39.583842532260164
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
47.5850294622104
us/op46.93536385760632
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
48.12295173335623
us/op50.686529994380344
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
84.34170951827411
us/op83.29947735037354
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
13.277349806526752
us/op13.114613882080672
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
51.75761542044861
us/op51.19884717964114
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
153.86184953166844
us/op157.65433695270153
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
88.05848649404201
us/op85.75842236546222
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
38.093165607654406
us/op39.48043916748856
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
43.086733698349725
us/op43.11468321398296
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
58.552883189994745
us/op58.392728969428084
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
577.5857286940291
us/op579.4096084207562
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
12.023276528451552
us/op11.9455988670317
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
16.459748712993992
us/op16.51254039117163
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
53.27366426732764
us/op53.1907577261657
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
158.08478941470918
us/op154.4153527685885
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
22.16062156663256
us/op22.204756402320697
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
16.17398689877142
us/op16.292629302364087
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
22.800032880848995
us/op21.873013615968933
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
40.2345353134137
us/op40.20783564015042
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.773320374348298
us/op19.713557170583123
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
190.81603231505542
us/op193.18763335191142
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
758.3747827188151
us/op751.1613109578883
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
23.78132809366082
us/op23.820582085994836
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
241.86842881237172
us/op245.2926123174981
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
121.6159894263238
us/op118.92642586705101
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
258.13365337355475
us/op263.3797331882896
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
65.04787581890415
us/op65.74008798292324
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
38.61827095150126
us/op41.13482251761617
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
46.58394554751969
us/op46.47716044399294
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
83.33152905487796
us/op83.97290490347096
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
28.790162675070015
us/op27.81084798742952
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
119.6107117256386
us/op115.53260407351715
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
42.726217375272
us/op43.71038080629727
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
100.25766007064473
us/op100.17221399622913
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
66.97842853258274
us/op66.7736954334948
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
64.45954261370804
us/op64.71512801156156
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
189.3049782430452
us/op193.35094694359006
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
57.71237027615549
us/op57.304756606931335
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
112.46477892318073
us/op113.3471733697327
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
77.13480780906164
us/op80.63709252927586
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
69.660976521972
us/op68.20680770045576
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
140.15611977371327
us/op137.87585724717275
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
11.901864089856968
us/op11.826444803527918
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
77.83520831796662
us/op79.25964764829732
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
62.82041015874604
us/op60.017036811748675
us/op1.05
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
116.5476920794359
us/op112.97719943722959
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
21.805480973579357
us/op22.34700707050764
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
20.19709173656236
us/op21.06976668520552
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
20.260474420131324
us/op18.882041805095255
us/op1.07
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
36.8732111230996
us/op36.053144902117545
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.64533268156196
us/op7.750670546767108
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
468.4012664159266
us/op465.4046977924716
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1163.4950753889439
us/op1167.3570637368034
us/op1.00
This comment was automatically generated by workflow using github-action-benchmark.