From 1aa9f0671987deb10cdcac2fafdb311ba026d36b Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Tue, 1 Sep 2026 14:07:44 +0800 Subject: [PATCH] fix(ci): update numeric decoder validation --- agents/drivers/duckdb/Cargo.lock | 1 - crates/dbx-core/src/db/postgres.rs | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/agents/drivers/duckdb/Cargo.lock b/agents/drivers/duckdb/Cargo.lock index 58f9fd4d62..6265365ab5 100644 --- a/agents/drivers/duckdb/Cargo.lock +++ b/agents/drivers/duckdb/Cargo.lock @@ -4537,7 +4537,6 @@ dependencies = [ "borsh", "bytes", "num-traits", - "postgres-types", "rand 0.8.7", "rkyv", "serde", diff --git a/crates/dbx-core/src/db/postgres.rs b/crates/dbx-core/src/db/postgres.rs index 82f49f3350..a4c8e03dd7 100644 --- a/crates/dbx-core/src/db/postgres.rs +++ b/crates/dbx-core/src/db/postgres.rs @@ -8270,7 +8270,7 @@ mod tests { assert_eq!(tiny.len(), 309); let mut huge_digits = vec![9]; - huge_digits.extend(std::iter::repeat(9999).take(77)); + huge_digits.extend(std::iter::repeat_n(9999, 77)); let huge = "9".repeat(309); assert_eq!( decode_pg_numeric_bytes(&postgres_numeric_binary(77, 0x0000, 0, &huge_digits)).as_deref(),