From 491e8b70fa8bcd29980260c27b3c31442879232d Mon Sep 17 00:00:00 2001 From: PHILO-HE Date: Tue, 9 Apr 2024 11:55:39 +0800 Subject: [PATCH] Register url functions --- velox/functions/sparksql/Register.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/velox/functions/sparksql/Register.cpp b/velox/functions/sparksql/Register.cpp index e6575643d0b1..07cd6b80004c 100644 --- a/velox/functions/sparksql/Register.cpp +++ b/velox/functions/sparksql/Register.cpp @@ -26,6 +26,7 @@ #include "velox/functions/prestosql/BinaryFunctions.h" #include "velox/functions/prestosql/DateTimeFunctions.h" #include "velox/functions/prestosql/StringFunctions.h" +#include "velox/functions/prestosql/URLFunctions.h" #include "velox/functions/sparksql/ArrayMinMaxFunction.h" #include "velox/functions/sparksql/ArraySort.h" #include "velox/functions/sparksql/ArrayUnionFunction.h" @@ -323,6 +324,11 @@ void registerFunctions(const std::string& prefix) { registerFunction( {prefix + "find_in_set"}); + registerFunction( + {prefix + "url_encode"}); + registerFunction( + {prefix + "url_decode"}); + // Register array sort functions. exec::registerStatefulVectorFunction( prefix + "array_sort", arraySortSignatures(), makeArraySort);