apache / apache/datafusion-benchmarks
Dockerfile for generating TPC-DS data not working
- Lingua principale
- Python
- Stelle
- 23
- Fork
- 19
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Run `docker build -t datafusion-benchmarks/tpcdsgen .` according to the README.md under `tpcds`. `tpctools v0.7.0` cannot be built currently.
```
8.751 error: failed to compile `tpctools v0.7.0`, intermediate artifacts can be found at `/tmp/cargo-installh8gWdE`.
8.751 To reuse those artifacts with a future compilation, set the environment variable `CARGO_TARGET_DIR` to that path.
8.751
8.751 Caused by:
8.751 rustc 1.79.0 is not supported by the following packages:
8.751 half@2.5.0 requires rustc 1.81
8.751 litemap@0.7.5 requires rustc 1.81
8.751 zerofrom@0.1.6 requires rustc 1.81
8.751 Try re-running `cargo install` with `--locked`
```
The rustc in the image is too old to built `tpctools v0.7.0`. Although I upgraded it immediately, it doesn't make the Dockerfile work because there are more issues.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Start with tpcds/README.md and the Dockerfile, then run `docker build -t datafusion-benchmarks/tpcdsgen .` to reproduce the `tpctools v0.7.0` failure. Check the Rust toolchain and the additional build errors mentioned in the issue. Done means the documented Docker build completes successfully and produces the TPC-DS generator image.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- docker, rust
- Ambito
- build-system, devops
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 42/100