[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2018-01-08 Thread zentol
Github user zentol commented on the issue: https://github.com/apache/flink/pull/5076 I think it would be fine to start merging things now since the changes are more isolated than the dependency convergence one. ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2018-01-08 Thread zentol
Github user zentol commented on the issue: https://github.com/apache/flink/pull/5076 Not merged yet, ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-12-15 Thread StephanEwen
Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/5076 Is this merged already? I think the idea is nice, but I would say let's merge this if we have commitment to follow up on this, meaning fixing the other modules. We already have

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-12-13 Thread zentol
Github user zentol commented on the issue: https://github.com/apache/flink/pull/5076 merging. ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-12-04 Thread yew1eb
Github user yew1eb commented on the issue: https://github.com/apache/flink/pull/5076 @zentol thanks for your review. I have updated the PR. `mvn clean verify -Dverbose -pl flink-clients`,No dependency problems found: ``` [INFO] ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-12-01 Thread yew1eb
Github user yew1eb commented on the issue: https://github.com/apache/flink/pull/5076 @zentol , Thanks for your suggestions, i will be very careful to clean up the dependencies. I will start with the top modules (not used by other modules), order as follow: > ├──

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-11-29 Thread yew1eb
Github user yew1eb commented on the issue: https://github.com/apache/flink/pull/5076 Hi @greghogan, You're quite right, Thanks for your advice. For a discussion of this improvement, you can see #4712. ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-11-29 Thread zentol
Github user zentol commented on the issue: https://github.com/apache/flink/pull/5076 We also have to look out for dependencies that were added to include a transitive dependency in a fat jar, like we do for reporters/connectors, ---

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-11-28 Thread zentol
Github user zentol commented on the issue: https://github.com/apache/flink/pull/5076 These should generally be pretty safe changes to make IMO, and well worth it. In particular the undeclared usage of transitive dependencies (that may be shaded) frequently caused headaches, and

[GitHub] flink issue #5076: [FLINK-7574][build] POM Cleanup flink-clients

2017-11-27 Thread yew1eb
Github user yew1eb commented on the issue: https://github.com/apache/flink/pull/5076 `mvn clean verify -pl flink-clients`, No dependency problems found. > [INFO] --- maven-dependency-plugin:3.0.2:analyze-only (analyze) @ flink-clients_2.11 --- > [INFO] No dependency