Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#2606]Dependency management split #2630

Merged
merged 3 commits into from
Sep 5, 2022
Merged

[#2606]Dependency management split #2630

merged 3 commits into from
Sep 5, 2022

Conversation

CalvinKirs
Copy link
Member

#2606 subtask

Comment on lines +37 to +46
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>${httpcore.version}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>${httpclient.version}</version>
</dependency>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where did it move from?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi, the http dependency plugin is actually a required option, and it was previously provided as a provide item. When we extract it to the parent dependency and provide it as a provider, it will have problems.

@Hisoka-X
Copy link
Member

Hisoka-X commented Sep 3, 2022

Hi, all seatunnel-api in connector-v2 the scope should be provided

@CalvinKirs
Copy link
Member Author

Hi, all seatunnel-api in connector-v2 the scope should be provided

Hi, thx your reminder. done

Hisoka-X
Hisoka-X previously approved these changes Sep 5, 2022
Copy link
Member

@Hisoka-X Hisoka-X left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Hisoka-X
Copy link
Member

Hisoka-X commented Sep 5, 2022

seem like ci have some problem should be fixed before merge.

@CalvinKirs
Copy link
Member Author

image

seem like ci have some problem should be fixed before merge.

hi, done.This is due to provide dependency transitivity, so I added the dependency of seatunnel-api in the parent pom

@Hisoka-X Hisoka-X merged commit fc047be into apache:dev Sep 5, 2022
@CalvinKirs CalvinKirs deleted the connector-2-dependency branch September 5, 2022 04:31
@ashulin ashulin linked an issue Sep 8, 2022 that may be closed by this pull request
3 tasks
MRYOG pushed a commit to MRYOG/incubator-seatunnel that referenced this pull request Sep 8, 2022
* [apache#2606]Dependency management split
apache#2606 subtask

* set seatunnel-api scope to provide

* add seatunnel-api dependency
laglangyue pushed a commit to laglangyue/seatunnel that referenced this pull request Sep 11, 2022
* [apache#2606]Dependency management split
apache#2606 subtask

* set seatunnel-api scope to provide

* add seatunnel-api dependency
MRYOG pushed a commit to MRYOG/incubator-seatunnel that referenced this pull request Sep 15, 2022
* [apache#2606]Dependency management split
apache#2606 subtask

* set seatunnel-api scope to provide

* add seatunnel-api dependency
MRYOG pushed a commit to MRYOG/incubator-seatunnel that referenced this pull request Sep 16, 2022
* [apache#2606]Dependency management split
apache#2606 subtask

* set seatunnel-api scope to provide

* add seatunnel-api dependency
TyrantLucifer pushed a commit to TyrantLucifer/incubator-seatunnel that referenced this pull request Sep 18, 2022
* [apache#2606]Dependency management split
apache#2606 subtask

* set seatunnel-api scope to provide

* add seatunnel-api dependency
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Improve][build] root's pom.xml don't need to manage all dependencies
3 participants