influxdata / influxdata/influxdb
tsm to parquet
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
## Describe Development Experience Issue:
I use influx 1.8. My objective is to convert tsm to parquet as fast as possible. I'm unfamiliar with Go but learning it while exploring this project. After some searching, I found pull #25297 that led me to commit https://github.com/influxdata/influxdb/tree/dc7da40fde3b7b7f417231ca50e1196a49fb7218 . However, using the provided [Dockerfile](https://github.com/influxdata/influxdb/blob/dc7da40fde3b7b7f417231ca50e1196a49fb7218/Dockerfile), I can't build/run the project. I tried updating some aspects like the Go version, Go packaging, make tools, and even rustup but its still failing.
### Steps to reproduce:
1. git clone https://github.com/influxdata/influxdb/tree/dc7da40fde3b7b7f417231ca50e1196a49fb7218
2. navigate into project
3. run Docker / Dockerfile
4. ...
### Desired result:
Build influx project.
### Actual result:
Project failing to build.
## Hardware Environment:
- Package: laptop / Docker / Linux Containers
- CPU: 10 vCPU
- Memory: 12 GB
## Operating System:
Windows 11 Pro
## Code Editing Tool:
VS Code
## Build Environment:
[ ] I'm using sccache
Docker / Linux Containers
How does one build and run influx projects, preferably within Docker? @srebhan @davidby-influx
Contributor guide
Research direction
Start with commit dc7da40fde3b7b7f417231ca50e1196a49fb7218 and its Dockerfile, then reproduce the failure using Docker/Linux containers on the reported Windows 11 setup. Compare the build steps with the referenced pull request #25297 and document the failing command. Done means the project builds and runs through the documented Docker workflow.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, dockerfile, go, rust
- Domain
- build-system, developer-experience, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100