Code-ve commented on issue #55284: URL: https://github.com/apache/arrow/issues/55284#issuecomment-6496143308
Hello @raulcd, I'd be happy to work on this problem. Based on the issue description and the changes made in #54905, my impression is that moving GCS functionality into the standalone `libarrow_gcs.so` library might have created a situation where the Ruby bindings lack the proper linking or filesystem factories registration. This could lead to failed resolution of GCS filesystems for `FileSystemFromUri()` with `gs://` or `gcs://` URIs. It would be good for me to find out how the Ruby bindings link to Arrow and Arrow GLib libraries, what loading mechanism of filesystem factories is used, and what changes are needed to allow the Ruby bindings support GCS the same way as in the new library configuration. I would also need to add some regression tests for both schemes in order to make sure about the proper behavior while making these tests independent from real cloud credentials as much as possible. Would it be alright for me to tackle this issue? Are there some implementation or testing specifics I should consider before getting started? -- 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]
