Commit Graph

33349 Commits (12c1b61d00e640194b85de1a13761bd4a18e1bc1)

Author SHA1 Message Date
Johnny Steenbergen 12c1b61d00 feat(pkger): provide label associations env refs to each resource type
closes: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen 0d07f8e579 feat(pkger): extend SummaryVariable with its env references
references: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen 5d8538de5a feat(pkger): extend SummaryTelegrafConfig with its env references
references: #18407
2020-06-10 17:14:53 -07:00
Johnny Steenbergen b4e1ea7903 feat(pkger): extend SummaryTasks with its env references
references: #18407
2020-06-10 17:14:53 -07:00
alexpaxton 8ca8ce9da3
feat(dashboards): improve view spinners (#18447)
* refactor: remove GraphLoadingDots and prop drilling from view switcher and views

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* refactor: rename loading component to be more related to its context

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* feat: implement more obvious loading spinner

Co-Authored-By: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>

* chore: changelog

* fix: cleanup

Co-authored-by: Zoe Steinkamp <zoesteinkamp@users.noreply.github.com>
2020-06-10 16:36:43 -07:00
Johnny Steenbergen d9925ffbc4 feat(pkger): extend SummaryNotifcationRules with its env references
references: #18407
2020-06-10 16:23:43 -07:00
Johnny Steenbergen 205d022b52 feat(pkger): extend SummaryNotifcationEndpoints with its env references
references: #18407
2020-06-10 15:57:06 -07:00
Johnny Steenbergen 98cc30fa24 feat(pkger): extend SummaryCheck with its env references
references: #18407
2020-06-10 15:57:06 -07:00
Johnny Steenbergen ef00f66a55 feat(pkger): extend SummaryDashboard with its env references
references: #18407
2020-06-10 15:22:08 -07:00
Johnny Steenbergen bb270f1145 feat(pkger): extend SummaryLabel with its env references
references: #18407
2020-06-10 14:18:37 -07:00
Yiqun (Ethan) Zhang 82185dd434
feat: add feature flag for fill() (#18445) 2020-06-10 16:00:43 -05:00
Yiqun (Ethan) Zhang 07c01cf79d
chore: update flux to v0.69.2 (#18441) 2020-06-10 15:36:17 -05:00
Johnny Steenbergen 70b3619df6 feat(pkger): extend SummaryBucket with its env references 2020-06-10 13:34:33 -07:00
Paul Hummer 8c59c06b93
Merge pull request #18428 from rockstar/fix/add-support-for-macos-builds
fix: add support for macOS cross-compilation
2020-06-10 13:07:54 -06:00
Jonathan A. Sternberg db686349e7
feat(storage/flux): support full aggregate window push down (#18399)
This enables a new rule that will push down the full `aggregateWindow`
query including the `duplicate` and `window(every: inf)` that recombines
the tables. When the full rule is used, the table is not split into
tables for each window and instead retains itself as a single table. The
start or stop column is renamed to `_time` and `_start` and `_stop` will
be the boundaries of the query.
2020-06-10 13:21:41 -05:00
Ariel Salem ac559d864a
chore(variable_test): added cypress test for variable searching based on labels & variable name (#18425) 2020-06-10 09:12:00 -07:00
Brett Buddin d7192ed55e
Merge pull request #18438 from influxdata/bb/reorder-exclusion
chore(gitignore): Re-order exclusion patterns.
2020-06-10 11:56:07 -04:00
Brett Buddin bdf3517249
chore(gitignore): Re-order exclusion patterns.
My original PR influxdata/influxdb#18207 attempted to address the
aggressiveness of our .gitignore matches for known binary names.

Unfortunately, new directories with these names are now being ignored
when they shouldn't (thanks @jsternberg). Upon further investigation, it
looks like the only problematic patterns in the original code were the
plain (non-globbed) patterns like `influxd` and `influxdb`.

Returning the globbed patterns to their original order fixes the problem
while still holding onto the characteristic of being able to see
directories like `cmd/influxd/launcher` via tools that use .gitignore
for exclusion patterns. Below is an overview of how I've verified the
changes.

Regular files matching know binary names should be ignored anywhere in
the tree:

    $ echo "hello" > influxd
    $ echo "hello" > dbrp/influxd
    $ git status
    ## bb/reorder-exclusion

Directories matching known binary names should not be ignored anywhere
in the tree:

    $ mkdir influxd
    $ echo "hello" > influxd/hello.txt
    $ mkdir dbrp/influxd
    $ echo "hello" > dbrp/influxd/hello.txt
    $ git status
    ## bb/reorder-exclusion
    ?? dbrp/influxd/
    ?? influxd/
    $ git status --untracked-files
    ## bb/reorder-exclusion
    ?? dbrp/influxd/hello.txt
    ?? influxd/hello.txt

New files in existing directories matching known binary names should not
be ignored:

    $ echo "hello" > cmd/influx/hello.txt
    $ git status
    ## bb/reorder-exclusion
    ?? cmd/influx/hello.txt

I've also made changes to already indexed files like
`cmd/influxd/launcher/engine.go` and those changes aren't ignored.
2020-06-10 11:27:54 -04:00
Johnny Steenbergen 73ffe23f9d chore(pkger): backfill missing fillColumns field for histograms
closes: #18431
2020-06-10 07:50:35 -07:00
Bucky Schwarz 7a88acfd34 feat(flagged): update look of community templates landing page 2020-06-10 07:36:42 -07:00
Paul Hummer 500395edb6 fix: add support for macOS cross-compilation
This patch adds support for building macOS binaries via the release
system.
2020-06-09 21:45:13 -06:00
Johnny Steenbergen 1d75e3e8e9 feat(influx): provide means to provide trace debug ids to httpc client 2020-06-09 18:18:43 -07:00
Johnny Steenbergen 11364f96ce chore(http): add route path to panic log message 2020-06-09 18:00:11 -07:00
Johnny Steenbergen 1ccd0e1d60 chore(http): add panic mw for chi base router 2020-06-09 16:01:11 -07:00
Faith Chikwekwe 1dac8c5b3b
Merge pull request #18419 from influxdata/feat/register-bare-agg-pushdown
feat(query): register bare aggregate
2020-06-09 15:24:43 -07:00
Faith Chikwekwe 1bf2ce1a32 feat(query): register bare aggregate 2020-06-09 14:24:41 -07:00
Bucky Schwarz 830e4d41c0 fix: guard against negative stats when non-fired events are 0 2020-06-09 13:23:23 -07:00
Jonathan A. Sternberg 36b0a90b2c
tests(launcher): add a launcher test for read window aggregate push down (#18412)
This adds a launcher test for the read window aggregate push down to
verify that it is done when a query is sent with the appropriate
pattern, the output is correct, and that the metric is incremented that
signals the push down happened.
2020-06-09 15:20:54 -05:00
Vlasta Hajek 9f4e60da41
docs(client-libraries): Arduino client (#18396)
* docs: added Arduino client library overview

* fix(logos): cleaning up logos, updating arduino logo

Co-authored-by: Russ Savage <russ@influxdata.com>
2020-06-09 13:00:31 -07:00
rbose22 f79abf2091
chore(variables): change text (#18418) 2020-06-09 12:40:24 -07:00
Andrew Watkins fae7afbe8a
test(e2e): remove note cell and variable navigation (#18416)
* test(e2e): navigate to variables from sidenav and tabs

* test(e2e): delete note cell
2020-06-09 11:05:47 -07:00
Alex Boatwright 3c49190104
feat: adding helper text to cells (#18382)
* feat: adding helper text to cells

* fix: prettier

Co-authored-by: drdelambre <drdelambre>
2020-06-09 09:47:16 -07:00
Jonathan A. Sternberg 077949cd96
chore(flux): downgrade flux to v0.68.0 (#18413)
* revert: "feat: add feature flag for fill() (#18386)"

This reverts commit 8f9e73af27.

* chore(flux): downgrade flux to v0.68.0
2020-06-09 11:38:55 -05:00
Johnny Steenbergen ad27fc9b16 chore(pkger): fixup Accept/Content-Type header inspection in export endpoints 2020-06-09 08:07:34 -07:00
Rose Parker a30cd274a7 feat: Dashboards maintain sort order after navigating away 2020-06-09 07:57:16 -07:00
Yiqun (Ethan) Zhang 8f9e73af27
feat: add feature flag for fill() (#18386) 2020-06-08 21:57:19 -05:00
Yiqun (Ethan) Zhang 78526a2210
chore: update flux to v0.69.1 (#18403) 2020-06-08 20:57:56 -05:00
Johnny Steenbergen 812743ec31 chore(pkger): drop unnecessary middleware for http server 2020-06-08 16:19:26 -07:00
Christopher M. Wolff cbaced1901
test(storage/reads): create a test helper for agg array cursor tests (#18398) 2020-06-08 14:04:41 -07:00
Brett Buddin 76cd40da38
Merge pull request #18397 from influxdata/bb/system-compiler
feat(task): Separate System from Non-System query compiler feature flagging.
2020-06-08 15:53:51 -04:00
Brett Buddin 9b53315e33
feat(task): Separate System from Non-System query compiler feature flagging. 2020-06-08 15:04:13 -04:00
Christopher M. Wolff 3dbfffd851
refactor(storage/reads): refactor and add unit tests for *WindowCountArrayCursor (#18354) 2020-06-08 11:30:49 -07:00
Pavel Závora 8485007322
docs(clientLibs/js): use Point to write data (#18313) 2020-06-08 11:25:29 -07:00
Johnny Steenbergen 34b3dc77fb feat(influx): move nested commands to root for stacks, export, and rename pkg to apply
this is the beginning of consolidating packages under the moniker templates
2020-06-08 10:10:25 -07:00
Ariel Salem 9cdeb2e2a5
fix(variable-hydration): fixed variable overhydration issue (#18346) 2020-06-08 09:43:09 -07:00
Brett Buddin 4d77baeb86
Merge pull request #18207 from influxdata/bb/correct-ignores
chore: Fix gitignore for accidental binary commits.
2020-06-08 12:07:24 -04:00
Brett Buddin 7a2d7aa65e
chore: Place the negative matches ahead of the matches. 2020-06-08 10:30:16 -04:00
Brett Buddin 9d3a7893b4
chore(gitignore): These are already stated at the top of the file. 2020-06-07 21:49:01 -04:00
Brett Buddin d4bc96343e
chore: Fix gitignore for accidental binary commits.
The current .gitignore patterns for accidental commits of binaries like
influxd and influx are too aggressive. It's common for tooling to use
.gitignore to filter out files from listings.

These rules cause the entire cmd/* directory to be excluded before the
exclusion (!*) rules are applied. Per gitignore manfile:

    An optional prefix "!" which negates the pattern; any matching file
    excluded by a previous pattern will become included again. It is not
    possible to re-include a file if a parent directory of that file is
    excluded.

The result is that any files/packages inside cmd/* directories cannot be found
by tooling  that uses .gitignore for file-filtering.

This adjusts the most permissive of the rules to target project root
only. Files found at other locations in the tree will be ignored
correctly.
2020-06-07 21:49:00 -04:00
Johnny Steenbergen be4f989961 fix(pkger): lazy init the pkger store
closes: #18383
2020-06-05 14:17:26 -07:00