diff --git a/src/error.rs b/src/error.rs index f75eeb55bb1..48c51e45ba6 100644 --- a/src/error.rs +++ b/src/error.rs @@ -22,8 +22,6 @@ pub enum ArrowError { Overflow, /// Whenever incoming data from the C data interface, IPC or Flight does not fulfil the Arrow specification. OutOfSpec(String), - /// Various error sources. - Other(String), } impl ArrowError { @@ -73,9 +71,6 @@ impl Display for ArrowError { ArrowError::OutOfSpec(message) => { write!(f, "{}", message) } - ArrowError::Other(message) => { - write!(f, "{}", message) - } } } } diff --git a/src/io/avro/read/decompress.rs b/src/io/avro/read/decompress.rs index e6bce777035..70fd2ab5d9a 100644 --- a/src/io/avro/read/decompress.rs +++ b/src/io/avro/read/decompress.rs @@ -39,12 +39,12 @@ fn decompress_block( Ok(false) } #[cfg(not(feature = "io_avro_compression"))] - Some(Compression::Deflate) => Err(ArrowError::Other( + Some(Compression::Deflate) => Err(ArrowError::InvalidArgumentError( "The avro file is deflate-encoded but feature 'io_avro_compression' is not active." .to_string(), )), #[cfg(not(feature = "io_avro_compression"))] - Some(Compression::Snappy) => Err(ArrowError::Other( + Some(Compression::Snappy) => Err(ArrowError::InvalidArgumentError( "The avro file is snappy-encoded but feature 'io_avro_compression' is not active." .to_string(), )),