Stuart Carnie
5c63c2163d
feat(authorization): Create a v1 authorization service
...
This service is a private API for managing authorization tokens
for v1 API requests.
Note that this commit does not hook up the service to the v1
`/query` and `/write`, which will occur in a subsequent PR.
Closes #19812
2020-10-27 08:26:10 -07:00
Paul Hummer
a2dbb572fe
Merge pull request #19826 from influxdata/flux-staging/v0.91.0
...
build(flux): update Flux to v0.91.0
2020-10-27 09:05:33 -06:00
George
3d643e0681
refactor(notification): move rule service into own package ( #19804 )
...
* refactor(notification): move rule service into own package
* chore(launcher): fix tests to use clients as opposed to direct kv service
* chore(influx): update task cli to consume core domain model task from client
* chore(kv): remove rule service behaviours from kv
This also introduces the org id resolver type. Which is transplanted
from the kv service. As this one function coupled all resource
capabilities onto the kv service. Making removing these capabilities
impossible. Moving this type out into its own package which depends on
each service explicitly ensures we don't have one type which has to
implement all the service contracts.
* fix(launcher): remove double reference to influxdb package
2020-10-27 11:45:05 +00:00
Adrian Thurston
7a4b81bf3d
fix: profiler testing: stub GetSortedResult from execute.Profile
...
This function is used by the end-to-end test harness to stabilize query profile
results before diff and is needed when implementing the Profile interface.
2020-10-26 14:39:30 -07:00
Gershon Shif
ce00f0d226
fix(build): building arm 6 ( #19756 )
2020-10-21 16:29:48 -07:00
vlastahajek
7947a7fffd
fix(upgrade): improving upgrade help
2020-10-21 07:58:32 -07:00
Stuart Carnie
2705c57554
fix(launcher): Switch to AuthorizationService from authorization package
...
This commit ensures OSS is using the new implementation of the
AuthorizationService from the authorization package.
It also removes the associated feature flag.
2020-10-21 07:44:15 -07:00
Ales Pour
6a43939546
fix: proper default 2.x config filename
2020-10-20 08:03:34 -07:00
Ales Pour
2b828c5b8c
fix: fallback to user's home
2020-10-19 12:35:58 -07:00
Greg
8c0ff75c6d
fix(cli): return error on failed resource addition ( #19750 )
2020-10-15 09:29:00 -06:00
Greg
9ab10c8b6c
feat(cli): provide means to remove stack without confirmation ( #19740 )
2020-10-14 13:35:58 -06:00
Paul Hummer
155fa72b34
Merge pull request #19731 from rockstar/flux-staging/v0.89.0
...
build(flux): update Flux to v0.89.0
2020-10-14 11:26:56 -06:00
Paul Hummer
4da32637ed
build(flux): update Flux to v0.89.0
2020-10-14 10:51:01 -06:00
Ales Pour
8a0068546f
style: better option descrition
2020-10-14 08:02:30 -07:00
Ales Pour
548eec197d
refactor: influx 2.x path is a commamnd line option
2020-10-14 08:02:30 -07:00
Ales Pour
2308e6c50e
feat(upgrade): upgrade security
2020-10-14 08:02:30 -07:00
Johnny Steenbergen
db97f1c1f6
fix(influx): update default value of list tasks influx command to 100 ( #19732 )
2020-10-12 17:05:56 -06:00
vlastahajek
8763bb1af9
feat(upgrade): upgrade databases
2020-10-08 09:39:30 -07:00
Greg
8243eb8a03
fix(cli): workaround for cloud api to return a single telegraf config if specified ( #19695 )
2020-10-06 12:55:49 -06:00
Greg
fcb70c26d5
fix: add ability to define bucket to write to with a BucketFilter ( #19658 )
2020-10-05 15:05:49 -06:00
Pavel Závora
a8c7254281
Merge pull request #19660 from influxdata/19335/rate_limit
...
feat(cmd/influx/write): allow to limit write rate
2020-10-05 17:01:15 +02:00
Ales Pour
1e4650913d
feat(upgrade): upgrade config file
2020-10-02 12:01:35 -07:00
Pavel Zavora
f8ffcb8a65
feat(cmd/influx/write): specify --rate-limit as COUNT(B|kB|MB)/TIME(s|sec|m|min)
2020-10-02 05:07:37 +02:00
Pavel Zavora
b2a51593b3
feat(cmd/influx/write): allow to limit write rate
2020-10-02 02:31:49 +02:00
vlastahajek
999660ae2e
feat(upgrade): upgrade command basic skeleton
2020-10-01 08:06:42 -07:00
Greg
8fea0cdda6
fix(cli): don't accept short passwords in setup ( #19593 )
2020-09-29 16:28:10 -06:00
Stuart Carnie
1e5ed47a61
fix: Increase the default default line length to 16MB and add option
2020-09-29 13:44:18 -07:00
Stuart Carnie
78d0262217
fix: Remove incorrect implementation of delete APIs and disable HTTP API
...
This commit removes incorrect implementations of the `DeleteBucket`
and `DeleteBucketRangePredicate` APIs from the storage package,
which remained after the transition to the tsdb 1.x storage engine.
Secondly, this PR utilizes the `ENotImplemented` error code to inform
users which call the `/api/v2/delete`
2020-09-24 11:11:46 -07:00
greg linton
724de9d0d1
chore: fix typo in cli flag
2020-09-22 11:49:26 -06:00
greg linton
13cb2927bb
Merge branch 'master' into feat/18733
2020-09-21 17:21:06 -06:00
Stuart Carnie
46db75d9a9
fix: ShardGroupDuration is updated for retention period updates
...
Fixes #19518
2020-09-18 07:31:48 -07:00
Christopher M. Wolff
e7cbbaa722
feat: upgrade Flux to v0.83.2 ( #19569 )
2020-09-16 17:59:15 -07:00
Gershon Shif
af0c328095
chore(packaging): build rpm and deb packages ( #19567 )
...
- Update CIrcleCI configuration to start release process on an RC build
- Update .goreleaser.yml:
- Start building armel and armhf binaries and rpm and debian packages.
- Generate sha256 checksum file.
- launcher.go: do not use `max` module to escape integeroverflow problem for armel and armhf builds
- Start using `v0.142.0` of goreleaser
- Added pre and post install/uninstall scripts for rpm amd deb packages
2020-09-16 12:36:44 -07:00
greg linton
6dc785e894
chore: address feedback
2020-09-15 09:33:44 -06:00
Russ Savage
7c76efd6ea
fix(cli): update annotation order to match UI ( #19503 )
2020-09-14 10:18:29 -07:00
Pavel Zavora
0718c9a53f
chore(cmd/influx/write): update option description
2020-09-12 11:13:27 +02:00
Pavel Zavora
90a3a7c8d8
feat(cmd/influx/write): add --errors-file option #18742
2020-09-12 11:13:27 +02:00
greg linton
53b325c7d0
Merge branch 'master' into feat/18733
2020-09-11 14:23:24 -06:00
greg linton
0eb53e0e0b
chore: revert notificationEndpoints to be name unique
2020-09-10 17:55:22 -06:00
Stuart Carnie
6f0cf049ca
feat: Port shard precreation service from InfluxDB 1.x
...
Provides new configuration parameters:
```
--storage-shard-precreator-advance-period
--storage-shard-precreator-check-interval
```
Closes #19520
2020-09-09 13:34:22 -07:00
Stuart Carnie
e265f60b55
fix: Improvements in response to PR feedback
...
* Pass context.Context to Service.Open
* Remove redundant comments
* Bind to retention.Config configuration to be consistent with 1.x
2020-09-09 10:32:06 -07:00
Stuart Carnie
7c2be6e780
feat: Port 1.x retention policy enforcement service
...
Configuration of the check interval is available via
```
--storage-retention-check-interval
```
Closes #19309
2020-09-09 10:32:06 -07:00
Stuart Carnie
feb2596f3a
feat: Expose a subset of InfluxQL coordinator tuning options
...
Closes #19507
2020-09-05 09:44:34 -07:00
Stuart Carnie
111f39c8b1
feat: Add TSM 1.x storage options as flags
...
Closes #19505
2020-09-04 15:56:57 -07:00
Stuart Carnie
4266eb5935
chore: Remove page-fault-rate flag, which is not available
2020-09-04 15:56:57 -07:00
Stuart Carnie
4b5ac0871d
Merge pull request #19494 from influxdata/port-change
...
feat: Changing the default port from 9999 to 8086
2020-09-04 11:58:41 -07:00
Stuart Carnie
7964f86ffc
fix: switch port to 8086
...
fix(readme): update the port and setup
2020-09-03 14:40:29 -07:00
Stuart Carnie
0f1b7fdafb
feat: Create initial stubs for influxd upgrade command
...
Includes some example sub commands for dumping v1 and v2 metadata
* `influxd upgrade v1-dump-meta`
* `influxd upgrade v2-dump-meta`
Closes #19495
2020-09-03 14:23:51 -07:00
Stuart Carnie
b3138d2ead
fix: Ensure TemporaryEngine returns new inner TSDB store
2020-09-01 10:50:44 -07:00
Stuart Carnie
a7239c007e
fix: separate flag to always permit initial user setup
...
This is not required for e2e tests
2020-08-31 16:38:54 -07:00