-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactors `partiql-types` by adding `PartiqlShape`; with this model, `PartiqlShape` is one of `Dynamic` (ex. `Any`), `AnyOf`, `Static`, or `Undefined`. `nullability` is defined as part of `StaticType`. The large diff is as a result of the `PartiqlType` refactoring.
- Loading branch information
Showing
8 changed files
with
503 additions
and
313 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
Oops, something went wrong.
ee13dee
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.
PartiQL (rust) Benchmark
arith_agg-avg
767717
ns/iter (± 11268
)774533
ns/iter (± 16563
)0.99
arith_agg-avg_distinct
851108
ns/iter (± 1835
)861350
ns/iter (± 3171
)0.99
arith_agg-count
813150
ns/iter (± 19464
)820254
ns/iter (± 13998
)0.99
arith_agg-count_distinct
843925
ns/iter (± 32715
)853809
ns/iter (± 3987
)0.99
arith_agg-min
817304
ns/iter (± 7430
)825050
ns/iter (± 4414
)0.99
arith_agg-min_distinct
846594
ns/iter (± 2351
)860652
ns/iter (± 2366
)0.98
arith_agg-max
826997
ns/iter (± 4265
)831514
ns/iter (± 3169
)0.99
arith_agg-max_distinct
858037
ns/iter (± 4935
)867419
ns/iter (± 3058
)0.99
arith_agg-sum
814499
ns/iter (± 2444
)825232
ns/iter (± 5604
)0.99
arith_agg-sum_distinct
848180
ns/iter (± 2724
)858983
ns/iter (± 2008
)0.99
arith_agg-avg-count-min-max-sum
956398
ns/iter (± 2582
)970126
ns/iter (± 3363
)0.99
arith_agg-avg-count-min-max-sum-group_by
1235065
ns/iter (± 18090
)1220538
ns/iter (± 11818
)1.01
arith_agg-avg-count-min-max-sum-group_by-group_as
1869138
ns/iter (± 19298
)1813863
ns/iter (± 8587
)1.03
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct
1181105
ns/iter (± 9480
)1252766
ns/iter (± 7657
)0.94
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by
1527971
ns/iter (± 8624
)1536893
ns/iter (± 33050
)0.99
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by-group_as
2155595
ns/iter (± 9589
)2129085
ns/iter (± 4630
)1.01
parse-1
4146
ns/iter (± 24
)4294
ns/iter (± 114
)0.97
parse-15
37762
ns/iter (± 118
)39405
ns/iter (± 210
)0.96
parse-30
74801
ns/iter (± 225
)77075
ns/iter (± 258
)0.97
compile-1
4347
ns/iter (± 50
)4320
ns/iter (± 19
)1.01
compile-15
33151
ns/iter (± 182
)33899
ns/iter (± 143
)0.98
compile-30
67895
ns/iter (± 278
)68765
ns/iter (± 227
)0.99
plan-1
67680
ns/iter (± 766
)69407
ns/iter (± 261
)0.98
plan-15
1047469
ns/iter (± 8010
)1086664
ns/iter (± 89435
)0.96
plan-30
2100142
ns/iter (± 9448
)2167995
ns/iter (± 15109
)0.97
eval-1
12798017
ns/iter (± 187554
)13411922
ns/iter (± 115353
)0.95
eval-15
88444199
ns/iter (± 1061763
)85882750
ns/iter (± 298670
)1.03
eval-30
168749431
ns/iter (± 536572
)166363476
ns/iter (± 587071
)1.01
join
10111
ns/iter (± 38
)9746
ns/iter (± 104
)1.04
simple
2522
ns/iter (± 15
)2457
ns/iter (± 7
)1.03
simple-no
437
ns/iter (± 1
)426
ns/iter (± 1
)1.03
numbers
57
ns/iter (± 0
)57
ns/iter (± 0
)1
parse-simple
571
ns/iter (± 33
)565
ns/iter (± 8
)1.01
parse-ion
1764
ns/iter (± 7
)1777
ns/iter (± 3
)0.99
parse-group
5764
ns/iter (± 21
)5797
ns/iter (± 13
)0.99
parse-complex
14759
ns/iter (± 159
)14900
ns/iter (± 72
)0.99
parse-complex-fexpr
21149
ns/iter (± 92
)21947
ns/iter (± 95
)0.96
This comment was automatically generated by workflow using github-action-benchmark.