alamb commented on issue #6736:
URL: https://github.com/apache/arrow-rs/issues/6736#issuecomment-2703595697

   So the first step as I see it is that someone has to code up / find a Rust 
implementation for working with variant values. This could be a port or 
inspired by the ones @CurtHagenlocher 's points at here:
   
   > There's a pure Python implementation in [the Spark 
repo](https://github.com/apache/spark/blob/master/python/pyspark/sql/variant_utils.py).
 
   
   > There's an implementation in Spark (try 
[here](https://github.com/apache/spark/blob/007c31df6da7b741f3a2a43c859ebed9f801dcfa/common/variant/src/main/java/org/apache/spark/types/variant/Variant.java#L43)
 for starters)
   
   Once we have such a library, we can then figure out if/how it should be used 
in the parquet reader/writer directly


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