You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Wenchen Fan (Jira)" <ji...@apache.org> on 2024/04/22 03:32:00 UTC

[jira] [Assigned] (SPARK-47902) Compute Current Time* expressions should be foldable

     [ https://issues.apache.org/jira/browse/SPARK-47902?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wenchen Fan reassigned SPARK-47902:
-----------------------------------

    Assignee: Aleksandar Tomic

> Compute Current Time* expressions should be foldable
> ----------------------------------------------------
>
>                 Key: SPARK-47902
>                 URL: https://issues.apache.org/jira/browse/SPARK-47902
>             Project: Spark
>          Issue Type: Bug
>          Components: Spark Core
>    Affects Versions: 4.0.0
>            Reporter: Aleksandar Tomic
>            Assignee: Aleksandar Tomic
>            Priority: Major
>              Labels: pull-request-available
>
> Following PR - https://github.com/apache/spark/pull/44261 changed "compute current time" family of expressions to be unevaluable, given that these expressions are supposed to be replaced with literals by QO. Unevaluable implies that these expressions are not foldable, even though they will be replaced by literals. 
> If these expressions were used in places that require constant folding  (e.g. RAND()) new behavior would be to raise an error which is a regression comparing to behavior prior to spark 4.0.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org