crepererum commented on issue #7117: URL: https://github.com/apache/arrow-rs/issues/7117#issuecomment-2653161195
I think that `hickory` is a great piece of software and I've used it for other clients as well. However I don't think it's a good fit here. `object_store` in general tries to maintain a very low dependency footprint and `hickory` isn't exactly lite on that front (and they don't have to, they are after all a full-blown DNS implementation). That said, I think we can just use the system DNS resolver -- which BTW. already implements caching sufficiently well -- and just shuffle the results from that one. That also ensures that DNS resolution uses the very same mechanism as any other standard Rust and C library call and -- by extension -- the entire ecosystem. I'll file a PR for that. -- 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