viirya commented on issue #1666:
URL: https://github.com/apache/arrow-rs/issues/1666#issuecomment-1120282786

   Thanks for summarizing the current status and the proposals. @tustvold 
   
   So looks like we have already used option 2 and option 3 on Timestamp and 
Date64? I think that we should come out a consistent approach on dealing with 
this kind of Arrow types. No matter it is option 2 or option 3.
   
   > Cast to a native parquet representation, potentially losing precision in 
the process
   > Encode the data, only encoding its logical type in the embedded arrow 
schema
   
   I think that above two options are better choices and they have some 
advantages separately. Regarding with ecosystem compatibility, I feel it might 
be somehow confused to users too that Parquet files from one arrow 
implementation is not compatible with other implementations. Especially if the 
users aren't aware of the fact that the produced Parquet files might be not 
compatible with other tools.
   
   If there is a config/feature used to explicitly enable such unsupported 
Arrow types in Parquet from this crate. It might be helpful as users will know 
what they are doing.


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