This is an automated email from the ASF dual-hosted git repository.
assignuser pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/main by this push:
new 8cff21f4f2 GH-45178: [CI] Remove clcache related codes (#45182)
8cff21f4f2 is described below
commit 8cff21f4f2829806a0dde11a6899a0f13290553d
Author: Sutou Kouhei <[email protected]>
AuthorDate: Tue Jan 7 11:03:39 2025 +0900
GH-45178: [CI] Remove clcache related codes (#45182)
### Rationale for this change
We don't use clcache anymore.
### What changes are included in this PR?
Remove clcache related codes in files except `CHANGELOG.md`:
```console
$ git grep clcache
CHANGELOG.md:*
[ARROW-3167](https://issues.apache.org/jira/browse/ARROW-3167) - [CI] Limit
clcache cache size
CHANGELOG.md:*
[ARROW-2231](https://issues.apache.org/jira/browse/ARROW-2231) - [CI] Use
clcache on AppVeyor for faster builds
CHANGELOG.md:*
[ARROW-2238](https://issues.apache.org/jira/browse/ARROW-2238) - [C++] Detect
and use clcache in cmake configuration
ci/docker/python-wheel-windows-vs2019.dockerfile:# ENV
CLCACHE_DIR="C:\clcache"
ci/docker/python-wheel-windows-vs2019.dockerfile:# RUN pip install
git+https://github.com/Nuitka/clcache.git
ci/scripts/python_wheel_windows_build.bat: -DCMAKE_CXX_COMPILER=clcache ^
docker-compose.yml: python-wheel-windows-clcache:
docker-compose.yml: name: python-wheel-windows-clcache
docker-compose.yml: -
"${DOCKER_VOLUME_PREFIX}python-wheel-windows-clcache:C:/clcache"
docker-compose.yml: -
"${DOCKER_VOLUME_PREFIX}python-wheel-windows-clcache:C:/clcache"
```
### Are these changes tested?
Yes.
### Are there any user-facing changes?
No.
* GitHub Issue: #45178
Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Jacob Wujciak-Jens <[email protected]>
---
ci/docker/python-wheel-windows-vs2019.dockerfile | 5 -----
ci/scripts/python_wheel_windows_build.bat | 1 -
docker-compose.yml | 4 ----
3 files changed, 10 deletions(-)
diff --git a/ci/docker/python-wheel-windows-vs2019.dockerfile
b/ci/docker/python-wheel-windows-vs2019.dockerfile
index f9d31eb577..cc8c17efe4 100644
--- a/ci/docker/python-wheel-windows-vs2019.dockerfile
+++ b/ci/docker/python-wheel-windows-vs2019.dockerfile
@@ -91,11 +91,6 @@ RUN python -m pip install -U pip setuptools
COPY python/requirements-wheel-build.txt arrow/python/
RUN python -m pip install -r arrow/python/requirements-wheel-build.txt
-# ENV CLCACHE_DIR="C:\clcache"
-# ENV CLCACHE_COMPRESS=1
-# ENV CLCACHE_COMPRESSLEVEL=6
-# RUN pip install git+https://github.com/Nuitka/clcache.git
-
# For debugging purposes
# RUN wget --no-check-certificate
https://github.com/lucasg/Dependencies/releases/download/v1.10/Dependencies_x64_Release.zip
# RUN unzip Dependencies_x64_Release.zip -d Dependencies && setx path
"%path%;C:\Dependencies"
diff --git a/ci/scripts/python_wheel_windows_build.bat
b/ci/scripts/python_wheel_windows_build.bat
index fe079e1862..999f40980f 100644
--- a/ci/scripts/python_wheel_windows_build.bat
+++ b/ci/scripts/python_wheel_windows_build.bat
@@ -95,7 +95,6 @@ cmake ^
-DARROW_WITH_ZLIB=%ARROW_WITH_ZLIB% ^
-DARROW_WITH_ZSTD=%ARROW_WITH_ZSTD% ^
-DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ^
- -DCMAKE_CXX_COMPILER=clcache ^
-DCMAKE_INSTALL_PREFIX=C:\arrow-dist ^
-DCMAKE_UNITY_BUILD=%CMAKE_UNITY_BUILD% ^
-DMSVC_LINK_VERBOSE=ON ^
diff --git a/docker-compose.yml b/docker-compose.yml
index 51d5951ad6..e1787680c3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -196,8 +196,6 @@ volumes:
name: python-wheel-manylinux2014-ccache
python-wheel-manylinux-2-28-ccache:
name: python-wheel-manylinux-2-28-ccache
- python-wheel-windows-clcache:
- name: python-wheel-windows-clcache
ubuntu-ccache:
name: ${ARCH}-ubuntu-${UBUNTU}-ccache
@@ -1278,7 +1276,6 @@ services:
# - abrarov/msvc-2019:2.11.0
# -
${REPO}:python-${PYTHON}-wheel-windows-vs2019-vcpkg-${VCPKG}-${PYTHON_WHEEL_WINDOWS_IMAGE_REVISION}
volumes:
- - "${DOCKER_VOLUME_PREFIX}python-wheel-windows-clcache:C:/clcache"
- type: bind
source: .
target: "C:/arrow"
@@ -1292,7 +1289,6 @@ services:
context: .
dockerfile: ci/docker/python-wheel-windows-test-vs2019.dockerfile
volumes:
- - "${DOCKER_VOLUME_PREFIX}python-wheel-windows-clcache:C:/clcache"
- type: bind
source: .
target: "C:/arrow"