-
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.
Introduce Datum, an interface to introspecting Values (#533)
* Introduce `Datum`, an interface to introspecting `Value`s * Use `Datum` and `DatumCategory` in evaluator
- Loading branch information
Showing
11 changed files
with
374 additions
and
103 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.
e21bd72
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
775516
ns/iter (± 2472
)770153
ns/iter (± 2588
)1.01
arith_agg-avg_distinct
860718
ns/iter (± 3610
)859709
ns/iter (± 8950
)1.00
arith_agg-count
825762
ns/iter (± 13338
)820097
ns/iter (± 16502
)1.01
arith_agg-count_distinct
856013
ns/iter (± 2178
)851393
ns/iter (± 6059
)1.01
arith_agg-min
827807
ns/iter (± 3572
)825236
ns/iter (± 2850
)1.00
arith_agg-min_distinct
863961
ns/iter (± 2032
)855755
ns/iter (± 6185
)1.01
arith_agg-max
833242
ns/iter (± 13387
)835713
ns/iter (± 32001
)1.00
arith_agg-max_distinct
872569
ns/iter (± 2150
)867964
ns/iter (± 15459
)1.01
arith_agg-sum
828631
ns/iter (± 2553
)828048
ns/iter (± 2813
)1.00
arith_agg-sum_distinct
859246
ns/iter (± 3067
)859180
ns/iter (± 2473
)1.00
arith_agg-avg-count-min-max-sum
988641
ns/iter (± 11710
)977325
ns/iter (± 4155
)1.01
arith_agg-avg-count-min-max-sum-group_by
1257536
ns/iter (± 16268
)1240333
ns/iter (± 4115
)1.01
arith_agg-avg-count-min-max-sum-group_by-group_as
1872303
ns/iter (± 7934
)1836969
ns/iter (± 23523
)1.02
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct
1194270
ns/iter (± 12517
)1178308
ns/iter (± 12217
)1.01
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by
1479657
ns/iter (± 6104
)1448869
ns/iter (± 19573
)1.02
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by-group_as
2077505
ns/iter (± 13519
)2044763
ns/iter (± 5312
)1.02
parse-1
5522
ns/iter (± 62
)5434
ns/iter (± 27
)1.02
parse-15
46801
ns/iter (± 209
)47958
ns/iter (± 172
)0.98
parse-30
91843
ns/iter (± 355
)92866
ns/iter (± 333
)0.99
compile-1
4343
ns/iter (± 8
)4178
ns/iter (± 13
)1.04
compile-15
31329
ns/iter (± 75
)31003
ns/iter (± 209
)1.01
compile-30
63609
ns/iter (± 1169
)63253
ns/iter (± 281
)1.01
plan-1
71217
ns/iter (± 434
)67876
ns/iter (± 389
)1.05
plan-15
1102206
ns/iter (± 11946
)1069256
ns/iter (± 24766
)1.03
plan-30
2194003
ns/iter (± 12838
)2193025
ns/iter (± 37115
)1.00
eval-1
11976854
ns/iter (± 103202
)12079025
ns/iter (± 163991
)0.99
eval-15
78254362
ns/iter (± 1207080
)77791834
ns/iter (± 1120096
)1.01
eval-30
148466525
ns/iter (± 476208
)147818887
ns/iter (± 2140975
)1.00
join
9902
ns/iter (± 23
)9949
ns/iter (± 39
)1.00
simple
2540
ns/iter (± 15
)2592
ns/iter (± 13
)0.98
simple-no
488
ns/iter (± 4
)486
ns/iter (± 1
)1.00
numbers
48
ns/iter (± 0
)48
ns/iter (± 0
)1
parse-simple
746
ns/iter (± 14
)704
ns/iter (± 3
)1.06
parse-ion
2294
ns/iter (± 47
)2316
ns/iter (± 22
)0.99
parse-group
7003
ns/iter (± 18
)7264
ns/iter (± 23
)0.96
parse-complex
18215
ns/iter (± 56
)18563
ns/iter (± 109
)0.98
parse-complex-fexpr
25649
ns/iter (± 253
)26129
ns/iter (± 126
)0.98
This comment was automatically generated by workflow using github-action-benchmark.