Implement influx_inspect tooling #10993
Labels
area/storage
area/tooling
difficulty/high
This issue needs to be broken down into smaller units of work.
wontfix
Proposal: [Description of the feature]
We need to convert / port the
influx_inspect
tools over to 2.0.Tools that we need to bring over:
buildtsi
- to rebuild a TSI index;dumptsi
- dump low-level details of the TSI index;dumptsm
- dump low-level details of tsm1 data;dumptsmwal
- dump low-level details of WAL data;reporttsm
- report statistics about tsm1 data Port influx_inspect report-tsm tool to 2.0 #10994;reporttsi
- report statistics about TSI index data;verifytsm
- verify integrity of tsm file;verifyseriesfile
- verify integrity of series file.verifywal
- verify integrity of WAL.Current behavior:
We don't have any of the tools ported over from the 1.x line. Due the the architectural changes it's unlikely that many if any of the tools will work without code changes.
Desired behavior:
Tools should be ported with the following semantics:
_m
tag key.Finally, in 2.0 we have an "all tools in one binary" philosophy, so we need to re-architect the existing tool codebases to provide an exported API that the
influx
CLI tool can make use of. I would imagine, for example, a use-case like this:Use case:
We need tooling working on 2.0 so we can debug issues.
The text was updated successfully, but these errors were encountered: