Skip to content

[INLONG-7516][Manager][Sort][Agent] Decoupling Flink version dependencies for multiple versions of Apache Flink#7517

Merged
dockerzhang merged 8 commits intoapache:flink-multi-versionfrom
GanfengTan:INLONG-7516
Mar 14, 2023
Merged

[INLONG-7516][Manager][Sort][Agent] Decoupling Flink version dependencies for multiple versions of Apache Flink#7517
dockerzhang merged 8 commits intoapache:flink-multi-versionfrom
GanfengTan:INLONG-7516

Conversation

@GanfengTan
Copy link
Copy Markdown
Contributor

Changing Flink's version management.
1.My personal idea for this PR is to migrate Flink’s version management to each module, and the public dependencies will be placed under the root POM.
2.The following PR will extract common capabilities for different versions of Flink such as Sort-format, Sort-core, etc.
3.The final idea is to put the Flink version that Sort depends on in Sort-common, and only need to modify the POM of Sort-common when switching versions.

Motivation

Decoupling Flink version dependencies for multiple versions of Apache Flink

Modifications

Modified the POM

Verifying this change

(Please pick either of the following options)

  • This change is a trivial rework/code cleanup without any test coverage.

  • This change is already covered by existing tests, such as:
    (please describe tests)

  • This change added tests and can be verified as follows:

@yunqingmoswu
Copy link
Copy Markdown
Contributor

Please fix the unit test error. @GanfengTan

@dockerzhang dockerzhang requested review from gong and thexiay March 10, 2023 12:44
@dockerzhang dockerzhang merged commit 0524ebe into apache:flink-multi-version Mar 14, 2023
GanfengTan added a commit to GanfengTan/incubator-inlong that referenced this pull request Apr 19, 2023
GanfengTan added a commit to GanfengTan/incubator-inlong that referenced this pull request Apr 22, 2023
GanfengTan added a commit to GanfengTan/incubator-inlong that referenced this pull request Apr 25, 2023
GanfengTan added a commit to GanfengTan/incubator-inlong that referenced this pull request Apr 26, 2023
GanfengTan added a commit to GanfengTan/incubator-inlong that referenced this pull request May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants