v.24.7Bug Fix

Fixed Avro Parsing Issue with Negative Block Size Arrays in ClickHouse

Fixed the issue when the server failed to parse Avro files with negative block size arrays encoded, which is now allowed by the Avro specification. #66130 (Serge Klochkov).