@@ -793,7 +793,7 @@ pub fn rank(
793
793
partition_by : Option < Vec < PyExpr > > ,
794
794
order_by : Option < Vec < PySortExpr > > ,
795
795
) -> PyResult < PyExpr > {
796
- let window_fn = window_function :: rank ( ) ;
796
+ let window_fn = datafusion :: functions_window :: expr_fn :: rank ( ) ;
797
797
798
798
add_builder_fns_to_window ( window_fn, partition_by, None , order_by, None )
799
799
}
@@ -804,7 +804,7 @@ pub fn dense_rank(
804
804
partition_by : Option < Vec < PyExpr > > ,
805
805
order_by : Option < Vec < PySortExpr > > ,
806
806
) -> PyResult < PyExpr > {
807
- let window_fn = window_function :: dense_rank ( ) ;
807
+ let window_fn = datafusion :: functions_window :: expr_fn :: dense_rank ( ) ;
808
808
809
809
add_builder_fns_to_window ( window_fn, partition_by, None , order_by, None )
810
810
}
@@ -815,7 +815,7 @@ pub fn percent_rank(
815
815
partition_by : Option < Vec < PyExpr > > ,
816
816
order_by : Option < Vec < PySortExpr > > ,
817
817
) -> PyResult < PyExpr > {
818
- let window_fn = window_function :: percent_rank ( ) ;
818
+ let window_fn = datafusion :: functions_window :: expr_fn :: percent_rank ( ) ;
819
819
820
820
add_builder_fns_to_window ( window_fn, partition_by, None , order_by, None )
821
821
}
0 commit comments