rok commented on issue #47043: URL: https://github.com/apache/arrow/issues/47043#issuecomment-3056552415
> I'm a maintainer for the Python library dlt and my practical goal is to be able to use connector-x as a dependency. This library uses the Rust crate arrow and brings significant performance improvements. Please note [`arrow-rs` has a separate issue tracker](https://github.com/apache/arrow-rs/issues/), while here we now mostly track C++ implementation and it's wrappers. I am not intimately familiar with the rust implementation so perhaps you want to ask there too. > Given what you know, do you think that connector-x adopting tzdata format instead of offsets or UTC could be a lasting solution? For instance, Africa/Bissau seems to match UTC or +00:00 (could be facing daylight saving time issues?). Alternatively, I could modify dlt code to any +00:00 offsets into UTC As far as I know `UTC`, `Etc/UCT`, `Etc/GMT`, `Etc/GMT+X`, `Etc/GMT-X` are all valid timezones that are equivalent to `+/-XX:00` offsets. As long as you don't need `+/-XX:30` offsets (I don't know why this is a thing) and logic for mapping offset strings into offset timezones (e.g. `-10:00` => `Etc/GMT-10:00`) can be put somewhere this should imo be a lasting solution. Probably it'd be better if we didn't use offsets at all, but that is probably not a realistic option. -- 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