double-free commented on issue #5716:
URL: https://github.com/apache/arrow-rs/issues/5716#issuecomment-2094234440

   > Is this the case if you set nullable to false? If so I would probably 
raise a bug on pyarrow as that is incorrect.
   
   `pyarrow` is not the culprit. I believe "convention" is the one to blame. 
`pandas` has a 
[to_parquet](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_parquet.html)
 interface, and it does not accept schema before 
https://github.com/pandas-dev/pandas/pull/30270 . Even after this improvement, 
most people use the default schema, which falls in to `OPTIONAL` columns by 
default (nullable=True in `pyarrow`).
   
   > I will try to take a look next week at your PR, although I will need to 
allocate enough time to get up to speed on that crate
   
   I really appreciate your time, my use case requires a row-oriented model, 
and this crate is still very useful to our project, that's why I raise this 
issue. I'm willing to spend time polishing this pull request.
   
   
   


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