-
Notifications
You must be signed in to change notification settings - Fork 590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: scalar expressions in StreamProjectSet
are not evaluated non-strictly
#12474
Comments
From my understanding, here we got 2 choices:
(Plus: In either way a warning message need to be reported to user via Cloud Web UI) I would vote for 2. Option 1 seems to be a bug from users's perspective. |
I suppose you're referring to the opposite part of this issue, i.e., when the set-returning function fails to evaluate. +1 for Option 2. |
@wangrunji0408 You now have more expertise in expression error handling than I do. Would you be willing to take over this issue? 🥺 |
My pleasure. 🥹 |
Not only scalar expressions but also the set-returning functions are not evaluated non-strictly as well. We should reopen #11915 to track it. |
Describe the bug
Scalar expressions in
StreamProjectSet
are not evaluated non-strictly, where failure will lead to recovery. This is inconsistent with the behavior ofProject
.Error message/log
failed to execute barrier: Rpc error: gRPC error (Internal error): Actor 72 exit unexpectedly: Executor error: Chunk operation error: Division by zero
To Reproduce
Expected behavior
How did you deploy RisingWave?
No response
The version of RisingWave
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: