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

TIS自动化版本升级功能 #90

Open
baisui1981 opened this issue Jan 15, 2022 · 1 comment
Open

TIS自动化版本升级功能 #90

baisui1981 opened this issue Jan 15, 2022 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@baisui1981
Copy link
Member

baisui1981 commented Jan 15, 2022

目标

现在TIS发布了一个新的版本需要用户重新下载新的tar包,并且将之前的所有操作流程重新跑一遍。

新版本中需要添加一个自动升级TIS版本的功能,用户只需要设置好需要升级到的新版本的版本号,点击按钮后续流程就会自动执行升级到新的版本上。

不过执行过程中需要注意一个点,要保证新版本中和老版本中的兼容性,不能因为新版本升级之后导致老版本中的功能不能用。这个可以参考一下

  1. https://github.com/siom79/japicmp
  2. flink中也是通过它来实现新老版本的兼容性的 https://github.com/apache/flink/blob/56ba36db1e3edd0f1c24c53abb2b62cdfabd9bb1/pom.xml#L2048

功能说明

@baisui1981 baisui1981 added enhancement New feature or request v3.5.0 labels Jan 15, 2022
@baisui1981
Copy link
Member Author

baisui1981 commented Nov 1, 2022

再次开启

@baisui1981 baisui1981 closed this as not planned Won't fix, can't repro, duplicate, stale Nov 1, 2022
@baisui1981 baisui1981 reopened this May 17, 2023
@baisui1981 baisui1981 added this to the v3.8.0 milestone May 17, 2023
@baisui1981 baisui1981 added 3.8.0 and removed v3.5.0 labels May 17, 2023
@baisui1981 baisui1981 modified the milestones: v3.8.0, v4.0.0 Jul 17, 2023
@baisui1981 baisui1981 removed the 3.8.0 label Jul 17, 2023
@baisui1981 baisui1981 modified the milestones: v4.0.0, V4.1.0 Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant