diff --git a/parquet/src/file/writer.rs b/parquet/src/file/writer.rs index bde350a1ea42..12da085ed2b7 100644 --- a/parquet/src/file/writer.rs +++ b/parquet/src/file/writer.rs @@ -347,7 +347,7 @@ impl SerializedFileWriter { let end_pos = self.buf.bytes_written(); // Write footer - let metadata_len = (end_pos - start_pos) as i32; + let metadata_len = (end_pos - start_pos) as u32; self.buf.write_all(&metadata_len.to_le_bytes())?; self.buf.write_all(&PARQUET_MAGIC)?;