-
Notifications
You must be signed in to change notification settings - Fork 777
Low compilation cache hit rate leads to long ci compilation times #17805
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
Comments
cache miss list
|
11 tasks
after #17806
|
local debug tutorial
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
Build scripts can make a crate difficult to cache compilation artefacts, resulting in long ci compilation times.
So we need to rationalise crates so that more code is not affected by build scripts,
which #17801 proved to be effective, but still has huge potential for optimisation.
The two crates that have the most impact at the moment are
databend_common_proto_conv
anddatabend_common_config
,both of which are difficult to cache and are also widely imported.
See sccache.log for the compile cache detail.
The text was updated successfully, but these errors were encountered: