-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Remote IO support in cudf-polars #19921
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
Merged
rapids-bot
merged 45 commits into
rapidsai:branch-25.10
from
Matt711:fea/polars/remote-io
Sep 18, 2025
Merged
Changes from 35 commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
f16c37d
Use KvikIO's implementation of file-backed memory mapping
kingcrimsontianyu a09c563
Update
kingcrimsontianyu 51ee3b2
Update
kingcrimsontianyu f75e3dc
Merge branch 'branch-25.08' into use-kvikio-mmap
kingcrimsontianyu 63807a0
Merge branch 'branch-25.08' into use-kvikio-mmap
kingcrimsontianyu 8f015f4
Merge branch 'branch-25.08' into use-kvikio-mmap
kingcrimsontianyu f315954
Merge branch 'branch-25.08' into use-kvikio-mmap
kingcrimsontianyu bae6b6d
Update
kingcrimsontianyu bccb387
Merge remote-tracking branch 'origin/use-kvikio-mmap' into use-kvikio…
kingcrimsontianyu 8350456
Fix unit test error
kingcrimsontianyu 5ea88c7
Merge branch 'branch-25.10' into use-kvikio-mmap
kingcrimsontianyu ab0d28c
Merge branch 'branch-25.10' into use-kvikio-mmap
kingcrimsontianyu 513cfa0
Merge branch 'branch-25.10' into use-kvikio-mmap
vuule 9a9a423
Merge branch 'branch-25.10' into use-kvikio-mmap
kingcrimsontianyu d8869aa
Use KvikIO's versatile remote file interface to infer the endpoint type
kingcrimsontianyu cd15bc6
Cherry-pick build fix
kingcrimsontianyu 10bf781
Revert temp changes to jitify and kvikio cmake files
kingcrimsontianyu 3d9dc0d
Merge branch 'branch-25.10' into use-remote-io-easy-interface
kingcrimsontianyu 0a908f4
Merge branch 'branch-25.10' into use-remote-io-easy-interface
kingcrimsontianyu 67ef92b
Update pylibcudf
kingcrimsontianyu 0047a6d
Merge branch 'branch-25.10' into use-remote-io-easy-interface
kingcrimsontianyu 0bcee77
Merge remote-tracking branch 'origin/use-remote-io-easy-interface' in…
kingcrimsontianyu a4c3321
Prepend additional message for remote file exception
kingcrimsontianyu c338a74
Merge branch 'branch-25.10' into use-remote-io-easy-interface
kingcrimsontianyu 09378bf
Remove filepath from error message
kingcrimsontianyu 2e84038
Redact remote file path
kingcrimsontianyu 2f1b12e
Remove an unused header
kingcrimsontianyu c1c2d79
Remove another unused header that is automatically added by reformatter
kingcrimsontianyu 4fe15e3
Merge branch 'branch-25.10' into use-remote-io-easy-interface
Matt711 6919b20
Remote IO support in cudf-polars
Matt711 ec2eb92
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 e23bca8
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 fd9f140
add tests
Matt711 1b94d1a
code coverage, and missing package dependency
Matt711 c5374f2
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 01890d3
reuse remote uri logic
Matt711 675b33f
address review
Matt711 ef1e0a2
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 2249e15
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 4e4cb87
xfail tests
Matt711 276585c
address review
Matt711 4cb3909
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 0d6922e
address review
Matt711 482e70d
Merge branch 'fea/polars/remote-io' of github.com:Matt711/cudf into f…
Matt711 30a0594
Merge branch 'branch-25.10' into fea/polars/remote-io
Matt711 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
This doesn't belong in this
depends_on_cudf_polarslist.depends_on_*lists are only intended to serve one dependencypytest-httpservera runtime dependency ofcudf-polars(which I believe you didn't intend)Please move this to
cudf-polarstesting dependencies instead:cudf/dependencies.yaml
Line 889 in 8921686