@@ -42,6 +42,7 @@ use datafusion::{
4242 prelude:: { SessionConfig , SessionContext } ,
4343} ;
4444use datafusion_comet_proto:: spark_operator:: Operator ;
45+ use datafusion_comet_spark_expr:: url_funcs:: { CometParseUrl , CometTryParseUrl } ;
4546use datafusion_spark:: function:: array:: array_contains:: SparkArrayContains ;
4647use datafusion_spark:: function:: bitwise:: bit_count:: SparkBitCount ;
4748use datafusion_spark:: function:: bitwise:: bit_get:: SparkBitGet ;
@@ -67,8 +68,6 @@ use datafusion_spark::function::string::char::CharFunc;
6768use datafusion_spark:: function:: string:: concat:: SparkConcat ;
6869use datafusion_spark:: function:: string:: luhn_check:: SparkLuhnCheck ;
6970use datafusion_spark:: function:: string:: space:: SparkSpace ;
70- use datafusion_spark:: function:: url:: parse_url:: ParseUrl as SparkParseUrl ;
71- use datafusion_spark:: function:: url:: try_parse_url:: TryParseUrl as SparkTryParseUrl ;
7271use datafusion_spark:: function:: url:: try_url_decode:: TryUrlDecode as SparkTryUrlDecode ;
7372use datafusion_spark:: function:: url:: url_decode:: UrlDecode as SparkUrlDecode ;
7473use datafusion_spark:: function:: url:: url_encode:: UrlEncode as SparkUrlEncode ;
@@ -601,8 +600,8 @@ fn register_datafusion_spark_function(session_ctx: &SessionContext) {
601600 session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkUrlEncode :: default ( ) ) ) ;
602601 session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkTryUrlDecode :: default ( ) ) ) ;
603602 session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkCsc :: default ( ) ) ) ;
604- session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkParseUrl :: default ( ) ) ) ;
605- session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkTryParseUrl :: default ( ) ) ) ;
603+ session_ctx. register_udf ( ScalarUDF :: new_from_impl ( CometParseUrl :: default ( ) ) ) ;
604+ session_ctx. register_udf ( ScalarUDF :: new_from_impl ( CometTryParseUrl :: default ( ) ) ) ;
606605 session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkFactorial :: default ( ) ) ) ;
607606 session_ctx. register_udf ( ScalarUDF :: new_from_impl ( SparkSec :: default ( ) ) ) ;
608607}
0 commit comments