-
Notifications
You must be signed in to change notification settings - Fork 7
[SPARK-51570] Support filter/where for DataFrame
#25
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
Conversation
6d81f69 to
ef9dea1
Compare
ef9dea1 to
95caad3
Compare
|
Could you review this PR when you have some time, @peter-toth ? |
|
Sure @dongjoon-hyun, thanks for pinging me. I'm happy to review this PR, but please allow me a day or 2 to set up a swift env and play a bit with this connector. |
|
Thank you so much. No problem at all, @peter-toth . |
|
Do you have a chance to take a look at this, @peter-toth ? |
peter-toth
left a comment
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.
Do you have a chance to take a look at this, @peter-toth ?
Yes, actually I have just finished testing this PR.
Sorry for the delay, but I had to update my MacOS to Sequoia and also wanted to look into the connector code and do some testing.
The change looks good.
|
Thank you so much for spending your time to help this, @peter-toth ! |
### What changes were proposed in this pull request? This PR aims to add `build-ubuntu-arm` test pipeline. ### Why are the changes needed? `Linux` arm64 architecture becomes public preview as a new GitHub Action runner. We had better utilize this resource in our test infra. - https://docs.github.com/en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories Since `setup-swift` GitHub Action doesn't support `ubuntu-24.04-arm` yet, this PR runs the `Swift` docker image on `ubuntu-24.04-arm` GitHub Action runner. - swift-actions/setup-swift#705 `Swift` Docker images support both `AMD64` and `ARM64` architectures. - https://hub.docker.com/layers/library/swift/6.1.0/images/sha256-e0ce72c88f5f446d5e0c149d34c7b6d29a33d6410b228d55b575988f9e02e15a <img width="426" alt="Screenshot 2025-04-21 at 16 59 50" src="https://github.com/user-attachments/assets/b40146de-db98-4a90-9954-2a44439ee9db" /> ### How was this patch tested? After passing the CIs and check the following in the CI logs. ``` Linux 114e749feb29 6.8.0-1021-azure #25-Ubuntu SMP Wed Jan 15 20:23:05 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux ``` ### Was this patch authored or co-authored using generative AI tooling? No. Closes #52 from dongjoon-hyun/SPARK-51782. Authored-by: Dongjoon Hyun <[email protected]> Signed-off-by: Dongjoon Hyun <[email protected]>
What changes were proposed in this pull request?
This PR aims o support
filterandwhereforDataFrame.Why are the changes needed?
For feature parity.
Does this PR introduce any user-facing change?
No, this is a new addition.
How was this patch tested?
Pass the CIs and manual test on MacOS with Apache Spark 4.0.0 RC3.
Was this patch authored or co-authored using generative AI tooling?
No.