-
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 #1383 from partiql/fix-count-agg
Fixes aggregations of attribute references to values of union types
- Loading branch information
Showing
13 changed files
with
439 additions
and
64 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
Oops, something went wrong.
db1c85b
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.04429106750786
us/op278.4598944661414
us/op0.92
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
246.83894597051804
us/op261.2119008564643
us/op0.94
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
236.8054378730696
us/op241.29644431034822
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
254.23610660794785
us/op235.09981167272207
us/op1.08
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
170.60600776033587
us/op172.95035987578495
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
168.4319882564335
us/op169.62996234043896
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
13124581.5018
us/op13170347.4186
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
13545672.950849999
us/op13240436.573050003
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
5027013.3105999995
us/op4978519.6175
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
4956915.698650001
us/op4973493.36415
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
38.69901344265344
us/op39.40375475663195
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
38.16004190878846
us/op38.86691983981929
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
12843175.5878
us/op13153729.4443
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
13101699.363500003
us/op13119032.3137
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
5017232.15725
us/op5342210.698299999
us/op0.94
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5050684.10375
us/op5080304.092499999
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
94010.11647272726
us/op95218.71792272727
us/op0.99
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
95188.93700454544
us/op95074.98634446968
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
78.52456283567604
us/op80.59336416004992
us/op0.97
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
155.4046832732892
us/op186.1655457109918
us/op0.83
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
373231.69871666667
us/op335106.27172083326
us/op1.11
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
635489.1324000002
us/op640845.35305
us/op0.99
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7381169.730649998
us/op7315845.680249999
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
133.2582794066031
us/op133.51136498097668
us/op1.00
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
256.4842376920959
us/op252.7831098682976
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
32.63685789004004
us/op33.17808802251761
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
42.61597472141712
us/op41.885325983520055
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
238.48447164574947
us/op235.56953386529986
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
405.7585853093129
us/op421.88188184474046
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
156.95548247153792
us/op157.32318927574357
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
45.78135641381921
us/op47.120449012357
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
34.7278455992771
us/op33.384872230862385
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
32.599890702930274
us/op31.569004111532244
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
56.0164625034552
us/op57.01903790257679
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
37.991760003885474
us/op38.659223904425644
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
48.61659808904823
us/op47.685389230155444
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
48.72031107405984
us/op50.677920828139776
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
86.30369230084048
us/op85.6080158831685
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.32773637018152
us/op13.321250980591856
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
52.55489681101329
us/op50.53089047959452
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
156.51268991049326
us/op162.2383983792518
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
84.24913069041114
us/op83.00563593965892
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
38.202302008485034
us/op37.922631949515626
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
42.88820758370537
us/op43.0066398643117
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
58.52334524527252
us/op59.27845875123079
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
583.0639389472782
us/op590.080539829617
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
12.014265924245418
us/op12.108872876322788
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.633029052729306
us/op16.874191821900492
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
56.09079127644692
us/op56.94020984970807
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
158.13263021288623
us/op159.83891036422608
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
22.669446678721606
us/op22.849816943381228
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
16.82965552126774
us/op16.625018437547716
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
22.91956237381853
us/op22.77214363663779
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
39.66055805179984
us/op39.73355506990321
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
18.75979382271766
us/op19.275147810595268
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
195.59347693663284
us/op187.12822376081982
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
765.5419254684019
us/op766.6075567644576
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.782662470335126
us/op18.369557330252853
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
178.6626260011265
us/op186.21748901460518
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
84.18641134146009
us/op87.03738322982244
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
161.00606305098412
us/op163.084378103838
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
46.254393688664734
us/op45.80286518338958
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
28.148339605610516
us/op28.081656185673268
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
29.67112464138014
us/op29.433706699273035
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
54.516198632081725
us/op55.021752432540055
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
24.36985810573339
us/op25.563311078271834
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
102.70611019246647
us/op97.26364705594916
us/op1.06
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
32.99813381774583
us/op33.75773894948079
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
74.70956392963139
us/op72.5532243280411
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
58.72898532345198
us/op61.756398175854066
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
48.289357055786596
us/op48.313517136886844
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
129.82351854333535
us/op133.14108889841185
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
45.6753885278962
us/op44.55890753712955
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
98.77345756974215
us/op98.72085973673356
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
63.8462075376702
us/op64.37115002200972
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
56.610452524859284
us/op57.2418720258665
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
103.3687599784931
us/op104.22860409414639
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.390484430417892
us/op8.57226918847751
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
54.76184933207594
us/op52.84237524828891
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
39.82208649254431
us/op41.019115765058345
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
75.43984905873086
us/op75.20719433775027
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
14.927393095533233
us/op15.093084053870811
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.74898512094261
us/op15.032471137644489
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
12.952022613167362
us/op13.137522122955023
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
24.765842540078
us/op24.750493481390542
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
6.04534631977691
us/op6.06051982439837
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
306.85739800671575
us/op304.95688483658563
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
836.8326335152939
us/op878.3847572637669
us/op0.95
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
7.187835968028611
us/op6.973613759363596
us/op1.03
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.9167342064289632
us/op1.7990958069066856
us/op1.07
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.772287750530597
us/op7.8644501843481605
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery1
6.906517326630663
us/op7.167915476150098
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery2
13.736076615124366
us/op13.646690161143749
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery3
14.965377605553183
us/op15.08816745121285
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery4
22.256471716857693
us/op21.91502419420387
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testCompileQuery5
23.80947671002533
us/op23.632974559023214
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery1
144760.13661607142
us/op141081.70017678573
us/op1.03
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery10
15.587242308078928
us/op14.900997936940708
us/op1.05
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery11
2.448796487782473
us/op2.4861121935300226
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery2
238903.82578999997
us/op240313.61575999996
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery3
252703.73736999993
us/op242995.70639999997
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery4
314413.0609625
us/op301240.46401249996
us/op1.04
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery5
296709.19725
us/op298853.8966999999
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery6
359808.3255166666
us/op373227.1420166666
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery7
31312.0776273628
us/op30942.87926931818
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery8
2791.8537213672175
us/op2832.876492279187
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineAsyncBenchmark.testEvalQuery9
260.2179694570365
us/op262.47496968725517
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery1
6.855928796308168
us/op7.042708042997004
us/op0.97
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery2
13.235546102076166
us/op13.526009652658587
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery3
15.151280631756114
us/op14.891672826340066
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery4
21.378838437017844
us/op21.501789216562607
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testCompileQuery5
21.774784631820896
us/op21.90270806289134
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery1
130586.85370625004
us/op132845.14008124996
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery10
9.598027343686967
us/op9.374771444455604
us/op1.02
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery11
1.353117025618244
us/op1.3667883802905714
us/op0.99
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery2
194481.28657833333
us/op194394.9082
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery3
196013.4241166667
us/op193517.01759999996
us/op1.01
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery4
251427.31169000003
us/op238043.09774250007
us/op1.06
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery5
223936.44979000007
us/op233307.74113999997
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery6
293487.1439375
us/op293882.85344999994
us/op1.00
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery7
23229.281435219567
us/op24168.44387026547
us/op0.96
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery8
2123.7209849193414
us/op2165.4378192236863
us/op0.98
org.partiql.jmh.benchmarks.PartiQLCompilerPipelineBenchmark.testEvalQuery9
198.33896088425405
us/op198.49981207139837
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.19309492408273
us/op31.913180957623307
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
39.91169929062992
us/op40.12210316741853
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
238.35377456629232
us/op237.2433121702649
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
412.69559567987
us/op407.30141096902514
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
158.68901728681746
us/op156.4600221028793
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
44.20165319098345
us/op45.096466431492814
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
32.44138622552545
us/op31.928738328942096
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
31.09432199873939
us/op31.1145829357475
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
54.85494079279156
us/op54.93795064659504
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
39.09527794484271
us/op39.04424348910386
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
47.61397201677791
us/op46.78043338828594
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
46.82778464501402
us/op48.006079751595834
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
83.54581502872385
us/op84.03856837080835
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
12.900775332465775
us/op13.157651800447336
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
49.958577256479245
us/op48.58355726982482
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
153.08036758389534
us/op154.940982143617
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
85.49386868929555
us/op84.65759573263765
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
39.01904494768845
us/op38.05478909223208
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
42.0092305993585
us/op42.563954041450565
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
57.07879982579762
us/op56.63440324854573
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
587.6841256378005
us/op566.8969497162752
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
11.599675978400475
us/op11.609888825691327
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
15.937847856050624
us/op16.12915979354485
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
51.99544523924072
us/op53.308341258029614
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
158.9506738486338
us/op155.23067524687366
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
22.269602969054315
us/op22.061596999352993
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
16.034648772583143
us/op15.733525276838098
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
21.43768316543221
us/op21.957616134992204
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
39.81908442751086
us/op39.090284941214726
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.314011113429743
us/op18.368445136927654
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
190.92933336022048
us/op192.96556206637908
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
741.5894365970396
us/op752.6016930028878
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
23.834710684416176
us/op23.661440305005584
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
245.81412870757248
us/op245.39164532730607
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
123.86013022403242
us/op125.70643941283095
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
262.63947268108495
us/op258.73981488839195
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
62.85224751763722
us/op61.78094706995823
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
40.96017219752925
us/op38.57555854095712
us/op1.06
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
44.81710645031795
us/op46.456112215417946
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
83.40104140295686
us/op82.00545654598271
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
28.927297964144792
us/op28.854909280810904
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
118.51913453226173
us/op121.38086696367188
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
42.94058401885492
us/op43.72021121372994
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
100.51556933631375
us/op102.3527439991868
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
68.0260340185695
us/op64.36024694770722
us/op1.06
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
65.12256346382128
us/op62.292163217984736
us/op1.05
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
193.95957565883808
us/op200.4276578647986
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
59.39909613258798
us/op60.36190099031309
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
113.17447477845701
us/op112.58216684074287
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
77.97067408741191
us/op79.0956547302188
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
68.82368645022045
us/op68.51287851565361
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
140.5197592880035
us/op135.23673706037806
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
12.123826588799345
us/op12.021301487031732
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
77.18903059531125
us/op79.62021978251613
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
61.21700722879366
us/op63.06622000879996
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
115.71999295307353
us/op114.98187738980216
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
21.968472510124307
us/op21.547329590803354
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
20.342795816349472
us/op20.619349309856588
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
18.65969031405381
us/op19.01613667812754
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
35.02476588880159
us/op34.56392128772123
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.80124925398322
us/op7.4222172730940175
us/op1.05
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
461.08352612884363
us/op465.92865163390235
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1155.9714473438912
us/op1197.4922705457734
us/op0.97
This comment was automatically generated by workflow using github-action-benchmark.