MCPcopy Create free account
hub / github.com/apache/datafusion / empty

Function empty

datafusion/optimizer/src/analyzer/type_coercion.rs:1327–1332  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1325 use datafusion_sql::TableReference;
1326
1327 fn empty() -> Arc<LogicalPlan> {
1328 Arc::new(LogicalPlan::EmptyRelation(EmptyRelation {
1329 produce_one_row: false,
1330 schema: Arc::new(DFSchema::empty()),
1331 }))
1332 }
1333
1334 fn empty_with_type(data_type: DataType) -> Arc<LogicalPlan> {
1335 Arc::new(LogicalPlan::EmptyRelation(EmptyRelation {

Callers 15

coerce_limitMethod · 0.70
scalar_udfFunction · 0.70
scalar_udf_invalid_inputFunction · 0.70
scalar_functionFunction · 0.70
agg_udafFunction · 0.70
agg_udaf_invalid_inputFunction · 0.70
agg_function_caseFunction · 0.70
between_nullFunction · 0.70
binary_op_date32_eq_tsFunction · 0.70

Calls 2

newFunction · 0.85
EmptyRelationClass · 0.85

Tested by 15

scalar_udfFunction · 0.56
scalar_udf_invalid_inputFunction · 0.56
scalar_functionFunction · 0.56
agg_udafFunction · 0.56
agg_udaf_invalid_inputFunction · 0.56
agg_function_caseFunction · 0.56
between_nullFunction · 0.56
binary_op_date32_eq_tsFunction · 0.56
interval_plus_timestampFunction · 0.56

Used in the wild real call sites across dependent graphs

searching dependent graphs…