From 2f8c2ada280ffb191a2996652239ff3794121f7a Mon Sep 17 00:00:00 2001 From: Jay Zhan Date: Fri, 7 Feb 2025 20:32:16 +0800 Subject: [PATCH] rename --- datafusion/expr-common/src/signature.rs | 6 +++--- datafusion/functions/src/string/ascii.rs | 2 +- datafusion/functions/src/string/repeat.rs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/datafusion/expr-common/src/signature.rs b/datafusion/expr-common/src/signature.rs index 33c1d51f98d8..cb3100c4f404 100644 --- a/datafusion/expr-common/src/signature.rs +++ b/datafusion/expr-common/src/signature.rs @@ -353,8 +353,8 @@ impl TypeSignature { TypeSignature::Comparable(num) => { vec![format!("Comparable({num})")] } - TypeSignature::Coercible(param_types) => { - vec![Self::join_types(param_types, ", ")] + TypeSignature::Coercible(coercions) => { + vec![Self::join_types(coercions, ", ")] } TypeSignature::Exact(types) => { vec![Self::join_types(types, ", ")] @@ -637,7 +637,7 @@ impl Signature { } /// Target coerce types in order - pub fn coercible_v2(target_types: Vec, volatility: Volatility) -> Self { + pub fn coercible(target_types: Vec, volatility: Volatility) -> Self { Self { type_signature: TypeSignature::Coercible(target_types), volatility, diff --git a/datafusion/functions/src/string/ascii.rs b/datafusion/functions/src/string/ascii.rs index 17dff95580da..912fcff17cd5 100644 --- a/datafusion/functions/src/string/ascii.rs +++ b/datafusion/functions/src/string/ascii.rs @@ -63,7 +63,7 @@ impl Default for AsciiFunc { impl AsciiFunc { pub fn new() -> Self { Self { - signature: Signature::coercible_v2( + signature: Signature::coercible( vec![Coercion { desired_type: TypeSignatureClass::Native(logical_string()), allowed_casts: vec![TypeSignatureClass::Native(logical_binary())], diff --git a/datafusion/functions/src/string/repeat.rs b/datafusion/functions/src/string/repeat.rs index e7d86536894e..042c5e2e5bfa 100644 --- a/datafusion/functions/src/string/repeat.rs +++ b/datafusion/functions/src/string/repeat.rs @@ -65,7 +65,7 @@ impl Default for RepeatFunc { impl RepeatFunc { pub fn new() -> Self { Self { - signature: Signature::coercible_v2( + signature: Signature::coercible( vec![ Coercion { desired_type: TypeSignatureClass::Native(logical_string()),