Huy1Ng opened a new pull request, #1275: URL: https://github.com/apache/datafusion-ballista/pull/1275
# Which issue does this PR close? Part of #1128. # Rationale for this change In the issue # What changes are included in this PR? Improve the rust workflows by following the practices in parent datafusion repo (with couple inspiration from popular rust project like uv or polars). Changes are: - Parallelize all jobs. I don't see any reason to wait for linux-build-lib to complete first before running other jobs - Move prep steps out into actions - Use cargo check instead of cargo build - Remove caches altogether. While caches help a lot for a particular job, the compiler couldn't reuse other jobs' artifacts, so dependent jobs will always re-download and recompile their own => take up lots of cache storage space. Also, cache is not commonly used in other projects that I researched. # Are there any user-facing changes? No -- 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: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org