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

   > That being said, the preserve_order flag ensures that object keys are 
inserted into the Variant in the order that they appear. Removing it would 
result in a behavior difference between Arrow and Spark's parse_json 
expression. I don't think that makes a logical difference but the binaries 
would look different as the keys would be sorted in the Arrow library.
   
   
   I think this also is a property of the tape decoder -- since it doesn't 
parse into a tree / hash map structure it will present the fields in the order 
they appear in the json text


-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to