Github user HyukjinKwon commented on the issue: https://github.com/apache/spark/pull/20137 With this diff: ```diff --- a/python/pyspark/sql/udf.py +++ b/python/pyspark/sql/udf.py @@ -173,4 +173,4 @@ class UserDefinedFunction(object): .. versionadded:: 2.3 """ self._deterministic = False - return self + return self._wrapped() ``` **After** ```python from pyspark.sql.functions import udf help(udf(lambda: 1, "integer").asNondeterministic()) ``` ``` Help on function <lambda> in module __main__: <lambda> lambda *args (END) ``` ```python from pyspark.sql.functions import udf help(udf(lambda: 1, "integer")) ``` ``` Help on function <lambda> in module __main__: <lambda> lambda *args (END) ```
--- --------------------------------------------------------------------- To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org For additional commands, e-mail: reviews-h...@spark.apache.org