apache / arrow

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
https://arrow.apache.org/
Apache License 2.0
14.35k stars 3.49k forks source link

[CI] Evaluate new GHA backend for sccache #34715

Open assignUser opened 1 year ago

assignUser commented 1 year ago

Describe the enhancement requested

sccache 4.0 added a github actions cache backend that caches the objects as single caches vs caching the entire cache at once. As the usage of the cache api does not require elevated privileges this might be a way to improve c++ caching on PRs.

Component(s)

Continuous Integration

pitrou commented 1 year ago

Reference:

Also it might not be a good idea to invest time in this for now: GHA cache is so slow when caching small objects