From 1335a7c6aa94413c859fd333d521126dd3fb49e6 Mon Sep 17 00:00:00 2001 From: Predrag Gruevski <2348618+obi1kenobi@users.noreply.github.com> Date: Fri, 17 Jan 2025 18:23:46 -0500 Subject: [PATCH] Update `trustfall` to avoid missed optimization perf regression. (#1075) --- Cargo.lock | 8 ++++---- Cargo.toml | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 51642dce..b373943e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3452,9 +3452,9 @@ dependencies = [ [[package]] name = "trustfall" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ae0a56d0b642f6c64e683b8c29acfdc27a9cd384cea7e9ca32e7b24f2252b54" +checksum = "d2c4d6f50f158998ff48a905a4f12e918b9dfd1274c0711c0f4485d8f7ff015e" dependencies = [ "anyhow", "trustfall_core", @@ -3533,9 +3533,9 @@ dependencies = [ [[package]] name = "trustfall_core" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62e206681a3cc2282151908aab9892c7227fe1a702c8b624700b201e5b66edc9" +checksum = "363322af9d4d04fb0e298d8e9f97d9ef316a796f6f4e5f241060ad50a07d0334" dependencies = [ "async-graphql-parser", "async-graphql-value", diff --git a/Cargo.toml b/Cargo.toml index fa93d9a0..9c543293 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ exclude = [".github/", "brand/", "scripts/", "test_crates/", "test_outputs/", "t # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -trustfall = "0.8.0" # Ensure this matches the `trustfall_core` dev-dependency version below. +trustfall = "0.8.1" # Ensure this matches the `trustfall_core` dev-dependency version below. # `cargo_metadata` is used at the API boundary of `trustfall_rustdoc`, # so ensure the version we use for `cargo_metadata` here matches what `trustfall_rustdoc` uses too. trustfall_rustdoc = { version = "0.20.0", default-features = false, features = ["v32", "v33", "v35", "v36", "v37", "rayon", "rustc-hash"] } @@ -62,7 +62,7 @@ insta = { version = "1.41.1", features = ["ron", "filters", "toml"] } regex = "1.11.1" insta-cmd = "0.6.0" rayon = "1.10.0" -trustfall_core = "0.8.0" # Ensure this matches the `trustfall` version above. +trustfall_core = "0.8.1" # Ensure this matches the `trustfall` version above. # In dev and test profiles, compile all dependencies with optimizations enabled, # but still checking debug assertions and overflows.