From d7ea82bfa20635e0883473ef5c6c145c8b7183f1 Mon Sep 17 00:00:00 2001 From: taichong Date: Thu, 23 Feb 2023 12:44:27 +0800 Subject: [PATCH] decimal_39_required_v1/v2 result eq --- src/io/parquet/read/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/io/parquet/read/mod.rs b/src/io/parquet/read/mod.rs index c9f84612757..f868b4293ff 100644 --- a/src/io/parquet/read/mod.rs +++ b/src/io/parquet/read/mod.rs @@ -87,5 +87,5 @@ fn convert_i256(value: &[u8], n: usize) -> i256 { let mut bytes = [0u8; 32]; bytes[..n].copy_from_slice(value); - i256::from_be_bytes(bytes) + i256(i256::from_be_bytes(bytes).0 >> (8*(32-n))) }