TheBuilderJR commented on issue #7176:
URL: https://github.com/apache/arrow-rs/issues/7176#issuecomment-2677139911

   @tustvold while I'm all for expressibility abstractions, I do wonder if you 
would consider this change as a move towards "sensible defaults". If I were to 
poll arrow users, what % do you think would think this cast would go through vs 
error? I would guess 95%+ would expect the cast to happen without any errors.
   
   Do you disagree? Is there the other side of the argument that I don't yet 
see? In what scenarios would we not want to do the cast from
   
   ```
   { 
     "a": 1
   }
   ```
   
   to
   
   ```
   { 
     "a": 1,
     "b": null // <-- missing field filled in with null
   }
   ```


-- 
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