Skip to content

Commit

Permalink
Update some dependencies and deny checks (#500)
Browse files Browse the repository at this point in the history
  • Loading branch information
jpschorr authored Oct 3, 2024
1 parent 104a7d1 commit 9298a15
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 14 deletions.
14 changes: 1 addition & 13 deletions deny.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,6 @@
version = 2

ignore = [
# Advisory: https://rustsec.org/advisories/RUSTSEC-2021-0145
# atty potential misaligned pointer; used by some pretty-printing deps (criterion, miette, lalrpop)
"RUSTSEC-2021-0145",
# Advisory: https://rustsec.org/advisories/RUSTSEC-2020-0071
# `chrono` uses an old version of `time`, but `chrono` >= 4.2 doesn't use the code path with the issue
"RUSTSEC-2020-0071",
# Advisory: https://rustsec.org/advisories/RUSTSEC-2024-0375
# `atty` is unmaintained, but we still use a version of criterion that brings it in
"RUSTSEC-2024-0375"
]


Expand Down Expand Up @@ -100,10 +91,7 @@ allow = [
deny = [
# Use `once_cell` instead
# `OnceCell`s API is under consideration for inclusion in `std`: https://github.com/rust-lang/rust/issues/74465
{ name = "lazy_static", wrappers = ["Inflector", "criterion", "insta", "console", "logos-codegen"] },
# Advisory: https://rustsec.org/advisories/RUSTSEC-2020-0071
# `time` < 0.2.23 has a potential (though unlikely) potential segfault
{ name = "time", version = "<0.2.23", wrappers = ["chrono"] },
{ name = "lazy_static", wrappers = ["Inflector", "insta", "console", "logos-codegen"] },
# Advisory: https://rustsec.org/advisories/RUSTSEC-2020-0071
# `chrono` uses an old version of `time`, but `chrono` >= 4.2 doesn't use the code path with the issue
{ name = "chrono", version = "<0.4.20" },
Expand Down
2 changes: 1 addition & 1 deletion extension/partiql-extension-value-functions/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ partiql-value = { path = "../../partiql-value", version = "0.10.*" }
partiql-catalog = { path = "../../partiql-catalog", version = "0.10.*" }
partiql-logical = { path = "../../partiql-logical", version = "0.10.*" }

ordered-float = "3.*"
ordered-float = "4"
unicase = "2.6"
time = { version = "0.3", features = ["macros"] }

Expand Down

1 comment on commit 9298a15

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PartiQL (rust) Benchmark

Benchmark suite Current: 9298a15 Previous: 104a7d1 Ratio
arith_agg-avg 767860 ns/iter (± 5048) 763771 ns/iter (± 16741) 1.01
arith_agg-avg_distinct 851808 ns/iter (± 11370) 851786 ns/iter (± 1842) 1.00
arith_agg-count 818214 ns/iter (± 18997) 809835 ns/iter (± 14050) 1.01
arith_agg-count_distinct 842799 ns/iter (± 4117) 848062 ns/iter (± 13483) 0.99
arith_agg-min 821240 ns/iter (± 5643) 812714 ns/iter (± 1506) 1.01
arith_agg-min_distinct 853724 ns/iter (± 3871) 851673 ns/iter (± 7418) 1.00
arith_agg-max 827470 ns/iter (± 3550) 818977 ns/iter (± 3083) 1.01
arith_agg-max_distinct 861879 ns/iter (± 2520) 860550 ns/iter (± 4522) 1.00
arith_agg-sum 823023 ns/iter (± 2467) 814833 ns/iter (± 2186) 1.01
arith_agg-sum_distinct 853254 ns/iter (± 2893) 851388 ns/iter (± 3259) 1.00
arith_agg-avg-count-min-max-sum 977420 ns/iter (± 9951) 967156 ns/iter (± 3874) 1.01
arith_agg-avg-count-min-max-sum-group_by 1242492 ns/iter (± 16902) 1234665 ns/iter (± 29328) 1.01
arith_agg-avg-count-min-max-sum-group_by-group_as 1848263 ns/iter (± 17574) 1836036 ns/iter (± 8969) 1.01
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct 1285995 ns/iter (± 11375) 1291597 ns/iter (± 20131) 1.00
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by 1559719 ns/iter (± 11495) 1572591 ns/iter (± 7342) 0.99
arith_agg-avg_distinct-count_distinct-min_distinct-max_distinct-sum_distinct-group_by-group_as 2169716 ns/iter (± 9905) 2156366 ns/iter (± 12394) 1.01
parse-1 6359 ns/iter (± 10) 6093 ns/iter (± 41) 1.04
parse-15 51722 ns/iter (± 154) 50048 ns/iter (± 93) 1.03
parse-30 98688 ns/iter (± 442) 98554 ns/iter (± 330) 1.00
compile-1 4400 ns/iter (± 27) 4320 ns/iter (± 23) 1.02
compile-15 32652 ns/iter (± 464) 32611 ns/iter (± 325) 1.00
compile-30 67029 ns/iter (± 542) 68061 ns/iter (± 714) 0.98
plan-1 67723 ns/iter (± 314) 67828 ns/iter (± 261) 1.00
plan-15 1054214 ns/iter (± 9079) 1064049 ns/iter (± 14178) 0.99
plan-30 2113592 ns/iter (± 5842) 2124398 ns/iter (± 5112) 0.99
eval-1 13174407 ns/iter (± 231240) 13498152 ns/iter (± 233756) 0.98
eval-15 90338340 ns/iter (± 875171) 91551008 ns/iter (± 350907) 0.99
eval-30 172849363 ns/iter (± 370968) 176077656 ns/iter (± 654476) 0.98
join 9925 ns/iter (± 225) 10072 ns/iter (± 21) 0.99
simple 2518 ns/iter (± 9) 2635 ns/iter (± 7) 0.96
simple-no 447 ns/iter (± 7) 476 ns/iter (± 1) 0.94
numbers 48 ns/iter (± 0) 48 ns/iter (± 0) 1
parse-simple 964 ns/iter (± 7) 882 ns/iter (± 3) 1.09
parse-ion 2681 ns/iter (± 32) 2576 ns/iter (± 35) 1.04
parse-group 7864 ns/iter (± 66) 7564 ns/iter (± 26) 1.04
parse-complex 20868 ns/iter (± 64) 20026 ns/iter (± 62) 1.04
parse-complex-fexpr 28705 ns/iter (± 322) 27626 ns/iter (± 111) 1.04

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.