tvalentyn commented on PR #22550: URL: https://github.com/apache/beam/pull/22550#issuecomment-1218325538
We are revisiting the approach of managing the dependencies, and there should be a conversation on the dev mailing list about it soon. I looked at the spanner dependency and current IO does not support the newer version of google-cloud-spanner. I have not checked if the bigquery version can be relaxed. It may be possible to make some of the dependencies runtime dependencies, if we restructure the IOs to import the libraries within DoFns / Transform code instead of doing an import at the top of the file. Adding another extra does add some complexity, and pretty sure there are more places in codebase that we'd need to modify. This PR does highlight that there is an undue burden on users due to outdated dependencies, which we need to address. I suggest closing the PR for now but continuing the work on changing the process. stay tuned. -- 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]
