-
Notifications
You must be signed in to change notification settings - Fork 21
Add variable-length string support #45
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
Closed
kgryte
wants to merge
34
commits into
df-interchange-protocol-staging
from
variable-length-string-support
Closed
Changes from 19 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
5a8d030
Update protocol to support returning an offsets buffer
kgryte 3aac477
Add punctuation
kgryte c7728e2
Update protocol to return dtype along with buffer
kgryte c8000f7
Add string support in various methods and add todos
kgryte 040f928
Add support for resolving an offsets buffer
kgryte a982987
Add support for returning a data buffer for string dtypes
kgryte fd4d71b
Update offsets buffer accessor
kgryte e40f902
Add implementation to convert a string column
kgryte c122b3c
Add tests
kgryte 0d04af3
Handle missing values
kgryte 58fee89
Update typing and docs
kgryte 2c4a846
Add comment
kgryte 2e3914f
Requirements document for the dataframe interchange protocol (#35)
rgommers f9f259c
Remove outdated figures
rgommers a545faa
Document that strided buffers do not need to be supported
rgommers 52abf7a
Merge pull request #38 from data-apis/protocol-impl
rgommers 6010ae7
Add todo
kgryte ac1a5ca
Merge branch 'main' of https://github.com/data-apis/dataframe-api int…
kgryte 89a7996
Remove colons
kgryte a3ff4e7
Fix grammar
kgryte ff84e8c
Rename methods
kgryte c954f3c
Rename methods
kgryte ed64fb7
Update describe_null to indicate a byte array for string dtype
kgryte 9b9aecf
Return encoding for missing values
kgryte 4026900
Update test
kgryte 87d7143
Use invalid value encoding
kgryte 56ee2da
Update copy
kgryte 0035c90
Use Arrow format strings
kgryte 91ed6a1
Add `get_buffers` method to the protocol
kgryte 26fb48d
Remove individual methods
kgryte 0d0e94b
Update copy
kgryte 9ec830c
Refactor to return a dictionary of buffers
kgryte 0dd4e2c
Update comments
kgryte ade0d76
Fix copy
kgryte 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
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.