-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
[SPARK-50770][SS] Removing package scope for transformWithState operator APIs #49417
Conversation
sql/api/src/main/scala/org/apache/spark/sql/streaming/ExpiredTimerInfo.scala
Outdated
Show resolved
Hide resolved
Gentle ping, @ericm-db . Please address the above review comments. |
sql/api/src/main/scala/org/apache/spark/sql/streaming/ExpiredTimerInfo.scala
Show resolved
Hide resolved
NOTE: PLEASE DO NOT MERGE THIS PR. WE HAVE TO ADDRESS SPARK CONNECT WHICH WILL BE COMING SOON. |
@ericm-db Could you please change the title to add |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll make this be explicit again, this depends on Spark Connect integration work. Before that, do not merge.
We discussed this offline and we are not going to treat connect work as a blocker for 4.0. We have the Scala PR for connect support in review - #49488 and we will work on the Python PR too. But we will treat them as best effort for 4.0. |
@HeartSaVioR - PTAL when u get a chance, thx ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 pending CI (I think it isn't necessary, but just to make 100% sure)
@HeartSaVioR - CI is green. Not updating above. Just fyi |
Thanks! Merging to master/4.0. |
…tor APIs ### What changes were proposed in this pull request? Removing package scope for transformWithState operator APIs This enables us to release the transformWithState APIs from the next Spark release. While traits and methods expand visibility, the usage is blocked due to a flag. The flag will be flipped in separate PR and corresponding behavior change ticket will be filed with it. ### Why are the changes needed? To allow use of the transformWithState operator ### Does this PR introduce _any_ user-facing change? Yes ### How was this patch tested? Existing unit tests ### Was this patch authored or co-authored using generative AI tooling? No Closes #49417 from ericm-db/enable-tws. Authored-by: Eric Marnadi <[email protected]> Signed-off-by: Jungtaek Lim <[email protected]> (cherry picked from commit be77e1e) Signed-off-by: Jungtaek Lim <[email protected]>
Thank you all for this! |
What changes were proposed in this pull request?
Removing package scope for transformWithState operator APIs
This enables us to release the transformWithState APIs from the next Spark release. While traits and methods expand visibility, the usage is blocked due to a flag. The flag will be flipped in separate PR and corresponding behavior change ticket will be filed with it.
Why are the changes needed?
To allow use of the transformWithState operator
Does this PR introduce any user-facing change?
Yes
How was this patch tested?
Existing unit tests
Was this patch authored or co-authored using generative AI tooling?
No