From 333250f904a81f3d640cc124d1a6735d95ffac8a Mon Sep 17 00:00:00 2001 From: dttung2905 Date: Mon, 9 Sep 2024 16:52:38 +0100 Subject: [PATCH 1/2] Fix invalid ref in UserDefinedLogicalNodeCore doc Signed-off-by: dttung2905 --- datafusion/expr/src/logical_plan/extension.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/datafusion/expr/src/logical_plan/extension.rs b/datafusion/expr/src/logical_plan/extension.rs index 2f581c1928f4..58080d13d016 100644 --- a/datafusion/expr/src/logical_plan/extension.rs +++ b/datafusion/expr/src/logical_plan/extension.rs @@ -212,8 +212,8 @@ impl Eq for dyn UserDefinedLogicalNode {} /// This trait facilitates implementation of the [`UserDefinedLogicalNode`]. /// /// See the example in -/// [user_defined_plan.rs](../../tests/user_defined_plan.rs) for an -/// example of how to use this extension API. +/// [user_defined_plan.rs]() +/// file for an example of how to use this extension API. pub trait UserDefinedLogicalNodeCore: fmt::Debug + Eq + Hash + Sized + Send + Sync + 'static { From 018cd5bc55b08b09ae016ed33c409ee64a7771d8 Mon Sep 17 00:00:00 2001 From: Dao Thanh Tung Date: Mon, 9 Sep 2024 17:59:09 +0100 Subject: [PATCH 2/2] Update datafusion/expr/src/logical_plan/extension.rs Co-authored-by: Andrew Lamb --- datafusion/expr/src/logical_plan/extension.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datafusion/expr/src/logical_plan/extension.rs b/datafusion/expr/src/logical_plan/extension.rs index 58080d13d016..5514ec2925d9 100644 --- a/datafusion/expr/src/logical_plan/extension.rs +++ b/datafusion/expr/src/logical_plan/extension.rs @@ -212,7 +212,7 @@ impl Eq for dyn UserDefinedLogicalNode {} /// This trait facilitates implementation of the [`UserDefinedLogicalNode`]. /// /// See the example in -/// [user_defined_plan.rs]() +/// [user_defined_plan.rs](https://github.com/apache/datafusion/blob/main/datafusion/core/tests/user_defined/user_defined_plan.rs) /// file for an example of how to use this extension API. pub trait UserDefinedLogicalNodeCore: fmt::Debug + Eq + Hash + Sized + Send + Sync + 'static