Smallfu666 commented on PR #12610:
URL: https://github.com/apache/gluten/pull/12610#issuecomment-5062289134

   CI is green (50 checks passed, only the unrelated `tpc-test-ubuntu-oom` 
stress job still running), and the Stash restore path is confirmed working end 
to end on this PR's own runs.
   
   **First run** surfaced a real gap: the `stash/restore` action shells out to 
`gh` and `jq`, which the `vcpkg-centos-9` / `centos-9-jdk8` **container** jobs 
don't ship (host-runner jobs already have them). Fixed in 30b26aab6 by 
installing pinned static `gh`/`jq` before the restore step in the three 
container jobs.
   
   **Rerun evidence** — `build-native-lib-centos-8` (ARM64, container):
   
   ```
   Downloading stash (attempt 1 of 3)...        # key 
ccache-centos8-release-default-ARM64-44d6af32...
   stash-hit=true                               # ~13s download
   Successfully built Velox from Source.        # build step total ~90s
   ccache stats:  Hits: 101618 / 107649 (94.40 %)
                  Hits: 206561 / 213278 (96.85 %)
   ```
   
   So the full chain works: producer seed on `apache/main` (#12602) -> consumer 
`stash/restore` on this PR -> `stash-hit=true` -> ~94% ccache hit -> the native 
build drops from a cold ~1h to ~2m35s.
   
   As noted in the PR description, the consumer-side `actions/cache` **save** 
steps are intentionally left in place for instant rollback; removing the legacy 
`actions/cache` producer + consumer code is the final cleanup stage of #12599, 
which I'll open once this lands.
   
   One follow-up worth considering separately: adding `gh`/`jq` to the 
`apache/gluten` CI container images would let us drop the per-job install step 
here and in any future Stash consumers.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to