-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed
Description
Describe the enhancement requested
Archery generates product of all testers:
arrow/dev/archery/archery/integration/runner.py
Lines 88 to 90 in 8556001
| for producer, consumer in itertools.product( | |
| filter(lambda t: t.PRODUCER, self.testers), | |
| filter(lambda t: t.CONSUMER, self.testers)): |
If we enable C++, Java and Rust, we use the following patterns:
| Producer | Consumer |
|---|---|
| C++ | C++ |
| C++ | Java |
| C++ | Rust |
| Java | C++ |
| Java | Java |
| Java | Rust |
| Rust | C++ |
| Rust | Java |
| Rust | Rust |
In apache/arrow, the following patterns are redundant because they should be done in apache/arrow-rs:
| Producer | Consumer |
|---|---|
| Rust | Rust |
In apache/arror-rs, the following patterns are redundant because they should be done in apache/arrow:
| Producer | Consumer |
|---|---|
| C++ | C++ |
| C++ | Java |
| Java | C++ |
| Java | Java |
Can we remove redundant patterns?
Component(s)
Developer Tools, Integration
Reactions are currently unavailable