Skip to content

Commit 6a36cfd

Browse files
migrate functions.rs
1 parent 56c7012 commit 6a36cfd

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/functions.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ use datafusion::common::{Column, ScalarValue, TableReference};
3333
use datafusion::execution::FunctionRegistry;
3434
use datafusion::functions;
3535
use datafusion::functions_aggregate;
36+
use datafusion::functions_window;
3637
use datafusion::logical_expr::expr::Alias;
3738
use datafusion::logical_expr::sqlparser::ast::NullTreatment as DFNullTreatment;
3839
use datafusion::logical_expr::{
@@ -776,7 +777,7 @@ pub fn row_number(
776777
partition_by: Option<Vec<PyExpr>>,
777778
order_by: Option<Vec<PySortExpr>>,
778779
) -> PyResult<PyExpr> {
779-
let window_fn = datafusion::functions_window::expr_fn::row_number();
780+
let window_fn = functions_window::expr_fn::row_number();
780781

781782
add_builder_fns_to_window(window_fn, partition_by, None, order_by, None)
782783
}
@@ -787,7 +788,7 @@ pub fn rank(
787788
partition_by: Option<Vec<PyExpr>>,
788789
order_by: Option<Vec<PySortExpr>>,
789790
) -> PyResult<PyExpr> {
790-
let window_fn = window_function::rank();
791+
let window_fn = functions_window::expr_fn::rank();
791792

792793
add_builder_fns_to_window(window_fn, partition_by, None, order_by, None)
793794
}
@@ -798,7 +799,7 @@ pub fn dense_rank(
798799
partition_by: Option<Vec<PyExpr>>,
799800
order_by: Option<Vec<PySortExpr>>,
800801
) -> PyResult<PyExpr> {
801-
let window_fn = window_function::dense_rank();
802+
let window_fn = functions_window::expr_fn::dense_rank();
802803

803804
add_builder_fns_to_window(window_fn, partition_by, None, order_by, None)
804805
}
@@ -809,7 +810,7 @@ pub fn percent_rank(
809810
partition_by: Option<Vec<PyExpr>>,
810811
order_by: Option<Vec<PySortExpr>>,
811812
) -> PyResult<PyExpr> {
812-
let window_fn = window_function::percent_rank();
813+
let window_fn = functions_window::expr_fn::percent_rank();
813814

814815
add_builder_fns_to_window(window_fn, partition_by, None, order_by, None)
815816
}

0 commit comments

Comments
 (0)