-
Notifications
You must be signed in to change notification settings - Fork 463
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
[VL] Optimize GHA workflow with nightly built docker image (part-2) #4348
Conversation
Thanks for opening a pull request! Could you open an issue for this pull request on Github Issues? https://github.com/oap-project/gluten/issues Then could you also rename commit message and pull request title in the following format?
See also: |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
3 similar comments
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
2461cbf
to
0f5724d
Compare
Run Gluten Clickhouse CI |
4 similar comments
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
224b146
to
67feb17
Compare
Run Gluten Clickhouse CI |
1 similar comment
Run Gluten Clickhouse CI |
d50f5b7
to
755ea77
Compare
Run Gluten Clickhouse CI |
steps: | ||
- uses: actions/checkout@v4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, this may still be required... Since the script files are stored in Gluten's code base?
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
- name: Build Gluten velox third party | ||
run: | | ||
docker exec ubuntu2004-test-$GITHUB_RUN_ID bash -c ' | ||
$PATH_TO_GLUTEN_TE/$OS_IMAGE_NAME/gha/gha-checkout/exec.sh ' | ||
cd /opt/gluten/ep/build-velox/src && \ | ||
./get_velox.sh --velox_home=/opt/velox && \ | ||
./build_velox.sh --velox_home=/opt/velox --enable_ep_cache=ON --build_test_utils=ON' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should be able to set run_setup_scipts=OFF
as all dependencies are already installed
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
This reverts commit 73b9511.
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
Run Gluten Clickhouse CI |
I am changing caching to pulling in this PR via the added option However the caching mechanism is still not working as expected, e.g., it behaves differently on different environments, probably involves different docker versions or something. So let's use pulling first and we can try with caching later once we get it working smoothly for Gluten's images. @PZD-CHINA @PHILO-HE |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@PZD-CHINA, @zhztheplayer, thanks to the both of you!
===== Performance report for TPCH SF2000 with Velox backend, for reference only ====
|
===== Performance report for TPCH SF2000 with Velox backend, for reference only ====
|
update .github/workflows/velox_be.yml