关于tidb的版本和PR的一些问题

请教几个问题:
假设在github/pingcap/tidb看到一个8月份有一个PR被merge到了master主分支上。
那么这个PR功能会影响哪些版本呢?是不是除了master,在8月份之后release的大版本也会有此功能?

那8月份之后release的小版本(比如5.4.3)是不是基于5.4这个大版本之上迭代的,然后就没有这个PR相关功能了?
假设这个PR也会被merge这个5.4.3里面,那是不是在PR这里会同时写会merge到master和5.4这个版本里面呢(下一个小版本比如5.4.4 relase会出现这个功能能)?

如果一个PR在8月份被合并到master主分支上,它会影响在此之后发布的大版本,而不仅仅是master分支。通常情况下,大版本在发布之前会从master分支中选择并集成一些特定的功能和修复。

对于8月份之后发布的小版本(如5.4.3),它通常是基于之前的大版本(如5.4)进行迭代的,并且可能不包含8月份合并的那个PR相关功能。通常情况下,小版本的更新主要涉及到错误修复、性能优化和其他小的改进。

如果这个PR也会合并到5.4.3版本中,开发者通常会将该PR同时合并到master和5.4分支。这意味着下一个小版本(例如5.4.4)中会包含该功能,并且对应的更改将在5.4分支和master分支中保持同步。

2 个赞

正常开发流程中,理论上是的。

可以发一下链接,我记得里面是包含影响版本的

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。