-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Append to ipc fails creates file with "InvalidOffset" error. #13761
Comments
I am not sure we ever intended to allow appending to IPC? |
Oh... Sorry for that, I got confused because of this definition of polars_arrow::ipc::write::FileWriter::try_from_file(): Creates a new FileWriter from an existing file, seeking to the last message and appending new messages afterwards. Users call finish to write the footer (with both) the existing and appended messages on it. Also in the source, the implementation folder is called What is this implementation for then exactly? |
Hmm.. this is forked from arrow2. Does it work there? |
No, looks the same with Before:
After:
|
Issue reported in |
Checks
Reproducible example
Log output
No response
Issue description
When trying to append ipc values to an existing ipc file, the resulting ipc file is incorrect.
Expected behavior
New values should be appended to the existing file.
Installed versions
arrow_ipc = ["io_ipc"]
The text was updated successfully, but these errors were encountered: