Jeffrey Smith II
c2eac86131
feat: port report-db command from 1.x ( #23922 )
...
* feat: port report-db command from 1.x
* chore: fix linting
* chore: rename db to bucket
* chore: fix linting
2022-11-21 11:23:13 -05:00
Jeffrey Smith II
77081081b5
feat: port check-schema and merge-schema from 1.x ( #23921 )
...
* feat: add check-schema and merge-schema commands to influx inspect
* chore: fix linting
* fix: add warning if fields.idxl is encountered
2022-11-21 10:39:50 -05:00
mcfarlm3
9f13f1c309
feat: port influxd inspect build-tsi ( #21936 )
...
* feat: port influxd inspect build-tsi
* refactor: changes based on code review, not including logging changes
* refactor: improved logging based on code review
* chore: updated CHANGELOG.md
Co-authored-by: Michelle McFarland <michellemcfarland@Michelles-MacBook-Pro.local>
2021-07-27 08:26:22 -07:00
mcfarlm3
3b86c32468
feat: port `influxd inspect dump-wal` ( #21888 )
...
* feat: porting influxd inspect dump-wal from 1.x
* refactor: adapted 1.x logic to cobra command syntax
* refactor: improved clarity of printed output and help documentation
* chore: ran make fmt
* chore: updated CHANGELOG.md
* refactor: made small changes suggested in code review
2021-07-21 09:15:37 -07:00
Dane Strandboge
0136c7e63d
feat: port `influx inspect report-tsm` to 2.x ( #21814 )
2021-07-20 12:08:30 -05:00
mcfarlm3
5d8c0b4b17
feat: port `influxd inspect report-tsi` to 2.x ( #21788 )
...
* feat: port influxd inspect report-tsi
* chore: restored tsi1.IsIndexDir() functionality
* refactor: changed inspect report-tsi to work with 2.x file system structure
* chore: fixed output tab alignment
* chore: ran make fmt
* chore: ran make fmt on changed file after resolving merge conflicts
* refactor: made changes based on code review
* refactor: avoiding defer build-up in loop
* refactor: replaced path with filepath and added shardIdx closures
* chore: updated changelog
* refactor: handled shardIdx closures in error case
Co-authored-by: Michelle McFarland <michellemcfarland@Michelles-MacBook-Pro.local>
2021-07-19 08:37:28 -07:00
Dane Strandboge
31780ba845
feat: create `influxd inspect verify-wal` command ( #21828 )
2021-07-15 11:38:20 -05:00
Dane Strandboge
6a99416ab2
feat: port `influxd inspect deletetsm` to 2.x ( #21786 )
2021-07-06 12:20:30 -05:00
Dane Strandboge
ba31a0e260
feat: port `influx inspect dumptsi` subcommand ( #21784 )
2021-07-06 11:40:21 -05:00
Dane Strandboge
7c529d929a
feat: port `influxd inspect dump-tsm` ( #21761 )
...
This differs from the 1.x implementation as the blocks and index in-depth printout will now only happen if explicitly stated, instead of being printed with filterKey set
2021-07-02 15:51:36 -05:00
Dane Strandboge
8e8953f2c5
refactor: reorganize inspect subcommands for better package hierarchy ( #21763 )
2021-06-30 11:46:47 -05:00
Dane Strandboge
3c715d6851
feat: Port influxd inspect verify-tombstone subcommand ( #21646 )
2021-06-28 15:14:30 -05:00
Dane Strandboge
8b90d23088
feat: Port influxd inspect verify-tsm ( #21615 )
...
* feat: port tsm-inspect command to dbv2
* test: add test code for tsm-verify
* chore: delete old tsm-verify code stubs
* docs: update changelog
* chore: test for broken checksums more thoroughly
2021-06-09 10:38:51 -05:00
Dane Strandboge
c665c749fe
feat: Port influxd inspect verify-seriesfile ( #21635 )
...
* feat: Port influxd inspect verify-seriesfile
* chore: clean up logic, use zaptest logger
* chore: better error handling
* chore: generic error return statement
* chore: collapse nil check into if-block
Co-authored-by: Daniel Moran <danxmoran@gmail.com>
* chore: update changelog
Co-authored-by: Daniel Moran <danxmoran@gmail.com>
2021-06-08 15:19:21 -05:00
Daniel Moran
49b83b58ee
refactor: remove panics from CLI kit code and influxd CLI setup ( #20863 )
2021-03-04 17:18:21 -05:00
Daniel Moran
a668a9ed0a
feat(cmd/influxd): add `influxd inspect export-lp` command to export LP ( #20467 )
2021-01-25 14:28:36 -08:00
Stuart Carnie
aa8064a43a
fix: PR Feedback
2020-11-13 08:47:52 +11:00
Stuart Carnie
42aabb28fc
chore: Do not use global viper APIs, which breaks testing
2020-11-13 08:47:52 +11:00
Daniel Moran
518098e4f3
fix(cmd/influxd): suggest running with -h on error instead of printing usage ( #19995 )
2020-11-11 16:37:36 -05:00
Stuart Carnie
840d0a994f
fix(inspect): Add export-index command for tsdb 1.x
2020-08-03 15:17:17 -07:00
Stuart Carnie
26c18ac0a5
chore: Converging on 1.x tsdb
2020-08-03 09:20:48 -07:00
Ben Johnson
627b6f86bb
feat(storage): Series file compaction
2020-03-11 19:31:58 -06:00
Edd Robinson
65cb8b606e
Merge pull request #15132 from influxdata/er-build-tsi
...
feat(tools): add build-tsi tool
2019-09-13 17:40:24 +01:00
Ben Johnson
d08403b658
feat(tsdb): Add SQL export for TSI indexes
2019-09-13 10:00:54 -06:00
Edd Robinson
4a2db1ec5f
feat(inspect): add build-tsi tool
2019-09-13 16:38:05 +01:00
Max U
36d3a6ea82
refactor(tsi1): address comments to clean up tool
2019-08-23 14:08:00 -07:00
Adam Perlin
76dbc44e3c
feat(storage): Add influxd inspect dumpwal tool ( #14237 )
...
* feat(storage/wal/dump): initial influxd inspect dumptsmwal implementation
* feat(storage/wal/dump): add org bucket formatting to dumpwal tool; improve test cases
* refactor(storage/wal/dump): add long description for dumpstmwal tool
* refactor(storage/wal/dump): rename dumptsmwal flag
* chore(storage/wal/dump): gofmt
* refactor(storage/wal/dump): update error printing in dumptsmwal tool
* refactor(storage/wal/dump): address review comments
* refactor(storage/wal/dump): rename dumpwal command source file
* refactor(storage/wal/dump): clarify print flag comment
* refactor(inspect): remote unnecessary for-loop in influxd inspect command
2019-08-23 13:05:06 -07:00
Max U
6d361201d3
refactor(inspect): add shorthand for command line args
2019-08-22 11:01:02 -07:00
Nathaniel Cook
6f5c81f0dc
feat(inspect): add verify-seriesfile to 2.x
2019-08-22 11:01:02 -07:00
Adam Perlin
7ce1b8109f
chore(tsi1): Clean up flags and naming in report-tsi tool; add comments
2019-07-26 11:16:59 -07:00
Stuart Carnie
00561d5a1b
feedback: Move verify routines to `tsm1` package for consistency
...
Should have left it there to begin with 🤣
2019-07-09 09:00:41 +10:00
Ben Johnson
08e24faf4c
feat(tsdb): Add block exporter.
...
Adds export tooling to `influxd inspect export-blocks` so that we
can dump out block data in SQL format for better analysis during
the debugging process.
2019-07-01 10:10:52 -06:00
Adam Perlin
24baec9e6d
Gofmt verify-wal files
2019-06-27 16:28:28 -07:00
Adam Perlin
c868ece4f6
feat(storage): Initial 2.x verify-wal tool functionality
2019-06-27 16:28:28 -07:00
Edd Robinson
c4cc3ca7bc
Fix
2019-03-19 15:12:35 +00:00
Edd Robinson
f5e608bce6
WIP - defaults not working
2019-03-19 14:28:47 +00:00
Edd Robinson
70e5a33bff
Add inspect sub-command
2019-03-19 14:25:51 +00:00