Commit Graph

33326 Commits (1ccd0e1d60868f4cf25326393733d8eb72f6270a)

Author SHA1 Message Date
Zoe Steinkamp 787d1ebca2 test(data-explorer): Add raw data view scrolling test 2020-06-04 15:38:47 -06:00
Zoe Steinkamp ff37c7a90d test: Adding scrolling test 2020-06-04 15:38:47 -06:00
jlapacik eba496d1bd
feat: grouped aggregate rewrite rules (#18342)
* feat: flags for pushing down new aggregates

* refactor: grouped aggregate rewrite rules

The storage operation ReadGroup aggregates per series on the storage
side. The planner will rewrite grouped aggregate queries to call
ReadGroup, which will perform a partial aggregation, followed by
another operation that will perform the rest of the aggregation on
the compute side.

* feat: storage capabilities for grouped aggregates

* fix: changes from review

* feat: group read operation name should include aggregate
2020-06-04 14:36:15 -07:00
Johnny Steenbergen a6ead1246e fix(pkger): provide correct stackID for recording pkg application
this bug surfaces when you do not provide a stack ID to the apply call.
the new stack is created, but the resources created are not associated
with it. This remedies that issue.
2020-06-04 13:47:52 -07:00
Johnny Steenbergen e80f3068ce feat(httpc): extend request with Auth beahvior 2020-06-04 12:02:31 -07:00
Johnny Steenbergen 9bf1cc78d0 fix(metric): enable metrics collection for requests call count 2020-06-04 11:43:07 -07:00
Alex Boatwright 1ccac90a8c
feat: add visualizations to notebooks (#18348) 2020-06-04 11:00:02 -07:00
Pavel Zavora 0caee29f24 fix(swagger): change dprps typo to dbrps 2020-06-04 09:39:46 -06:00
Bucky Schwarz 925354f951 feat: add communityTemplate feature flag and put copypasted container in it 2020-06-04 06:55:12 -07:00
Ariel Salem 22e135c06a
chore(redirectTo-flag): removed redirectTo featureFlag (#18355) 2020-06-04 05:24:26 -07:00
Russ Savage 1bfd6d0827
fix(goreleaser): add separate influxctl archive (#18353)
* fix(goreleaser): add separate influxctl archive

* fix(goreleaser): updating the archive name to influxdb_client
2020-06-03 15:58:16 -07:00
Andrew Watkins bac84a3c2f
chore: upgrade cypress (#18356)
* chore: upgrade cypress

* chore: remove redundant plugins
2020-06-03 15:37:21 -07:00
Andrew Watkins ef4893a7ef
test(e2e): variables (#18351)
* test(e2e): add test for all variable types

* chore: rename test id

* test(e2e): merge tests

* fix: lint
2020-06-03 13:14:12 -07:00
Lyon Hill ab2f4ecdbe
feat(secret): transition the secret service to isolated pattern (#18340)
* feat(secret): transition the secret service to isolated pattern

We needed a secret service handler that would be pluggable in the
org service and building it right is better then doing it with messy code.
2020-06-03 11:37:51 -06:00
Johnny Steenbergen d21fce5f6d fix(influx): have delete cmd respect the config settings
closes: #17289
2020-06-02 16:31:49 -07:00
alexpaxton b4f4a11cff
feat(notebooks): display raw data within query pipes (#18341)
* refactor: add left indentation on all pipes to make titles easier to scan

* refactor: store results in raw and parsed formats

This intended is a bandaid fix until raw data table comes from Giraffe and accepts data in the standard way

* refactor: remove unused scss variable

* feat: create raw data components and display within query pipes

* fix: remove console log

* refactor: begone lodash
2020-06-02 16:18:47 -07:00
Johnny Steenbergen fd289883fe feat(influx): add User-Agent header to the CLI http calls
closes: #18336
2020-06-02 16:09:11 -07:00
Johnny Steenbergen 81a0982b00 feat(influx): add version to influx CLI
closes: #14821
2020-06-02 16:09:11 -07:00
Christopher M. Wolff 19a2496a28
fix(storage/reads): fix off-by-one error in WindowCountArrayCursor (#18343) 2020-06-02 16:04:22 -07:00
Zoe Steinkamp 7c88a79d58
Fix: Bin size limit (#18247)
* Fix: Bin size limit

limit bin size to 670, which craches on my computer beyong this

And added test to confirm its working

* Fix: Bin size limit

remove curlies

* Fix: Bin size limit

* Fix: Bin size limit test

* Fix: Bin size limit test
2020-06-02 16:26:17 -06:00
Zoe Steinkamp 3374c4c19b
fix: Flakey explorer test wrong test id (#18338)
* fix: Flakey explorer test wrong test id

specifcally the 'can filter aggregation functions by name from script editor mode'

* fix: Flakey explorer test wrong test id

* fix: Flakey explorer test wrong test id

* fix: Flakey explorer test wrong test id
2020-06-02 16:26:04 -06:00
Johnny Steenbergen 6112c7848d chore(influx): improve usage for influx pkg commands
closes #18324
2020-06-02 13:49:35 -07:00
Johnny Steenbergen 07e351b204 chore(influx): disable failing when providing an unexpected error to influx CLI
closes: #18290
2020-06-02 12:25:21 -07:00
Bucky Schwarz 59b82df30f fix: update app-metrics path to point to the right place 2020-06-02 09:12:37 -07:00
Alex Boatwright 25b73be687
fix: wrap flux validation (#18321) 2020-06-02 09:08:34 -07:00
Gavin Cabbage f159b866e3
fix(dbrpv2): lookup by org name (#18331) 2020-06-02 11:39:29 -04:00
Johnny Steenbergen 4838a94eed feat(pkger): add export stack command to influx CLI
closes: #18271
2020-06-02 08:18:11 -07:00
Johnny Steenbergen 3dcd5d496f feat(pkger): add ability to export by stack
this ability exports all resources associated with a stack by the same
metadata.name fields as the original application had done it. This can
be used as a means to snapshot the current state of the stack. This can
be used for source control or other means.

closes: #18271
2020-06-02 08:18:11 -07:00
Lyon Hill a69534f38b
fix: ensure the write endpoint contains a bucket in the request (#18275)
closes #18201
2020-06-02 08:11:04 -06:00
Jonathan A. Sternberg efbc4ae7c1
feat(storage/flux): implement create empty for the window table reader (#18288)
This implements create empty for the window table reader and allows this
table read function to be used when it is specified. It will pass down
the create empty flag from the original window call into the storage
read function.

This also fixes the window table reader so it properly creates
individual tables for each window. Previously, it was constructing one
table for an entire series instead of one table per window.

Tests have been added to verify three edge case behaviors. The first is
the normal read operation where all values are present. The second is
when create empty is specified so null values may be created. The third
is with truncated boundaries to ensure that storage is read from and the
start and stop timestamps get correctly truncated.
2020-06-01 17:57:50 -05:00
Ariel Salem 65fe3d49e0
feat(flag-redirectTo): using old UI feature flag to flag redirectTo (#18320) 2020-06-01 15:24:38 -07:00
Jacob Marble 291ded1b2c
fix(codeowners): try user handle along with team (#18300)
Storage team isn't being marked as owner in PRs touching /storage/ and
/tsdb/. Let's make sure that a user can be an owner, then iterate.
2020-06-01 14:55:14 -07:00
Andrew Watkins eb1041c7d1
test(e2e): dashboard notes (#18318)
* test: add typings for cy commands

* test(dashboard): creation of note cell
2020-06-01 14:54:39 -07:00
Andrew Watkins 17ccbbefcb
test(e2e): rename collectors to telegrafs (#18317) 2020-06-01 13:11:06 -07:00
Zoe Steinkamp d3ca54fcc4 Fix: Bin size limit test 2020-06-01 14:07:28 -06:00
Zoe Steinkamp bcd3292d53 Fix: Bin size limit test 2020-06-01 14:07:28 -06:00
Zoe Steinkamp b6bc4057f2 Fix: Bin size limit 2020-06-01 14:07:28 -06:00
Zoe Steinkamp 75ae52cc1b Fix: Bin size limit
remove curlies
2020-06-01 14:07:28 -06:00
Zoe Steinkamp 474a30e355 Fix: Bin size limit
limit bin size to 670, which craches on my computer beyong this

And added test to confirm its working
2020-06-01 14:07:28 -06:00
Bucky Schwarz 3bd249fdfc feat: add feature-flagged app metrics 2020-06-01 11:12:05 -07:00
Scott Anderson aed25eca00
chore(flux): Add Flux 0.68 functions (#18303)
* chore(flux): Add Flux 0.68 functions
* chore(flux): fixed formatting issues in fluxFunctions.ts
2020-06-01 11:02:36 -06:00
Alirie Gray 03ba8f250a
refactor: remove urms from new label service (#18301) 2020-06-01 09:28:03 -07:00
Paul Hummer d304f920dc
Merge pull request #18283 from rockstar/test/window-read-aggregate-count
test: add test for windowed count aggregate
2020-05-29 12:50:29 -06:00
Jacob Marble 9267873879
fix(codeowners): storage codeowners adjustment (#18295)
Don't know why, but code owners doesn't work for the storage team. See
if a different team helps.
2020-05-29 10:51:58 -07:00
vlastahajek 84b1102d55 fix: make LabelUpdate.properties consistent with Label and LabelCreateReuest 2020-05-29 09:37:03 -07:00
Johnny Steenbergen d3be5d19ea chore(influx): provide stack ID in pkg application commands 2020-05-29 09:24:22 -07:00
Alex Boatwright 494d6d4f76
feat: allowing notebooks to submit queries (#18257) 2020-05-29 09:16:20 -07:00
Paul Hummer 7c48976f94 test: add test for windowed count aggregate
This patch adds tests for `ReadWindowAggregate` and the one supported
window aggregate, the count aggregate.

Fixes #18183
2020-05-29 10:08:52 -06:00
Jonathan A. Sternberg 4eb53314e1
fix(release): make the release build work properly with libflux (#18273) 2020-05-29 10:02:56 -05:00
alexpaxton 7df56f5d6c
feat(notebooks): introduce minimap (#18270)
* refactor: extract notebook scoped scss variables to own file

* feat: WIP introduce minimap components

* feat: attempt to add minimap state to AppContext

* refactor: update notebooks layout to handle minimap alongside pipe list

* refactor: remove border from markdown preview

* refactor: add spacing between minimap items

* chore: cleanup styles and markup

* feat: give panels an ID attribute to facilitate scrolling to their position

* feat: enable minimap to update scroll position of pipe list via notebook context

* feat: make minimap scrollable

* feat: style hidden pipes differently in minimap

* fix: remove console logs

* refactor: move scrolling related code into separate context

* refactor: use refs instead of IDs for getting a panel's scroll position

* refactor: remove minimap state from AppSettingProvider

* refactor: use persisted redux to store minimap visibility preference

Seems like the kind of thing that would have ended up here eventually so I'll save future me some trouble and do it now

* fix: add & repair unit tests
2020-05-28 17:38:02 -07:00