Daniel Moran
00afd95cb7
refactor: automated move of errors and id from root to kit ( #21101 )
...
Co-authored-by: Sam Arnold <sarnold@influxdata.com>
2021-03-30 14:10:02 -04:00
Daniel Moran
316eaa24b4
feat(http): add config option to disable metrics endpoint in influxd ( #20963 )
2021-03-15 15:11:23 -04:00
Daniel Moran
e86ee475b2
fix: make AST-based option parsing the default, remove feature flag ( #20875 )
2021-03-08 09:51: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
1ad8f8d23d
fix(kit/cli): fix loading config from directories with '.' in the name ( #20702 )
2021-02-05 10:56:12 -05:00
Daniel Moran
4239d037d6
fix(kit/cli): fix loading of .yml config files ( #20522 )
2021-01-15 17:04:20 -08:00
Daniel Moran
78af2e7317
fix(kit/cli): don't ignore failures to mark CLI options as required ( #20490 )
2021-01-13 07:25:16 -08:00
Daniel Moran
4235c12d64
refactor(cmd/influxd): parse log-level CLI opts directly to correct type ( #20196 )
2020-11-30 13:59:06 -05:00
Dan Moran
a952dff92d
feat(kit/cli): add support for int32 and int64 CLI flags
2020-11-24 13:36:27 -05:00
Arnav Aggarwal
96b26f5a42
Merge pull request #19979 from influxdata/timeFilterTasks
...
feat(tasks): added functionality to filter runs by time
2020-11-16 13:22:07 -08:00
Stuart Carnie
42aabb28fc
chore: Do not use global viper APIs, which breaks testing
2020-11-13 08:47:52 +11:00
Daniel Moran
15b9531273
fix: correct various typos ( #19987 )
...
Co-authored-by: kumakichi <xyesan@gmail.com>
2020-11-11 13:54:21 -05:00
Arnav Aggarwal
64a562db42
feat(tasks): added functionality to filter runns by time
2020-11-10 10:30:34 -10:00
Stuart Carnie
ae980c3549
feat: Support influxdb.ID as bindable argument in kit/cli
2020-11-09 15:22:05 -05:00
jl
2cc5d86ebd
refactor: remove feature flags for pushdowns
2020-10-30 18:09:38 -07:00
Christopher M. Wolff
5a60488729
fix: make tagKeys and tagValues work for edge cases involving _field ( #19856 )
2020-10-30 10:37:08 -07:00
Mark Rushakoff
10c32e4079
chore: remove unreferenced kit/grpc package
2020-10-28 12:38:01 -04: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
Lyon Hill
c523fd22f7
chore: clean old feature flags ( #19692 )
2020-10-06 13:43:32 -06:00
Roger Peppe
a10f2ff6fa
Merge pull request #19654 from influxdata/rogpeppe-008-improve-limited-read-closer
...
chore: kit/io: improve LimitedReadCloser
2020-09-29 07:21:59 +01:00
Roger Peppe
239331c1ae
chore: kit/io: improve LimitedReadCloser
...
A fairly minor change, but this saves two allocations every time
points are written to the API (one allocation for the embedded io.LimitReader,
and one allocation to create the `close` closure).
Also fix the code so that it actually limits to the exact requested number of bytes
rather than one more. We don't really need to layer on top of io.LimitReader,
as that code is fairly minimal.
2020-09-28 18:39:45 +01:00
Bucky Schwarz
838b3ea1b9
feat: turn on community templates
2020-09-24 16:03:06 -07:00
Russ Savage
bc4bae3738
fix(middleware): adding PATCH to access control allow methods ( #19637 )
...
* fix(middleware): adding PATCH to access control allow methods
* chore(changelog): added PATCH change
2020-09-24 11:49:00 -07:00
Stuart Carnie
9c4dfed391
feat: Add ENotImplemented error code
...
This is more explicit that EInternal, allowing APIs to indicate
a potentially temporary status of "501 Not implemented"
2020-09-24 11:11:46 -07:00
Christopher M. Wolff
e7cbbaa722
feat: upgrade Flux to v0.83.2 ( #19569 )
2020-09-16 17:59:15 -07:00
Stuart Carnie
f9b058772b
Merge remote-tracking branch 'origin/master' into sgc/tsm1
2020-09-02 11:11:28 -07:00
Lyon Hill
46d4f7d7bb
chore(tenant): point tests to new tenant service ( #19477 )
...
Now that the tenant service is complete we should be using it for all
test instead of the kv.Service.
2020-09-02 11:50:26 -06:00
Stuart Carnie
8104677639
revert(tasks): Revert incompatible commits
...
Revert 1ae2541
Revert fde2129
2020-08-26 09:44:21 -07:00
Stuart Carnie
39ab4a10c5
Merge remote-tracking branch 'origin/master' into sgc/tsm1
...
# Conflicts:
# cmd/influxd/launcher/query_test.go
# go.mod
# go.sum
# query/promql/internal/promqltests/go.mod
# task/backend/executor/executor.go
# task/backend/executor/support_test.go
2020-08-26 09:26:43 -07:00
Brett Buddin
1ae2541bf3
feat(task): Inject Task's LatestSuccess Timestamp In Flux Extern ( #19402 )
...
* feat(task): Inject latest success/failure into extern.
* chore(task/backend): Don't specify an extern if there are no statements.
* chore(task/executor): Don't apply the latest failure for now.
* chore(changelog): Add 19402 to changelog.
* chore(kit): Introduce feature flag for time injection.
* chore(task/executor): Guard injection into extern by feature flag.
* chore(task/executor): No need for this subtest pattern.
* chore(task/executor): Add tests for extern injection.
2020-08-25 13:06:26 -04:00
Stuart Carnie
0e0b2a3d87
Merge remote-tracking branch 'origin/master' into sgc/tsm1
2020-08-25 09:03:07 -07:00
Ariel Salem
a03745e57d
feat(metric-selector): query builder for flows ( #19396 )
2020-08-25 08:06:48 -07:00
Lyon Hill
f0e382adc2
chore: remove feature flag for task executor ( #19422 )
...
We now default task execution to pull from the user service a permission
set.
2020-08-25 08:39:03 -06:00
Michael Desa
eb2dd5af7b
fix(kv): gaurd new org dashboard pagination with feature flag ( #19421 )
...
* fix(kv): gaurd new org dashboard pagination with feature flag
* chore: remove trailing whitespace from line
* fix(testing): remove extra context
2020-08-24 12:50:10 -07:00
Stuart Carnie
cc656e5221
Merge remote-tracking branch 'origin/master' into sgc/tsm1
...
# Conflicts:
# storage/reads/aggregate_resultset.go
# storage/reads/aggregate_resultset_test.go
# storage/reads/array_cursor.gen.go
# storage/reads/array_cursor.gen.go.tmpl
# storage/reads/array_cursor.go
# storage/reads/array_cursor_gen_test.go
# storage/reads/array_cursor_test.gen.go.tmpl
# storage/reads/group_resultset.go
# storage/reads/group_resultset_test.go
# storage/reads/resultset.go
2020-08-20 10:52:34 -07:00
Brett Buddin
0780232b83
feat(task): Parse Task Options using Flux AST Helpers ( #19326 )
...
* feat(task): Extract options using AST-based method.
* feat(task): Use AST-based option APIs for updating task option.
* chore(task): Use the old way of parsing durations.
* fix(task): Ordering changed on us. Fixing tests to reflect the new order.
* fix(task): There's no way for us to know if there are multiples with the current APIs.
* chore(task): Guard against duplicate options. Minor cleanup.
* fix(kit/feature): Break cyclical dependency between influxdb and pkgs that use feature.
* chore(task): Feature flag updating Flux options.
* chore(task): Ensure we are testing both paths of feature flag.
* chore: Remove dead code.
* chore(task/options): Remove unnecessary conditional.
* chore(task/options): Unexport some error helpers.
2020-08-20 11:57:23 -04:00
Michael Desa
550966dbe2
chore(http): add response_code as label to http_api_* metrics ( #19389 )
...
This was added so that we can distinguish between 4XX and 401 class
errors. It should have a minimal impact in overall cardinality.
Co-authored-by: Greg Linton <greg@influxdata.com>
Co-authored-by: Greg Linton <greg@influxdata.com>
2020-08-19 13:19:18 -07:00
Deniz Kusefoglu
8ce6fe6a17
feat(bandChart): add feature flag and update options for Band Chart
2020-08-19 12:44:18 -07:00
Stuart Carnie
b3734695c5
Merge remote-tracking branch 'origin/master' into sgc/tsm1
2020-08-14 12:37:41 -07:00
Lyon Hill
eccdabf3ea
fix: restrict urm listing of a resource to members of org owning said resource ( #19251 )
...
* fix: restrict urm listing of a resource to members of org owning said resource
* chore: add testing around new urm behavior
* fix: add feature flagging
* fix: ensure we are returning the correct error
Co-authored-by: greg linton <greg@influxdata.com>
2020-08-14 12:34:07 -04:00
Bucky Schwarz
ce443f832e
feat: Add mosaic plot type to front end behind flag
...
Co-authored-by: Rashi Bose rashibose@gmail.com
Co-authored-by: Rose Parker reparker837@gmail.com
2020-08-13 15:03:14 -07:00
Stuart Carnie
057285e23a
Merge remote-tracking branch 'origin/master' into sgc/tsm1
...
# Conflicts:
# query/logging.go
# query/logging_test.go
# query/stdlib/influxdata/influxdb/rules.go
# query/stdlib/influxdata/influxdb/rules_test.go
# query/stdlib/testing/testing.go
# storage/flux/reader.go
# storage/flux/table.gen.go
# storage/flux/table.gen.go.tmpl
# storage/flux/table.go
# storage/flux/table_test.go
2020-08-11 10:25:01 -07:00
jlapacik
46c7345dae
feat: enable pushdowns for sum, count, min, and max by default ( #19227 )
2020-08-05 12:06:35 -07:00
Faith Chikwekwe
d48dc690a6
feat(query/stdlib): add min and max to ReadGroup ( #19158 )
...
Enables the mix and max aggregates for the ReadGroupAggregte pushdown behind a feature flag.
Co-authored-by: Jonathan A. Sternberg <jonathan@influxdata.com>
2020-08-05 09:40:26 -05:00
Ariel Salem
fdea2c6597
feat(feature-flagged-query-cache): Added a feature flagged query cache ( #19072 )
2020-08-04 06:56:02 -07:00
Stuart Carnie
26c18ac0a5
chore: Converging on 1.x tsdb
2020-08-03 09:20:48 -07:00
Edd Robinson
2b175291be
refactor: WIP removing tsbd
2020-08-03 09:18:34 -07:00
Lyon Hill
a7273f89d7
chore: Remove urmFreeTask feature flag ( #19112 )
...
This feature flag has been enabled for over a month in the production and have not seen any new issues arrise
2020-07-28 14:05:43 -06:00
Alex Boatwright
437b35b869
feat: adding notebook flag to backend ( #19013 )
2020-07-22 09:27:11 -07:00
yukta
dbcd363dad
feat(query/stdlib): update flags.yml with mergleFilterRule and add mergeFilterRule to rules.go with corresponding unit tests.
2020-07-22 08:16:35 -07:00