scylladb / scylla-manager

The Scylla Manager
https://manager.docs.scylladb.com/stable/
Other
52 stars 34 forks source link

Get rid of manager-release branch support in testing framework (SCT, DTest) #4043

Closed mikliapko closed 3 days ago

mikliapko commented 1 month ago

Currently, we are supporting two branches in two testing frameworks used for Manager testing (SCT, DTest):

Since I started working with Manager test about half a year ago, we have never encountered a case where there were test-specific differences between these two branches. At the same time, manager-release branch support takes time on backporting and conflicts resolution.

To sum it up, I see no reason to support both of them and suggest to stay with only one master branch.

If there's a need for a separate release branch, we can create it any time.

karol-kokoszka commented 1 month ago

We are not really backporting fixes from master to branches other than the current release. It makes sense to get rid of manager-release branch in SCT and Dtest.

mikliapko commented 3 days ago

Starting from release 3.4 we switched to one branch support approach. Corresponding Jenkins spaces have been updated.