From 01746ed38ff17b8900671b34e79255d78b02ef8f Mon Sep 17 00:00:00 2001 From: Handy-caT <37216852+Handy-caT@users.noreply.github.com> Date: Thu, 25 Sep 2025 22:07:39 +0300 Subject: [PATCH] bump --- Cargo.toml | 4 ++-- codegen/Cargo.toml | 2 +- codegen/src/worktable/generator/queries/update.rs | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ebbf483..04d9d0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = ["codegen", "examples", "performance_measurement", "performance_measur [package] name = "worktable" -version = "0.8.5" +version = "0.8.6" edition = "2024" authors = ["Handy-caT"] license = "MIT" @@ -16,7 +16,7 @@ perf_measurements = ["dep:performance_measurement", "dep:performance_measurement # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -worktable_codegen = { path = "codegen", version = "0.8.4" } +worktable_codegen = { path = "codegen", version = "0.8.6" } eyre = "0.6.12" derive_more = { version = "1.0.0", features = ["from", "error", "display", "into"] } diff --git a/codegen/Cargo.toml b/codegen/Cargo.toml index b6c5caf..5cd8c12 100644 --- a/codegen/Cargo.toml +++ b/codegen/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "worktable_codegen" -version = "0.8.4" +version = "0.8.6" edition = "2024" license = "MIT" description = "WorkTable codegeneration crate" diff --git a/codegen/src/worktable/generator/queries/update.rs b/codegen/src/worktable/generator/queries/update.rs index 6a9512b..c84638b 100644 --- a/codegen/src/worktable/generator/queries/update.rs +++ b/codegen/src/worktable/generator/queries/update.rs @@ -63,7 +63,7 @@ impl Generator { quote! {} } else { quote! { - if bytes.len() >= link.length as usize { + if true { lock.unlock(); // Releases locks let lock = { #full_row_lock @@ -238,7 +238,7 @@ impl Generator { .map(|f| { let fn_ident = Ident::new(format!("get_{f}_size").as_str(), Span::call_site()); quote! { - need_to_reinsert |= archived_row.#fn_ident() >= self.#fn_ident(link)?; + need_to_reinsert |= archived_row.#fn_ident() != self.#fn_ident(link)?; } }) .collect(); @@ -532,7 +532,7 @@ impl Generator { .map(|f| { let fn_ident = Ident::new(format!("get_{f}_size").as_str(), Span::call_site()); quote! { - need_to_reinsert |= archived_row.#fn_ident() >= self.#fn_ident(link)?; + need_to_reinsert |= archived_row.#fn_ident() != self.#fn_ident(link)?; } }) .collect();