influxdata / influxdata/influxdb
CLI - Write for GZIP
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
**Why is this important (helps with prioritizing requests)?**
Users want to write large amount of data specially when they export it out of InfluxDB v2 as gzip directly into InfluxDB v3 without decompressing the file.
**Describe what you want.**
For the _`influxdb3`_ cli write, support ability to write gzip files as it exists for cloud serverless: https://docs.influxdata.com/influxdb3/cloud-serverless/reference/cli/influx/write/#write-line-protocol-from-a-compressed-file
**Describe other solutions or features you considered.**
Other solution is to use HTTP endpoint as that supports gzip format to be written to InfluxDB v3
Contributor guide
Research direction
Start with the influxdb3 CLI write command and compare its current input handling with the linked cloud-serverless compressed-file documentation. Use the HTTP endpoint's existing gzip support as a reference, and consider the work complete when the CLI can write gzip files directly without requiring decompression.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli, databases
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100