Skip to content

Commit 06c751b

Browse files
jorgecarleitaokszucs
authored andcommitted
ARROW-12444: [Rust] Remove rust
Removes rust from this repository and uses git clone to fetch the arrow-rs repo for integration tests. Each commit is an independent change. Note: Rust implementations have moved to: * https://github.com/apache/arrow-rs * https://github.com/apache/arrow-datafusion Closes apache#10096 from jorgecarleitao/rm-rust Authored-by: Jorge C. Leitao <jorgecarleitao@gmail.com> Signed-off-by: Krisztián Szűcs <szucs.krisztian@gmail.com>
1 parent 4363fef commit 06c751b

570 files changed

Lines changed: 12 additions & 194031 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ FEDORA=33
4747
PYTHON=3.6
4848
LLVM=12
4949
CLANG_TOOLS=8
50-
RUST=nightly-2021-03-24
5150
GO=1.15
5251
NODE=14
5352
MAVEN=3.5.4

.github/workflows/cancel.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,3 @@ jobs:
115115
token: ${{ secrets.GITHUB_TOKEN }}
116116
workflowFileName: ruby.yml
117117
skipEventTypes: '["push", "schedule"]'
118-
- uses: potiuk/cancel-workflow-runs@master
119-
name: "Cancel stale Rust runs"
120-
with:
121-
cancelMode: allDuplicates
122-
token: ${{ secrets.GITHUB_TOKEN }}
123-
workflowFileName: rust.yml
124-
skipEventTypes: '["push", "schedule"]'

.github/workflows/dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ env:
2929
jobs:
3030

3131
lint:
32-
name: Lint C++, Python, R, Rust, Docker, RAT
32+
name: Lint C++, Python, R, Docker, RAT
3333
runs-on: ubuntu-latest
3434
if: ${{ !contains(github.event.pull_request.title, 'WIP') }}
3535
steps:

.github/workflows/dev_pr/labeler.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -45,19 +45,9 @@ lang-R:
4545
lang-ruby:
4646
- ruby/**/*
4747

48-
lang-rust:
49-
- rust/**/*
50-
51-
datafusion:
52-
- rust/datafusion/**/*
53-
54-
ballista:
55-
- rust/ballista/**/*
56-
5748
flight:
5849
- cpp/src/arrow/flight/**/*
5950
- r/R/flight.*
60-
- rust/arrow-flight/**/*
6151
- python/pyarrow/*flight.*
6252

6353
gandiva:
@@ -71,4 +61,3 @@ parquet:
7161
- cpp/src/parquet/**/*
7262
- r/R/parquet.*
7363
- ruby/red-parquet/**/*
74-
- rust/parquet*/**/*

.github/workflows/integration.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,11 @@ jobs:
6262
fetch-depth: 0
6363
- name: Fetch Submodules and Tags
6464
run: ci/scripts/util_checkout.sh
65+
- name: Checkout Arrow Rust
66+
uses: actions/checkout@v2
67+
with:
68+
repository: apache/arrow-rs
69+
path: rust
6570
- name: Free Up Disk Space
6671
run: ci/scripts/util_cleanup.sh
6772
- name: Cache Docker Volumes

0 commit comments

Comments
 (0)