kelwang
67bf2f54ac
Merge pull request #13052 from influxdata/auth_update_interface
...
fix(influxdb): updated auth shall return
2019-04-11 11:24:02 -04:00
Jacob Marble
f56c42794b
chore(tracing): Cleanup ( #13296 )
...
* chore(tracing): Cleanup
* broken test
* fix unused var
* fix test
2019-04-10 19:28:21 -07:00
kelwang
fbd313456a
Merge pull request #13061 from influxdata/swagger_proto_definition
...
fix(http): swagger proto definition
2019-04-03 15:55:51 -04:00
Kelvin Wang
1cf600aca9
remove proto
2019-04-03 15:42:25 -04:00
Lyon Hill
986a1acdbe
Update task executor to use a TaskService ( #13099 )
2019-04-02 15:55:31 -06:00
Lyon Hill
83000361c3
Update task coordinator to act as a TaskService middleware ( #13068 )
...
* Update task coordinator to act as a TaskService middleware
2019-04-01 16:45:44 -06:00
Kelvin Wang
712010d013
if(influxdb): updated auth shall return
2019-04-01 12:56:29 -04:00
kelwang
22dd44c4d1
Merge pull request #12955 from influxdata/auth_description_update
...
feat(kv): add auth description update
2019-03-29 14:08:34 -04:00
Lyon Hill
c78344c441
update task schedler to use the new task control service ( #12949 )
2019-03-28 16:52:25 -06:00
kelwang
4d83e886fb
Merge pull request #12967 from zhulongcheng/cmd-kv-svc
...
refactor(cmd): replace bolt.Client with kv.Service
2019-03-28 12:32:42 -04:00
zhulongcheng
97140920a9
refactor(cmd): replace bolt.Client with kv.Service
...
Signed-off-by: zhulongcheng <zhulongcheng.me@gmail.com>
2019-03-28 23:58:23 +08:00
Kelvin Wang
a2c0bdbe77
feat(kv): add new update
2019-03-28 11:46:41 -04:00
Lorenzo Affetti
90a48c74f6
test(launcher): test for query memory limits and launcher test helpers
2019-03-27 15:50:35 +01:00
Edd Robinson
dbca30dac5
Add integration tests for cache snapshotting
2019-03-25 11:44:01 +00:00
Edd Robinson
16cef36aa2
Move tests around
2019-03-25 11:44:01 +00:00
Edd Robinson
af3f7bc9cb
Add new cache configuration value
2019-03-25 11:44:01 +00:00
Stuart Carnie
8abb76cb4e
Merge pull request #12710 from influxdata/sgc/data-gen
...
Add data generation subcommand to influxd
2019-03-20 11:08:49 -07:00
Mark Rushakoff
9541fbb859
fix(task): report query statistics correctly
...
The synchronous executor was missing a call to ResultIterator.Release.
The asynchronous executor wasn't even calling Query.Statistics.
Also add a test that the scheduler records the statistics to the run
log, and that the statistics are visible from the launcher test. The
launcher test is the most likely place to catch if something goes wrong
in the full stack.
2019-03-20 08:11:14 -07:00
Stuart Carnie
8669e94904
feat(influxd): Add the generate subcommand
2019-03-19 21:52:26 -07:00
Edd Robinson
c4cc3ca7bc
Fix
2019-03-19 15:12:35 +00:00
Edd Robinson
f383ec9225
Add ability to use report-tsm programmatically
2019-03-19 14:29:25 +00:00
Edd Robinson
117a5a98e8
Static analysis
2019-03-19 14:29:25 +00:00
Edd Robinson
fb8db80c22
Add doc to sub-command
2019-03-19 14:29:25 +00:00
Edd Robinson
a3bab05cb1
Refactor command
2019-03-19 14:29:24 +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
Edd Robinson
d1e1d8f063
Add inspect sub-command
2019-03-19 13:47:36 +00:00
Mark Rushakoff
ce7b53ef37
feat(task): log authorization errors
...
This should simplify debugging when a user isn't allowed to do something
with a task, that they expect to be able to do.
2019-03-14 14:04:37 -07:00
Stuart Carnie
c8d70fdaf0
feedback(influxd): Use InfoLevel constant
2019-03-14 09:23:54 -07:00
Stuart Carnie
c7c58275f9
feedback(influxd): Respond to PR feedback
...
* Add CHANGELOG entry
* Remote erroneous comment
2019-03-14 09:23:53 -07:00
Stuart Carnie
e8045ae187
feat(influxd): Migrate influxd binary to cobra Command package
...
This commit consists of several improvements or changes:
* migrate the influxd binary to cobra.Command
* introduce a default run sub-command to start the server
* register the run sub-command flags with viper
to maintain compatibility with the existing behavior of automatic
binding of flags to environment variables.
Closes #12602
2019-03-14 09:23:53 -07:00
Kelvin Wang
9d3b5932ba
fix(influx): return the error when token file already exists
2019-03-07 20:10:48 -05:00
Jacob Marble
603a1f26e0
use tracing.StartSpanFromContext
2019-03-07 12:12:31 -07:00
Jacob Marble
9541e861a3
goimports -w -local github.com/influxdata/influxdb
2019-03-07 12:12:31 -07:00
Jacob Marble
92fa813c45
add spans to multiple services
2019-03-07 12:12:31 -07:00
Chris Goller
0d74ea8d55
feat(influxd/launcher): add test mimicing chronograf setup
2019-03-07 11:07:02 -06:00
Edd Robinson
8bdf857ddb
Fix expected flux cases
2019-03-07 09:56:07 +00:00
Edd Robinson
3f1bec0836
Update emitted keys and tests
2019-03-07 09:56:07 +00:00
Michael Desa
2687b7fd61
feat(influxdb): add support for templates
...
feat(influxdb): add generic store for documents
feat(influxdb): support authorizations in document store
feat(influxdb): support orgs in user resource mapping
feat(influxdb): add read-only included field on documents
feat(influxdb): add labels support to documents service
fix(influxdb): rename data field to content on documents
feat(influxdb): add with org id options for document store
feat(http): add templates swagger
feat(influxdb): add documentation to document options
doc(kv): add documentation for kv document store
test(kv): pull document tests in to the testing package
fix(http): fix swagger specification of templates endpoints
2019-03-06 13:18:31 -08:00
Nathaniel Cook
b129026334
Merge pull request #12371 from influxdata/flux-staging
...
upgrade Flux to v0.21.3
2019-03-06 12:17:12 -07:00
Kelvin Wang
e93ea03d38
fix(setup): create dir when influxdb ran as a different user
2019-03-06 09:43:36 -05:00
Nathaniel Cook
a190ddb44c
fix(http): fix tests for encoding changes
2019-03-05 16:56:35 -07:00
Lyon Hill
17026c2053
change task logs from a string to a struct ( #12363 )
...
* change task logs from a string to a struct
2019-03-05 15:58:33 -07:00
Jacob Marble
b9c7ec439e
feat(influxd): Tracing refactor ( #12318 )
...
* feat(launcher): Tracing to log disabled by default
* remove traceLogger and use opentracing directly
* add Jaeger tracing
* go vet && go fmt
2019-03-04 11:48:11 -08:00
Jeff Wendling
2544a90cac
buildtsi: support specifying a specific index path
2019-02-28 15:20:33 -07:00
Lyon Hill
b3f450eca9
Allow the CLI to find tasks by org name ( #12202 )
...
* Allow the CLI to find tasks by org name
2019-02-27 08:56:32 -07:00
Nathaniel Cook
a75adf6c4b
fix(http): separate InfluxQL and Flux services
...
Previously the APIBackend understood only a ProxyQueryService,
but it needs to understand that there are two implementations of the
ProxyQueryService one for handling InfluxQL queries and one for handling
Flux queries. The names of the fields have been updated to make this
clear. As well as the FluxBackend is now initialized using the
FluxService explicitly.
2019-02-22 10:31:20 -07:00
Lyon Hill
c78477314a
Allow tasks to skip catchup ( #12068 )
2019-02-22 09:47:04 -07:00
Julius Volz
e7a27243be
Check error when writing token file during setup
...
Signed-off-by: Julius Volz <julius.volz@gmail.com>
2019-02-22 09:08:41 -07:00
Chris Goller
c0266ba5cf
refactor(cmd/influxd): use simple query rather than the flux service
2019-02-21 11:18:08 -08:00