Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add EXCLUDE test for derivedColumn from subquery (#1394)
Adds a unit-test for excluding a column that is as a result of a new projection from a subquery. More details: ``` PartiQL> SELECT tbl2.* EXCLUDE tbl2.dervidedColumn FROM (SELECT tbl1.*, tbl1.a.b + 2 AS dervidedColumn FROM <<{'a': {'b': 2}, 'foo': 'bar', 'foo2': 'bar2'}>> AS tbl1) AS tbl2; ===' << { 'a': { 'b': 2 }, 'foo': 'bar', 'foo2': 'bar2' } >> --- OK! PartiQL> SELECT tbl2.* FROM (SELECT tbl1.*, tbl1.a.b + 2 AS dervidedColumn FROM <<{'a': {'b': 2}, 'foo': 'bar', 'foo2': 'bar2'}>> AS tbl1) AS tbl2; ===' << { 'a': { 'b': 2 }, 'foo': 'bar', 'foo2': 'bar2', 'dervidedColumn': 4 } >> --- OK! ```
- Loading branch information
5bcde13
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
261.1765679713854
us/op245.85511455822044
us/op1.06
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
244.28514751884418
us/op256.8362081366577
us/op0.95
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
245.7356819100071
us/op234.68138707691938
us/op1.05
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
245.1342184370394
us/op243.2377808123412
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
166.15619631457326
us/op166.23993651941862
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
176.74522880516096
us/op167.8413100201231
us/op1.05
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
13189236.46705
us/op13046057.631550001
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
13209155.6439
us/op12988382.26155
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
5113489.2861
us/op5233338.4299
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
5086899.488550001
us/op5036459.0582
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
43.541068155030004
us/op37.93150776900732
us/op1.15
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
38.82327060777553
us/op42.864750882274365
us/op0.91
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
13266780.42185
us/op13458243.583749998
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
13143951.857799998
us/op12897155.993049998
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
5113399.581050001
us/op5213905.69565
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5136341.611750001
us/op4952904.0273
us/op1.04
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
100030.74415590908
us/op103453.574705
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
98660.60465181817
us/op101067.60740590908
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
81.19311228470703
us/op80.48424541775364
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
151.41484124557675
us/op154.99727892447635
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
370172.3125833334
us/op367732.1043833333
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
718586.2739500001
us/op642396.2394500002
us/op1.12
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7241376.9258
us/op7263077.222750001
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
133.241266409187
us/op132.8816880395993
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
247.60676004533715
us/op254.7865710552882
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
32.54464677566664
us/op32.56869050965092
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
42.275028243152754
us/op42.468437796280966
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
241.26414675370725
us/op236.5148829155997
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
407.25814495316115
us/op406.90842096034083
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
156.513878408018
us/op158.02787366471753
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
47.084861831137616
us/op46.0862978025905
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
34.419780031375076
us/op33.911035502635116
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
31.678850312523775
us/op32.47665423144631
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
56.40312046796811
us/op56.20176479265079
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
39.747167528345
us/op37.39251107919201
us/op1.06
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
48.38523860801546
us/op47.8391043114098
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
47.857025231368794
us/op49.167820069085046
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
84.977401681565
us/op84.94674514360182
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.416978281665186
us/op13.610662286237261
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
51.08067065344435
us/op52.09651990172762
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
160.10835121458894
us/op157.60876408338913
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
84.35429203949325
us/op83.32820440742604
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
38.59377451886485
us/op38.34127767740661
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
42.210926864273006
us/op42.337352294403175
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
58.800844598062
us/op58.70830655020868
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
587.4900457932864
us/op581.7081628829831
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
11.992333740890627
us/op12.089845648464468
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.528158226468875
us/op16.891941285588103
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
55.08443062793786
us/op58.02812017048166
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
157.7655115727848
us/op156.59889426534517
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
22.791202115388934
us/op22.98116589731496
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
16.300531017954743
us/op16.53655552221865
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
22.902237008430046
us/op23.01572236768404
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
40.93512832159075
us/op40.460318133272196
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
18.93449306571382
us/op18.675394186071568
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
196.03928101408312
us/op193.72242056412009
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
745.3157342932228
us/op759.6696152180346
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.367092039240855
us/op18.279793248273403
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
183.43882973268487
us/op189.01194061057788
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
85.41144904311645
us/op85.578540611799
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
158.61225799260814
us/op164.98691374497605
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
46.46235922720173
us/op45.67827540129682
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
28.32992223204288
us/op26.86186543509914
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
28.79469031099047
us/op29.580800523145577
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
53.83047058672704
us/op53.616514180003776
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
25.38000129002402
us/op25.242687680496168
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
98.43444033400122
us/op99.91302928134432
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
33.53153979859666
us/op33.89412423340697
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
73.55085785357507
us/op72.19763542367193
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
61.44383859578452
us/op60.116924628432926
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
50.14544840441912
us/op48.865854265466325
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
134.5755403085462
us/op132.08184257885574
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
45.33785746393678
us/op45.399143888012524
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
97.16858103103041
us/op100.30404859024779
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
63.16652950710282
us/op64.91641603059296
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
55.13132578548043
us/op56.7992350814864
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
103.70717857268205
us/op104.62977065973334
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.47014583734683
us/op8.53037279674015
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
52.60562618829115
us/op54.01759212436089
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
40.77986350244489
us/op40.783103843005584
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
75.0659493739684
us/op75.66522583226859
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
14.961855294332556
us/op15.189583396952738
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.728791583324604
us/op14.62884276662624
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
13.094048760228322
us/op12.987424425455435
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
25.156649153010044
us/op24.420242802445177
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
5.870097621660969
us/op5.988049420825094
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
313.03394024183126
us/op304.7768047723449
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
830.6172992638609
us/op846.545725490056
us/op0.98
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
6.937258187228153
us/op7.187885111073662
us/op0.97
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.765721452920025
us/op2.15747738965808
us/op0.82
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.589501514709201
us/op7.962710769632784
us/op0.95
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery1
6.9449019142196535
us/op7.129520880685439
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery2
13.606015389903547
us/op13.855852684109312
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery3
15.742173727992116
us/op15.293386909467205
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery4
22.83407830601275
us/op23.24533048852756
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery5
23.137329176175957
us/op23.175230421037078
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery1
143866.98608035716
us/op143121.43695357145
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery10
14.808564711788051
us/op14.981493696082538
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery11
2.4559635386397205
us/op2.4157028275635404
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery2
241762.30821
us/op242648.08020000003
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery3
245687.77994000004
us/op231579.77982999998
us/op1.06
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery4
297052.57062500005
us/op304459.0151875
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery5
292545.4044125
us/op301251.3475
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery6
352363.3831166667
us/op356735.3427833333
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery7
29091.46275326942
us/op28220.54033849207
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery8
2776.783855780879
us/op2762.6136582747304
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery9
259.15725559564055
us/op260.1701633425524
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery1
6.78803367339669
us/op6.806335160861506
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery2
13.580347636490666
us/op13.345124557221407
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery3
14.653779877683991
us/op15.242156551665918
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery4
21.642422789268426
us/op21.157800372708085
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery5
21.586041316233967
us/op21.470667193959834
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery1
128904.43151875
us/op134613.20176250002
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery10
9.423826041486649
us/op9.482167206299938
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery11
1.3650311283583965
us/op1.3774430170508087
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery2
191169.87336666667
us/op194164.63706666665
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery3
200224.28246999998
us/op197995.68164166666
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery4
242061.94949000003
us/op245028.70537
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery5
230861.08030999996
us/op221559.95325000002
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery6
290914.0521625
us/op289909.2006125
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery7
22178.828035119743
us/op21990.973918381645
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery8
2184.2465897486586
us/op2133.296916326399
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery9
197.41183574073108
us/op198.1346902790404
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.340112411519236
us/op32.205083502530066
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
39.14816549281705
us/op41.62960083997318
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
238.2237762155437
us/op232.9455233290188
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
407.11735628455136
us/op407.37919354470904
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
157.43262130503302
us/op157.67738927993616
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
44.72811845844061
us/op44.66904529874585
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
32.46990973377699
us/op32.205327581135734
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
30.670300617045235
us/op31.1628074790763
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
54.95388881739713
us/op55.6463709789129
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
38.80607675249628
us/op39.50676384030322
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
47.61901643343631
us/op47.07116829345654
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
47.88546004351606
us/op48.66535136489716
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
83.26527070144213
us/op81.94402530087316
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
13.011588259144597
us/op12.887199720257431
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
51.081387302121804
us/op51.385768249927835
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
155.3416583084109
us/op154.6742287901047
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
83.78499316590413
us/op82.99315956727101
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
37.763945508665905
us/op38.30954233691092
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
42.07982911167071
us/op41.66841498402547
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
57.398861725329155
us/op58.37697618053014
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
580.79445685441
us/op583.7167373040251
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
11.528529978371871
us/op11.710198454216481
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
16.03389430525568
us/op15.922700370613546
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
53.690800619177345
us/op53.4269341607493
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
154.04389110883227
us/op157.87048051835717
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
22.039135669274216
us/op21.880915450127468
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
16.06814408223365
us/op15.9655427608135
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
21.52285718864686
us/op21.505710602477357
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
39.89045266361741
us/op39.7451049135791
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.583941565201684
us/op18.415604591423214
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
186.31710030361222
us/op189.9212819678948
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
758.0167928913613
us/op745.8908566941047
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
23.74967531321249
us/op23.08644785251008
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
260.16117234010505
us/op239.2619940262783
us/op1.09
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
123.71096326604012
us/op123.3149914307002
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
270.6002222988286
us/op260.3875805479919
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
64.08871066959156
us/op62.99420515824569
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
38.503738246779946
us/op41.224999094812
us/op0.93
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
46.601485649280015
us/op45.18332020464132
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
82.12156425766084
us/op80.9573959775415
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
27.967855021696856
us/op28.08545300206081
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
116.48579816159717
us/op113.95365716952708
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
43.17299194945654
us/op43.98799951177044
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
99.74058784082891
us/op97.3706573446264
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
66.77486333973562
us/op63.1503046487483
us/op1.06
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
62.67665297736452
us/op62.64952915969508
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
189.86244657677244
us/op192.367579237289
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
60.66795274478123
us/op60.90540417539366
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
113.02713994028647
us/op115.03879337771586
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
77.63172563200575
us/op77.88121497000667
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
67.83507857893728
us/op70.64593384455632
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
139.17861367717666
us/op140.53821160455072
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
12.515693370761518
us/op11.786910415635852
us/op1.06
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
76.60347599574925
us/op79.39288827522489
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
64.09135717369666
us/op61.58841699648809
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
116.02256097961481
us/op114.15034375851663
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
22.02555155679888
us/op21.82429067650693
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
20.463756813934687
us/op20.992096057979943
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
18.532053018744232
us/op18.4905722900065
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
35.71559126507495
us/op36.00625763880236
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.576601538026208
us/op7.578676291795024
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
462.6062920917452
us/op466.4064863755889
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1165.4335242111242
us/op1196.9602760718824
us/op0.97
This comment was automatically generated by workflow using github-action-benchmark.