[GitHub] [hudi] xushiyan commented on issue #4474: [SUPPORT] Should we shade all aws dependencies to avoid class conflicts?

2022-01-08 Thread GitBox


xushiyan commented on issue #4474:
URL: https://github.com/apache/hudi/issues/4474#issuecomment-1007188747


   After some discussions, we think that we should keep cloud provider's jars 
out of open source bundle jars. Any cloud provider can create its own specific 
hudi module and hudi bundle jars. (like `hudi-aws` and `hudi-spark-aws-bundle` 
for example) But open source bundle jars should stay neutral. cc @danny0405 
@nsivabalan @codope @vinothchandar @zhedoubushishi @umehrot2 
   
   I've pivoted this ticket to removing bundle deps to align with flink bundle 
changes. https://issues.apache.org/jira/browse/HUDI-3157
   
   > If we just directly remove the shading for aws jars, then we need to 
manually pass aws jars in the Spark/Flink classpath when the users are using 
AWS Dynamodb/cloudwatch features.
   
   @zhedoubushishi If to help users use the bundle a bit easier, as I suggested 
above, please consider adding an aws specific hudi bundle to resolve dependency 
problem. Hope this could align with your thoughts too.


-- 
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: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [hudi] xushiyan commented on issue #4474: [SUPPORT] Should we shade all aws dependencies to avoid class conflicts?

2022-01-06 Thread GitBox


xushiyan commented on issue #4474:
URL: https://github.com/apache/hudi/issues/4474#issuecomment-1007188747


   After some discussions, we think that we should keep cloud provider's jars 
out of open source bundle jars. Any cloud provider can create its own specific 
hudi module and hudi bundle jars. (like `hudi-aws` and `hudi-spark-aws-bundle` 
for example) But open source bundle jars should stay neutral. cc @danny0405 
@nsivabalan @codope @vinothchandar @zhedoubushishi @umehrot2 
   
   I've pivoted this ticket to removing bundle deps to align with flink bundle 
changes. https://issues.apache.org/jira/browse/HUDI-3157
   
   > If we just directly remove the shading for aws jars, then we need to 
manually pass aws jars in the Spark/Flink classpath when the users are using 
AWS Dynamodb/cloudwatch features.
   
   @zhedoubushishi If to help users use the bundle a bit easier, as I suggested 
above, please consider adding an aws specific hudi bundle to resolve dependency 
problem. Hope this could align with your thoughts too.


-- 
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: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [hudi] xushiyan commented on issue #4474: [SUPPORT] Should we shade all aws dependencies to avoid class conflicts?

2022-01-04 Thread GitBox


xushiyan commented on issue #4474:
URL: https://github.com/apache/hudi/issues/4474#issuecomment-1005455990


   @boneanxs @a0x Thanks for sharing the info and ideas. I've filed 
https://issues.apache.org/jira/browse/HUDI-3157 
   I'll defer to @zhedoubushishi to give some guidance from aws :)


-- 
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: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




[GitHub] [hudi] xushiyan commented on issue #4474: [SUPPORT] Should we shade all aws dependencies to avoid class conflicts?

2022-01-04 Thread GitBox


xushiyan commented on issue #4474:
URL: https://github.com/apache/hudi/issues/4474#issuecomment-1004664907


   @boneanxs +1 for shading. We already do that for other dependencies (global 
search `shade-unbundle`). Feel free to file a JIRA and a patch. thanks! 
@umehrot2 @zhedoubushishi please chime in. thanks.


-- 
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: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org