-
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.
Adds the explicit decimal to integer downcasts (#1342)
- Loading branch information
Showing
4 changed files
with
97 additions
and
13 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
17 changes: 17 additions & 0 deletions
17
partiql-planner/src/testFixtures/resources/inputs/schema_inferencer/casts.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,17 @@ | ||
--#[cast-00] | ||
CAST(numbers.d AS INT2); | ||
|
||
--#[cast-01] | ||
CAST(numbers.d AS INT4); | ||
|
||
--#[cast-02] | ||
CAST(numbers.d AS INT8); | ||
|
||
--#[cast-03] | ||
CAST(numbers.d AS INT); | ||
|
||
--#[cast-04] | ||
CAST(numbers.d AS BIGINT); | ||
|
||
--#[cast-05] | ||
CAST(numbers.d AS DECIMAL); |
05c591c
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
249.11514355082596
us/op280.391725257242
us/op0.89
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncGroupingWithoutInterruptible
253.6378153400075
us/op268.3860873041798
us/op0.95
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithInterruptible
241.98282632275468
us/op259.8295528626967
us/op0.93
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinAggFuncWithoutInterruptible
225.25694069268516
us/op246.06511231911742
us/op0.92
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithInterruptible
175.93013551782167
us/op181.9226364427383
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.compileCrossJoinWithoutInterruptible
174.9756118436913
us/op178.32955634664253
us/op0.98
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithInterruptible
12555040.97575
us/op12993227.250600003
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggGroupWithoutInterruptible
12724050.74255
us/op13170061.344949998
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithInterruptible
5030252.9059999995
us/op4951031.352399999
us/op1.02
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinAggWithoutInterruptible
5138867.9717
us/op5292964.2635
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithInterruptible
37.8504327347241
us/op38.94117936920491
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.evalCrossJoinWithoutInterruptible
38.17691934088795
us/op39.97290637510282
us/op0.96
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithInterruptible
12881143.914
us/op13321201.891399998
us/op0.97
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggGroupWithoutInterruptible
12998362.96105
us/op13004057.364699999
us/op1.00
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithInterruptible
4959458.837849999
us/op4931239.265400001
us/op1.01
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinAggWithoutInterruptible
5295893.6444500005
us/op4979550.692100001
us/op1.06
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithInterruptible
97854.4462359091
us/op94387.7776818182
us/op1.04
org.partiql.jmh.benchmarks.CompilerInterruptionBenchmark.iterCrossJoinWithoutInterruptible
91985.66880530302
us/op97370.24833409092
us/op0.94
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler15
104.23235710491085
us/op85.60745575059293
us/op1.22
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLCompiler30
198.09237589786562
us/op175.58993985562617
us/op1.13
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator15
368132.01814999996
us/op375926.68765000004
us/op0.98
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30
752363.791725
us/op733961.7808
us/op1.03
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLEvaluator30WithData10
7414790.9190500025
us/op7326738.187749999
us/op1.01
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser15
130.65549055918007
us/op134.50521393313156
us/op0.97
org.partiql.jmh.benchmarks.MultipleLikeBenchmark.testPartiQLParser30
248.39771521160728
us/op251.8886548860723
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameCaseWhenThen
33.0968877330451
us/op33.74826067877639
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery
42.645312134747726
us/op42.95221762238739
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery01
240.99234802365385
us/op244.59044019667618
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameComplexQuery02
407.9660059457001
us/op411.4848059275704
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExceptUnionIntersectSixty
157.3288076014981
us/op158.1847788030902
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameExec20Expressions
46.48601910980324
us/op47.004675181928114
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameFromLet
34.56900942638307
us/op34.11096494199936
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPattern
30.91973024385667
us/op31.39420641047841
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGraphPreFilters
57.42098975517011
us/op57.20268413761603
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameGroupLimit
37.635405733291016
us/op39.137985549425835
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameLongFromSourceOrderBy
47.26860010524885
us/op47.97255762654425
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameManyJoins
49.56402443517483
us/op48.49325636042987
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedAggregates
84.1926024000227
us/op84.1560661414243
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameNestedParen
13.259297111657437
us/op13.323018961242587
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNamePivot
52.41564468310107
us/op50.54996804303473
us/op1.04
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery15OrsAndLikes
161.26442207065386
us/op163.9737112277807
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuery30Plus
83.53211327360448
us/op85.86746344694613
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFunc
37.606822790147056
us/op38.240384123581194
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryFuncInProjection
41.89232706687652
us/op42.54316596410396
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryList
58.05165519463013
us/op59.839497579562384
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQueryNestedSelect
577.1348080759095
us/op584.6558065892298
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameQuerySimple
11.787613768927503
us/op12.208008432013056
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralJoins
16.451596689923
us/op16.945593031316882
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralProjections
55.855181732814536
us/op55.369198358185145
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSeveralSelect
155.97388470872886
us/op157.93750128618336
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSimpleInsert
22.80811186075426
us/op23.171424589487916
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeJoins
16.243916999330377
us/op16.468004683565294
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeProjections
22.098612922685813
us/op23.187223613969305
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameSomeSelect
39.732022071118266
us/op40.51506918007949
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameTimeZone
19.122908856021002
us/op18.884442624912293
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery
189.4597141776165
us/op191.50273970399843
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseFailNameVeryLongQuery01
748.5213826492047
us/op762.7670597263648
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameCaseWhenThen
18.92799425962785
us/op18.64300782660467
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery
194.18192894392627
us/op177.06205966681253
us/op1.10
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameComplexQuery01
86.49114770846998
us/op84.64149898249018
us/op1.02
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExceptUnionIntersectSixty
159.91853645472239
us/op161.31612325967788
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameExec20Expressions
45.028309988600384
us/op45.733650617027415
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameFromLet
26.897504015255464
us/op27.784789668795554
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPattern
29.62168866189168
us/op29.865673118639716
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGraphPreFilters
55.77636412763083
us/op55.0836302686571
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameGroupLimit
24.665392905321262
us/op25.98782480377947
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameLongFromSourceOrderBy
99.71964656280454
us/op100.50732645746453
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameManyJoins
32.725458692004516
us/op33.74116826349851
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedAggregates
71.2310376371991
us/op76.24049791327602
us/op0.93
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameNestedParen
60.362549091907375
us/op61.80475387740423
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNamePivot
48.472902312413694
us/op50.307448176199195
us/op0.96
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery15OrsAndLikes
130.2526227707606
us/op128.94803403132397
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuery30Plus
43.723705304127066
us/op46.08928725714456
us/op0.95
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFunc
100.18109901581683
us/op99.89554026487272
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryFuncInProjection
62.67211412237342
us/op63.875320779449154
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryList
55.15132414708447
us/op56.25917453583512
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQueryNestedSelect
105.11950536089151
us/op108.7272010804675
us/op0.97
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameQuerySimple
8.442843065231978
us/op8.658991935699863
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralJoins
52.77187247646585
us/op53.59728820163016
us/op0.98
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralProjections
39.9574544084915
us/op40.46737199465157
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSeveralSelect
76.58168548027865
us/op76.83927667571163
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSimpleInsert
15.265065808316782
us/op15.367286690934062
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeJoins
14.67059926188393
us/op14.710976538029907
us/op1.00
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeProjections
13.056524425926264
us/op12.939767319879298
us/op1.01
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameSomeSelect
24.237725147482188
us/op24.551685919654904
us/op0.99
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameTimeZone
6.157291737907999
us/op5.860178332945687
us/op1.05
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery
309.54570074018727
us/op299.515685208837
us/op1.03
org.partiql.jmh.benchmarks.ParserBenchmark.parseNameVeryLongQuery01
807.6239200078751
us/op823.7106156301267
us/op0.98
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLCompiler
6.9454130677371895
us/op7.947569945352521
us/op0.87
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLEvaluator
1.772140609200554
us/op2.031357359309643
us/op0.87
org.partiql.jmh.benchmarks.PartiQLBenchmark.testPartiQLParser
7.502678699636559
us/op7.831452258399689
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameCaseWhenThen
32.1289403275356
us/op31.925071294209154
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery
40.48668915199179
us/op43.28718474768492
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery01
233.92406817837545
us/op235.71161691338656
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameComplexQuery02
407.3132877851607
us/op412.9222036358609
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExceptUnionIntersectSixty
153.1647775382651
us/op155.71188671597963
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameExec20Expressions
43.84591095575976
us/op43.68039581167169
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameFromLet
32.503596013145014
us/op32.398345932441906
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPattern
31.072189292024937
us/op30.851049938956162
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGraphPreFilters
54.536283513098454
us/op55.09580981640765
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameGroupLimit
37.89673839148912
us/op38.94791848612367
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameLongFromSourceOrderBy
46.475124072388454
us/op48.02904861062447
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameManyJoins
46.956725822106215
us/op48.56740106043188
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedAggregates
83.79049694297778
us/op84.7132558438904
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameNestedParen
12.923455131856603
us/op12.971028603517098
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNamePivot
50.33311947843978
us/op51.23943177672936
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery15OrsAndLikes
154.9067413632343
us/op153.2123622675167
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuery30Plus
83.37086800043275
us/op85.50245132422161
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFunc
37.02826095431699
us/op38.02625503681033
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryFuncInProjection
41.54240182465261
us/op42.93551272942624
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryList
56.02921110260989
us/op58.742347512043864
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQueryNestedSelect
570.7281917982893
us/op583.0167186800345
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameQuerySimple
11.253764146958698
us/op11.754259190753666
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralJoins
15.905298329668536
us/op16.184420986632972
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralProjections
51.05705309098241
us/op54.179103518709
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSeveralSelect
152.10258003814323
us/op158.741067001514
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSimpleInsert
21.210827883919208
us/op22.21481002762268
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeJoins
15.747349264019544
us/op16.364096145448155
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeProjections
21.138806707199006
us/op22.016095109567733
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameSomeSelect
38.783923246329316
us/op39.592856426152444
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameTimeZone
18.3023459192984
us/op18.50656034661077
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery
184.72636803572487
us/op192.1960634928128
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseFailNameVeryLongQuery01
747.9902229356508
us/op781.529791119497
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameCaseWhenThen
23.338773665155337
us/op24.01396306828136
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery
234.3803638791559
us/op254.5001209482877
us/op0.92
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameComplexQuery01
120.21236587444416
us/op124.2761799191009
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExceptUnionIntersectSixty
250.24550074524146
us/op259.86812503602687
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameExec20Expressions
58.93248898952304
us/op63.65375332212532
us/op0.93
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameFromLet
37.5659666112759
us/op39.520432784969145
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPattern
43.36862282278244
us/op47.63725685082484
us/op0.91
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGraphPreFilters
80.70809975027112
us/op79.14413973468183
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameGroupLimit
27.932749952611612
us/op29.57763281950895
us/op0.94
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameLongFromSourceOrderBy
119.13024453205526
us/op118.37001066395112
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameManyJoins
41.1464512342837
us/op42.98026028129836
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedAggregates
96.56307221333597
us/op100.84531293752468
us/op0.96
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameNestedParen
64.24357844690448
us/op67.53961646010326
us/op0.95
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNamePivot
64.53338629620818
us/op62.84539413033606
us/op1.03
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery15OrsAndLikes
191.2047964404587
us/op196.82820106252177
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuery30Plus
58.43843030648584
us/op58.17739202219066
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFunc
114.26940039483445
us/op114.89990999337901
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryFuncInProjection
78.15243915015535
us/op78.77408095537284
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryList
68.23433868442568
us/op69.13003823137527
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQueryNestedSelect
136.8314343140017
us/op141.63155837154906
us/op0.97
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameQuerySimple
11.883277178507486
us/op11.460998849844476
us/op1.04
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralJoins
78.97382842355287
us/op79.36787684952452
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralProjections
61.794341719071454
us/op62.697226364533776
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSeveralSelect
116.05828431746036
us/op113.46136491634914
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSimpleInsert
21.739472708266856
us/op21.82878183123744
us/op1.00
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeJoins
20.81755845719216
us/op20.441314923174026
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeProjections
19.289140175235087
us/op18.93807821378515
us/op1.02
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameSomeSelect
35.90590166011165
us/op36.10317271312599
us/op0.99
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameTimeZone
7.193327902300662
us/op7.1498925329710845
us/op1.01
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery
459.82829431125793
us/op470.1593033043499
us/op0.98
org.partiql.jmh.benchmarks.PartiQLParserBenchmark.parseNameVeryLongQuery01
1175.9449211233584
us/op1174.0389429421293
us/op1.00
This comment was automatically generated by workflow using github-action-benchmark.