Jonathan A. Sternberg
ae780ff468
tests(cmd/influxd/launcher): add a launcher test for the secret service ( #14813 )
...
The secret service is tested by creating a secret and then attempting to
use it in a flux query. There is one test where accessing the secret
should work and one where it should return that the action is forbidden.
2019-08-27 10:44:46 -05:00
Lyon Hill
ee9e622c6d
feat(task): Add task middleware's for checks and notifications ( #14809 )
...
To have checks and notifications happen transactionally we need to be
able to alert the task system when a new task was created using the checks and notifications systems.
These two new middlewares allow us to inform the task system of a update
to a task that was created through the check or notification systems.
2019-08-26 16:54:52 -06:00
Nathaniel Cook
dfc28335ea
refactor(query/dependencies): update to new Flux dependencies defaults
2019-08-26 16:46:17 -06:00
Adam
945b68b8fd
fix(query): finish refactoring the repl and inject the secret service as a dependency
2019-08-26 16:46:17 -06:00
Max U
36d3a6ea82
refactor(tsi1): address comments to clean up tool
2019-08-23 14:08:00 -07:00
Max U
b2b4892918
refactor(inspect): make flags less vague
2019-08-23 14:07:30 -07:00
Max U
9fc99c2724
feat(tsi1): port the dump-tsi tool to 2.x
2019-08-23 14:07:30 -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
George
0cc9caa1d4
refactor(tasks): separate coordinator and middleware ( #14779 )
2019-08-23 19:05:13 +00:00
maxunt
6ffbab89d4
Merge pull request #14316 from influxdata/mu-verify-series-2.x
...
feat(inspect): add verify-seriesfile tool to 2.x
2019-08-23 11:40:39 -07:00
Max U
6d361201d3
refactor(inspect): add shorthand for command line args
2019-08-22 11:01:02 -07:00
Max U
1ce93f0ca4
refactor(inspect): address config changes
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
Max U
ed7b88525b
fix(launcher): print inspect as a subcommand when running with --help flag
2019-08-21 16:15:30 -07:00
Kelvin Wang
64e42271be
feat(cmd/launcher): add notification endpoint
2019-08-15 21:56:24 -04:00
maxunt
757fb4f80c
Merge pull request #14280 from influxdata/er-rename
...
feat(fs): API for replacing os calls
2019-08-07 11:33:57 -07:00
Edd Robinson
a2fc43ff0c
Merge pull request #14470 from influxdata/mu-reportTSI-2.x
...
feat(tsi1): add report-tsi tool to 2.x
2019-08-07 19:30:58 +01:00
Max U
64747e9781
refactor(tsi1): address config changes to report-tsi tool
2019-08-05 10:03:32 -07:00
Kelvin Wang
87730440ee
feat(cmd/launcher): add check to launcher
2019-07-31 19:00:26 -04:00
Adam Perlin
4fef1683a0
refactor(tsi1): address review comments for report-tsi tool
2019-07-26 16:21:11 -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
Max U
9bd6200f15
fix(tsi1): make mergeable
2019-07-26 11:16:12 -07:00
Max U
17b1dd8562
feat(tsi1): add shorthand for --top flag as -t, plus cleaning
2019-07-26 11:12:15 -07:00
Max U
aa2f7a8ff7
feat(tsi1): add a --top flag for limiting output, output now sorted
2019-07-26 11:12:15 -07:00
Adam Perlin
32b283d25a
feat(tsi1/report): Add ability to filter by measurement; add additional maps for efficient retrieval of total org/bucket cardinalities
2019-07-26 11:12:15 -07:00
Max U
5e5fa96c5b
feat(tsi1): add flags for --org-id and --bucket-id
2019-07-26 11:12:15 -07:00
Max U
bfd38d93d8
feat(tsi1): provide API tooling for use in testing
2019-07-26 11:12:15 -07:00
Max U
8f99d20deb
feat(tsi1): port report-tsi tool to influxdb 2.x
2019-07-26 11:12:15 -07:00
Max U
eb6d0f4478
feat(tsi): report cardinality for all indexes, still needs to be cleaned
...
Fix iteration logic and clean up
2019-07-26 11:12:00 -07:00
Max U
99c0622ea0
fix(pkg/fs): merge branch 'master' into HEAD
2019-07-25 15:17:15 -07:00
Kelvin Wang
a6a7d3471d
feat(cmd/influx): add flags for notification rule auth
2019-07-25 15:15:35 -04:00
Kelvin Wang
149cbcf0e6
feat(cmd/influxd/launcher): add notification rule service
2019-07-25 15:15:35 -04:00
Max U
979c075931
Merge branch 'master' into HEAD
2019-07-22 10:21:59 -07:00
Christopher Wolff
63c0f40548
fix(query): use auth-wrapped org and bucket services for query
2019-07-19 20:02:53 -06:00
Kelvin Wang
42c893f31d
fix(cmd/influx): user flag shouldn't be ignore
2019-07-16 13:25:13 -04:00
Stuart Carnie
030e11a82a
feat: Allow existing influxdb.ID type to be used as a pflag
2019-07-09 09:20:02 +10: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
Stuart Carnie
46952afe37
feat(influxd): New influxd verify tsm-blocks command
...
This command performs verification of TSM blocks
* expected and actual CRC-32 checksums match
* expected and actual min and max timestamps match decoded
data
2019-07-09 09:00:41 +10:00
Max U
2202d727da
fixes merge conflicts
2019-07-08 14:07:04 -04:00
maxunt
ca5a599261
Merge branch 'master' into er-rename
2019-07-08 13:42:24 -04:00
Max U
fe748128e3
replaces os.Rename calls w api calls to fs.RenameFile. tests now are failing
2019-07-03 13:14:43 -04: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
f4faa9b2f5
feat(storage): Small verify-wal output and test tweaks
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
Kelvin Wang
9dc5438e06
feat(cmd/influxd): add http error handler
2019-06-26 21:39:22 -04:00
Lyon Hill
435c8bbed5
fix(task): add logging into the task analytical store ( #14124 )
...
* fix(task): add logging into the task analytical store
* add in more detail around log structure
2019-06-12 20:01:41 -06:00
Alirie Gray
04a427e99e
feat(tasks): add runID to Log struct
2019-06-06 11:24:38 -07:00
Jonathan A. Sternberg
21c80f3e93
refactor(query/control): move the controller from flux to influxdb ( #13991 )
...
The controller implementation is primarily used by influxdb so it
shouldn't be part of the flux repository. This copies the code from flux
to influxdb so it can be removed from the next flux release.
2019-05-29 09:04:34 -05:00
kelwang
4bbfa8c6f4
Merge pull request #13552 from influxdata/kv_log_time
...
feat(http): add audit log
2019-05-16 11:10:56 -04:00