Skip to content

Commit d899199

Browse files
committed
fix_clippy_naming_issues
1 parent 9834a59 commit d899199

9 files changed

Lines changed: 60 additions & 61 deletions

File tree

datafusion/ffi/src/insert_op.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,28 @@ use datafusion_expr::logical_plan::dml::InsertOp;
1919

2020
/// FFI safe version of [`InsertOp`].
2121
#[repr(u8)]
22-
pub enum FFI_InsertOp {
22+
pub enum FFiInsertOp {
2323
Append,
2424
Overwrite,
2525
Replace,
2626
}
2727

28-
impl From<FFI_InsertOp> for InsertOp {
29-
fn from(value: FFI_InsertOp) -> Self {
28+
impl From<FFiInsertOp> for InsertOp {
29+
fn from(value: FFiInsertOp) -> Self {
3030
match value {
31-
FFI_InsertOp::Append => InsertOp::Append,
32-
FFI_InsertOp::Overwrite => InsertOp::Overwrite,
33-
FFI_InsertOp::Replace => InsertOp::Replace,
31+
FFiInsertOp::Append => InsertOp::Append,
32+
FFiInsertOp::Overwrite => InsertOp::Overwrite,
33+
FFiInsertOp::Replace => InsertOp::Replace,
3434
}
3535
}
3636
}
3737

38-
impl From<InsertOp> for FFI_InsertOp {
38+
impl From<InsertOp> for FFiInsertOp {
3939
fn from(value: InsertOp) -> Self {
4040
match value {
41-
InsertOp::Append => FFI_InsertOp::Append,
42-
InsertOp::Overwrite => FFI_InsertOp::Overwrite,
43-
InsertOp::Replace => FFI_InsertOp::Replace,
41+
InsertOp::Append => FFiInsertOp::Append,
42+
InsertOp::Overwrite => FFiInsertOp::Overwrite,
43+
InsertOp::Replace => FFiInsertOp::Replace,
4444
}
4545
}
4646
}
@@ -49,10 +49,10 @@ impl From<InsertOp> for FFI_InsertOp {
4949
mod tests {
5050
use datafusion::logical_expr::dml::InsertOp;
5151

52-
use super::FFI_InsertOp;
52+
use super::FFiInsertOp;
5353

5454
fn test_round_trip_insert_op(insert_op: InsertOp) {
55-
let ffi_insert_op: FFI_InsertOp = insert_op.into();
55+
let ffi_insert_op: FFiInsertOp = insert_op.into();
5656
let round_trip: InsertOp = ffi_insert_op.into();
5757

5858
assert_eq!(insert_op, round_trip);

datafusion/ffi/src/physical_expr/sort.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ use crate::physical_expr::FFI_PhysicalExpr;
2626

2727
/// A stable struct for sharing [`PhysicalSortExpr`] across FFI boundaries.
2828
/// See [`PhysicalSortExpr`] for the meaning of each field.
29-
3029
#[repr(C)]
3130
#[derive(Debug)]
3231
pub struct FFI_PhysicalSortExpr {

datafusion/ffi/src/plan_properties.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ pub struct FFI_PlanProperties {
4040
pub output_partitioning: unsafe extern "C" fn(plan: &Self) -> FFI_Partitioning,
4141

4242
/// Return the emission type of the plan.
43-
pub emission_type: unsafe extern "C" fn(plan: &Self) -> FFI_EmissionType,
43+
pub emission_type: unsafe extern "C" fn(plan: &Self) -> FfiEmissionType,
4444

4545
/// Indicate boundedness of the plan and its memory requirements.
4646
pub boundedness: unsafe extern "C" fn(plan: &Self) -> FFI_Boundedness,
@@ -86,7 +86,7 @@ unsafe extern "C" fn output_partitioning_fn_wrapper(
8686

8787
unsafe extern "C" fn emission_type_fn_wrapper(
8888
properties: &FFI_PlanProperties,
89-
) -> FFI_EmissionType {
89+
) -> FfiEmissionType {
9090
properties.inner().emission_type.into()
9191
}
9292

@@ -233,28 +233,28 @@ impl From<FFI_Boundedness> for Boundedness {
233233
/// FFI safe version of [`EmissionType`].
234234
#[repr(u8)]
235235
#[derive(Clone)]
236-
pub enum FFI_EmissionType {
236+
pub enum FfiEmissionType {
237237
Incremental,
238238
Final,
239239
Both,
240240
}
241241

242-
impl From<EmissionType> for FFI_EmissionType {
242+
impl From<EmissionType> for FfiEmissionType {
243243
fn from(value: EmissionType) -> Self {
244244
match value {
245-
EmissionType::Incremental => FFI_EmissionType::Incremental,
246-
EmissionType::Final => FFI_EmissionType::Final,
247-
EmissionType::Both => FFI_EmissionType::Both,
245+
EmissionType::Incremental => FfiEmissionType::Incremental,
246+
EmissionType::Final => FfiEmissionType::Final,
247+
EmissionType::Both => FfiEmissionType::Both,
248248
}
249249
}
250250
}
251251

252-
impl From<FFI_EmissionType> for EmissionType {
253-
fn from(value: FFI_EmissionType) -> Self {
252+
impl From<FfiEmissionType> for EmissionType {
253+
fn from(value: FfiEmissionType) -> Self {
254254
match value {
255-
FFI_EmissionType::Incremental => EmissionType::Incremental,
256-
FFI_EmissionType::Final => EmissionType::Final,
257-
FFI_EmissionType::Both => EmissionType::Both,
255+
FfiEmissionType::Incremental => EmissionType::Incremental,
256+
FfiEmissionType::Final => EmissionType::Final,
257+
FfiEmissionType::Both => EmissionType::Both,
258258
}
259259
}
260260
}

datafusion/ffi/src/table_provider.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@ use stabby::vec::Vec as StabbyVec;
4141
use tokio::runtime::Handle;
4242

4343
use super::execution_plan::FFI_ExecutionPlan;
44-
use super::insert_op::FFI_InsertOp;
44+
use super::insert_op::FFiInsertOp;
4545
use crate::arrow_wrappers::WrappedSchema;
4646
use crate::execution::FFI_TaskContextProvider;
4747
use crate::proto::logical_extension_codec::FFI_LogicalExtensionCodec;
4848
use crate::session::{FFI_SessionRef, ForeignSession};
49-
use crate::table_source::{FFI_TableProviderFilterPushDown, FFI_TableType};
49+
use crate::table_source::{FfiTableProviderFilterPushDown, FFI_TableType};
5050
use crate::util::{FFIResult, FfiOption, FfiResult};
5151
use crate::{df_result, rresult_return};
5252

@@ -125,14 +125,14 @@ pub struct FFI_TableProvider {
125125
provider: &FFI_TableProvider,
126126
filters_serialized: StabbyVec<u8>,
127127
)
128-
-> FFIResult<StabbyVec<FFI_TableProviderFilterPushDown>>,
128+
-> FFIResult<StabbyVec<FfiTableProviderFilterPushDown>>,
129129
>,
130130

131131
insert_into: unsafe extern "C" fn(
132132
provider: &Self,
133133
session: FFI_SessionRef,
134134
input: &FFI_ExecutionPlan,
135-
insert_op: FFI_InsertOp,
135+
insert_op: FFiInsertOp,
136136
) -> FfiFuture<FFIResult<FFI_ExecutionPlan>>,
137137

138138
pub logical_codec: FFI_LogicalExtensionCodec,
@@ -192,7 +192,7 @@ fn supports_filters_pushdown_internal(
192192
filters_serialized: &[u8],
193193
task_ctx: &Arc<TaskContext>,
194194
codec: &dyn LogicalExtensionCodec,
195-
) -> Result<StabbyVec<FFI_TableProviderFilterPushDown>> {
195+
) -> Result<StabbyVec<FfiTableProviderFilterPushDown>> {
196196
let filters = match filters_serialized.is_empty() {
197197
true => vec![],
198198
false => {
@@ -216,7 +216,7 @@ fn supports_filters_pushdown_internal(
216216
unsafe extern "C" fn supports_filters_pushdown_fn_wrapper(
217217
provider: &FFI_TableProvider,
218218
filters_serialized: StabbyVec<u8>,
219-
) -> FFIResult<StabbyVec<FFI_TableProviderFilterPushDown>> {
219+
) -> FFIResult<StabbyVec<FfiTableProviderFilterPushDown>> {
220220
let logical_codec: Arc<dyn LogicalExtensionCodec> = (&provider.logical_codec).into();
221221
let task_ctx = rresult_return!(<Arc<TaskContext>>::try_from(
222222
&provider.logical_codec.task_ctx_provider
@@ -289,7 +289,7 @@ unsafe extern "C" fn insert_into_fn_wrapper(
289289
provider: &FFI_TableProvider,
290290
session: FFI_SessionRef,
291291
input: &FFI_ExecutionPlan,
292-
insert_op: FFI_InsertOp,
292+
insert_op: FFiInsertOp,
293293
) -> FfiFuture<FFIResult<FFI_ExecutionPlan>> {
294294
let runtime = provider.runtime().clone();
295295
let internal_provider = Arc::clone(provider.inner());
@@ -533,7 +533,7 @@ impl TableProvider for ForeignTableProvider {
533533

534534
let rc = Handle::try_current().ok();
535535
let input = FFI_ExecutionPlan::new(input, rc);
536-
let insert_op: FFI_InsertOp = insert_op.into();
536+
let insert_op: FFiInsertOp = insert_op.into();
537537

538538
let plan = unsafe {
539539
let maybe_plan =

datafusion/ffi/src/table_source.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,36 +19,36 @@ use datafusion_expr::{TableProviderFilterPushDown, TableType};
1919

2020
/// FFI safe version of [`TableProviderFilterPushDown`].
2121
#[repr(u8)]
22-
pub enum FFI_TableProviderFilterPushDown {
22+
pub enum FfiTableProviderFilterPushDown {
2323
Unsupported,
2424
Inexact,
2525
Exact,
2626
}
2727

28-
impl From<&FFI_TableProviderFilterPushDown> for TableProviderFilterPushDown {
29-
fn from(value: &FFI_TableProviderFilterPushDown) -> Self {
28+
impl From<&FfiTableProviderFilterPushDown> for TableProviderFilterPushDown {
29+
fn from(value: &FfiTableProviderFilterPushDown) -> Self {
3030
match value {
31-
FFI_TableProviderFilterPushDown::Unsupported => {
31+
FfiTableProviderFilterPushDown::Unsupported => {
3232
TableProviderFilterPushDown::Unsupported
3333
}
34-
FFI_TableProviderFilterPushDown::Inexact => {
34+
FfiTableProviderFilterPushDown::Inexact => {
3535
TableProviderFilterPushDown::Inexact
3636
}
37-
FFI_TableProviderFilterPushDown::Exact => TableProviderFilterPushDown::Exact,
37+
FfiTableProviderFilterPushDown::Exact => TableProviderFilterPushDown::Exact,
3838
}
3939
}
4040
}
4141

42-
impl From<&TableProviderFilterPushDown> for FFI_TableProviderFilterPushDown {
42+
impl From<&TableProviderFilterPushDown> for FfiTableProviderFilterPushDown {
4343
fn from(value: &TableProviderFilterPushDown) -> Self {
4444
match value {
4545
TableProviderFilterPushDown::Unsupported => {
46-
FFI_TableProviderFilterPushDown::Unsupported
46+
FfiTableProviderFilterPushDown::Unsupported
4747
}
4848
TableProviderFilterPushDown::Inexact => {
49-
FFI_TableProviderFilterPushDown::Inexact
49+
FfiTableProviderFilterPushDown::Inexact
5050
}
51-
TableProviderFilterPushDown::Exact => FFI_TableProviderFilterPushDown::Exact,
51+
TableProviderFilterPushDown::Exact => FfiTableProviderFilterPushDown::Exact,
5252
}
5353
}
5454
}
@@ -89,7 +89,7 @@ mod tests {
8989
use super::*;
9090

9191
fn round_trip_filter_pushdown(pushdown: TableProviderFilterPushDown) -> Result<()> {
92-
let ffi_pushdown: FFI_TableProviderFilterPushDown = (&pushdown).into();
92+
let ffi_pushdown: FfiTableProviderFilterPushDown = (&pushdown).into();
9393
let round_trip: TableProviderFilterPushDown = (&ffi_pushdown).into();
9494

9595
assert_eq!(pushdown, round_trip);

datafusion/ffi/src/udaf/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ use crate::util::{
4747
FFIResult, FfiOption, FfiResult, rvec_wrapped_to_vec_datatype, rvec_wrapped_to_vec_fieldref,
4848
vec_datatype_to_rvec_wrapped, vec_fieldref_to_rvec_wrapped,
4949
};
50-
use crate::volatility::FFI_Volatility;
50+
use crate::volatility::FfiVolatility;
5151
use crate::{df_result, rresult, rresult_return};
5252

5353
mod accumulator;
@@ -65,7 +65,7 @@ pub struct FFI_AggregateUDF {
6565
pub aliases: StabbyVec<StabbyString>,
6666

6767
/// FFI equivalent to the `volatility` of a [`AggregateUDF`]
68-
pub volatility: FFI_Volatility,
68+
pub volatility: FfiVolatility,
6969

7070
/// Determines the return field of the underlying [`AggregateUDF`] based on the
7171
/// argument fields.

datafusion/ffi/src/udf/mod.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ use crate::expr::columnar_value::FFI_ColumnarValue;
4545
use crate::util::{
4646
FFIResult, rvec_wrapped_to_vec_datatype, vec_datatype_to_rvec_wrapped,
4747
};
48-
use crate::volatility::FFI_Volatility;
48+
use crate::volatility::FfiVolatility;
4949
use crate::{df_result, rresult, rresult_return};
5050

5151
pub mod return_type_args;
@@ -55,13 +55,13 @@ pub mod return_type_args;
5555
#[derive(Debug)]
5656
pub struct FFI_ScalarUDF {
5757
/// FFI equivalent to the `name` of a [`ScalarUDF`]
58-
pub name: String,
58+
pub name: StabbyString,
5959

6060
/// FFI equivalent to the `aliases` of a [`ScalarUDF`]
6161
pub aliases: StabbyVec<StabbyString>,
6262

6363
/// FFI equivalent to the `volatility` of a [`ScalarUDF`]
64-
pub volatility: FFI_Volatility,
64+
pub volatility: FfiVolatility,
6565

6666
/// Determines the return info of the underlying [`ScalarUDF`].
6767
pub return_field_from_args: unsafe extern "C" fn(
@@ -314,7 +314,7 @@ impl From<&FFI_ScalarUDF> for Arc<dyn ScalarUDFImpl> {
314314
if (udf.library_marker_id)() == crate::get_library_marker_id() {
315315
Arc::clone(udf.inner().inner())
316316
} else {
317-
let name = udf.name.to_owned();
317+
let name = udf.name.to_string();
318318
let signature = Signature::user_defined((&udf.volatility).into());
319319

320320
let aliases = udf.aliases.iter().map(|s| s.to_string()).collect();

datafusion/ffi/src/udwf/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ use crate::util::{
4848
rvec_wrapped_to_vec_fieldref, vec_datatype_to_rvec_wrapped,
4949
vec_fieldref_to_rvec_wrapped,
5050
};
51-
use crate::volatility::FFI_Volatility;
51+
use crate::volatility::FfiVolatility;
5252
use crate::{df_result, rresult, rresult_return};
5353

5454
/// A stable struct for sharing a [`WindowUDF`] across FFI boundaries.
@@ -62,7 +62,7 @@ pub struct FFI_WindowUDF {
6262
pub aliases: StabbyVec<StabbyString>,
6363

6464
/// FFI equivalent to the `volatility` of a [`WindowUDF`]
65-
pub volatility: FFI_Volatility,
65+
pub volatility: FfiVolatility,
6666

6767
pub partition_evaluator: unsafe extern "C" fn(
6868
udwf: &Self,

datafusion/ffi/src/volatility.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ use datafusion_expr::Volatility;
1919

2020
#[repr(u8)]
2121
#[derive(Debug, Clone)]
22-
pub enum FFI_Volatility {
22+
pub enum FfiVolatility {
2323
Immutable,
2424
Stable,
2525
Volatile,
2626
}
2727

28-
impl From<Volatility> for FFI_Volatility {
28+
impl From<Volatility> for FfiVolatility {
2929
fn from(value: Volatility) -> Self {
3030
match value {
3131
Volatility::Immutable => Self::Immutable,
@@ -35,12 +35,12 @@ impl From<Volatility> for FFI_Volatility {
3535
}
3636
}
3737

38-
impl From<&FFI_Volatility> for Volatility {
39-
fn from(value: &FFI_Volatility) -> Self {
38+
impl From<&FfiVolatility> for Volatility {
39+
fn from(value: &FfiVolatility) -> Self {
4040
match value {
41-
FFI_Volatility::Immutable => Self::Immutable,
42-
FFI_Volatility::Stable => Self::Stable,
43-
FFI_Volatility::Volatile => Self::Volatile,
41+
FfiVolatility::Immutable => Self::Immutable,
42+
FfiVolatility::Stable => Self::Stable,
43+
FfiVolatility::Volatile => Self::Volatile,
4444
}
4545
}
4646
}
@@ -49,10 +49,10 @@ impl From<&FFI_Volatility> for Volatility {
4949
mod tests {
5050
use datafusion::logical_expr::Volatility;
5151

52-
use super::FFI_Volatility;
52+
use super::FfiVolatility;
5353

5454
fn test_round_trip_volatility(volatility: Volatility) {
55-
let ffi_volatility: FFI_Volatility = volatility.into();
55+
let ffi_volatility: FfiVolatility = volatility.into();
5656
let round_trip: Volatility = (&ffi_volatility).into();
5757

5858
assert_eq!(volatility, round_trip);

0 commit comments

Comments
 (0)