Feature #10673
closedUpdate Clade to 3.4
0%
Description
Recently there was a major update to Clade with a number of changes that broke compatibility with existing build bases. To use this new version in Klever you need to do several things:
- Re-generate all required build bases
- Run all available tests and make sure everything is working as expected
- There is a possibility that in some cases Clade now may require more RAM / CPU time while accessing data from build bases. So, you should also check its resource usage by running Klever with an especially big build base (Linux kernel with allmodconfig, for example)
I have created update-clade
branch, which you are welcome to use.
Updated by Evgeny Novikov almost 4 years ago
- Status changed from New to Resolved
- Assignee changed from Evgeny Novikov to Ilya Shchepetkov
- Priority changed from Normal to High
Definitely speaking, you already implemented this feature request while we need to test it carefully.
Updated by Ilya Shchepetkov almost 4 years ago
I have updated version of Clade in the update-clade
branch from 3.3.1 to 3.3.2. This change will not affect build bases that were generated by 3.3.1.
Updated by Evgeny Novikov almost 4 years ago
- Priority changed from High to Urgent
Recent strange failures related with Clade increase the issue priority since the new version will simplify their understanding.
Updated by Evgeny Novikov over 3 years ago
- Status changed from Resolved to Open
It turns out that there is an unpleasant bottleneck in using a new version of Clade. So, wait for the fix.
Updated by Evgeny Novikov over 3 years ago
- Status changed from Open to Resolved
Ilya fixed the issue, so, the branch is waiting for CI.
Updated by Evgeny Novikov over 3 years ago
- Status changed from Resolved to Open
We found one more place to be optimized. At least, it would be great to do so.
Updated by Ilya Shchepetkov over 3 years ago
- Subject changed from Update Clade to 3.3 to Update Clade to 3.4
- Status changed from Open to Resolved
Should be resolved by Clade 3.4. update-clade
branch contains required changes.
Updated by Evgeny Novikov over 3 years ago
- Status changed from Resolved to Closed
I tested that everything works like before. The branch is merged to master in b0ec6ed82. NOTE! After update you will need to regenerate all build bases to be used!