You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@fluss.apache.org by "fresh-borzoni (via GitHub)" <gi...@apache.org> on 2026/08/29 16:07:08 UTC
[I] [rust] Decoding a log batch copies the whole Arrow payload [fluss]
fresh-borzoni opened a new issue, #4153:
URL: https://github.com/apache/fluss/issues/4153
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/fluss/issues) and found nothing similar.
### Description
parse_ipc_message builds the Arrow body with Buffer::from(&[u8]), which copies every byte of the payload. LogRecordBatch already owns the batch as Bytes, so the copy is avoidable as slicing the Bytes gives the same buffer for a refcount bump.
### Willingness to contribute
- [x] I'm willing to submit a PR!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [rust] Decoding a log batch copies the whole Arrow payload [fluss]
Posted by "fresh-borzoni (via GitHub)" <gi...@apache.org>.
fresh-borzoni closed issue #4153: [rust] Decoding a log batch copies the whole Arrow payload
URL: https://github.com/apache/fluss/issues/4153
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@fluss.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org