openinx commented on pull request #3684: URL: https://github.com/apache/iceberg/pull/3684#issuecomment-988479357
> in the future all service vendors will need 2 modules, that will add a lot of new modules to Iceberg. (although arguably we are already creating a ton of modules due to engine versioning) Introducing 2 modules for a vendor integration does not sounds like a bad thing for me. In fact we are deploying apache iceberg to maven repo for two kinds of people: 1. The first are developers, they just choose to dependency a light-weight module to develop their own applications, so we should make the dependency as light-weight as possible. 2. The second are iceberg users. They need a whole bundled jar to make the iceberg access work. As we know, we don't plan to add the integration jar whose size is greater than 1MB, then how to handle those integration work. The ideal way should be creating a separate bundled module for them. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
