From ca43719217d83b551370791521af1260b5419a2e Mon Sep 17 00:00:00 2001 From: Liang-Chi Hsieh Date: Sat, 30 Jul 2022 04:55:58 -0700 Subject: [PATCH] Disable value validation for decimal256 case (#2232) --- integration-testing/src/lib.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/integration-testing/src/lib.rs b/integration-testing/src/lib.rs index 212c254d93aa..7be70bfa2474 100644 --- a/integration-testing/src/lib.rs +++ b/integration-testing/src/lib.rs @@ -618,6 +618,10 @@ fn array_from_json( } DataType::Decimal256(precision, scale) => { let mut b = Decimal256Builder::new(json_col.count, *precision, *scale); + // C++ interop tests involve incompatible decimal values + unsafe { + b.disable_value_validation(); + } for (is_valid, value) in json_col .validity .as_ref()