alamb commented on PR #10835:
URL: https://github.com/apache/arrow-rs/pull/10835#issuecomment-5431419137

   > Thanks for digging into this — surfacing the offset/child_data invariants 
in the public docs is exactly what this area needed (I'd been reasoning from 
the private field comments too). Once #10838 lands I'll re-check my 
struct-slice change against it and cite the invariants in the PR. Happy to 
adjust the approach (currently: keep the parent offset, push the slice into the 
children) if the documented semantics point elsewhere — or to rebase on #10838 
if that's easier to review.
   
   Ok,  have merged https://github.com/apache/arrow-rs/pull/10838
   
   
   
   It seems as if the C++ implementation and Rust implementation differ in how 
the deal with sliced struct children, which is perhaps the root cause of this 
issue. 


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to