Commit Graph

30022 Commits (382e49b59bdba775eb95cb6ae36776f02a8c410c)

Author SHA1 Message Date
zhulongcheng 382e49b59b fix(http): make org & orgID optional 2019-04-25 11:13:49 +08:00
Russ Savage 0983797b14
updated markdown link to a more useful site (#13602)
* updated markdown link to a more useful site
2019-04-24 17:03:46 -07:00
Palakp41 28dce8de4e
Merge pull request #13626 from influxdata/fix/telegraf-config-setup
Update telegraf config setup instructions to use Link
2019-04-24 16:24:41 -07:00
Palak Bhojani a27d4acb6a Update telegraf config setup instructions to use Link 2019-04-24 15:20:49 -07:00
alexpaxton 843dbfe039
Polish Login Panel (#13624)
* Simplify version info styles

* Simplify splash page styles

Ensure classnames match component names
make more flexible

* Refactor signin page to use clockface panel

* Remove purgatory styles

* Simplify version info styles more

* Remove unused imports
2019-04-24 14:56:07 -07:00
Iris Scholten 5b6223382c
Merge pull request #13618 from influxdata/fix/line-protocol-error-message
fix(ui): Display error message from writing line protocol
2019-04-24 14:46:18 -07:00
Iris Scholten cdb325d0e0 fix(ui): Display error message from writing line protocol 2019-04-24 14:26:41 -07:00
Jade McGough 04d23e3be0
Merge pull request #13620 from influxdata/fix/bucket-swagger
fix(http): update bucket swagger to reflect recent changes
2019-04-24 14:12:13 -07:00
Jade McGough 8428c3630c fix(http): update bucket swagger to reflect recent changes 2019-04-24 14:11:38 -07:00
Palakp41 3126eb243d
Merge pull request #13619 from influxdata/fix/line-protocol-upload
Fix line protocol bugs with upload and styling
2019-04-24 14:11:29 -07:00
Palak Bhojani 68fdcd0ecd Fix line protocol bugs with upload and styling 2019-04-24 13:50:43 -07:00
Nathaniel Cook 760e60421c
Merge pull request #13617 from influxdata/flux-staging
chore(dep): update Flux to v0.28.0
2019-04-24 14:08:07 -06:00
Nathaniel Cook 4c05b10cbe chore(dep): update Flux to v0.28.0 2019-04-24 13:09:06 -06:00
Alirie Gray 6500a00ce4
Merge pull request #13562 from influxdata/move-task-validator-to-authorizer
refactor(tasks): move validator to authorizer package
2019-04-24 11:59:28 -07:00
Stuart Carnie 9b2d4184e1
Merge pull request #13527 from influxdata/sgc/feat/tagkeys-13377
Implementation of storage schema TagKeys API
2019-04-24 11:46:20 -07:00
Alirie Gray 9f39ddfbef refactor(tasks): move validator to authorizer package 2019-04-24 11:36:54 -07:00
Palakp41 e5d6a81425
Merge pull request #13612 from influxdata/tasks-runs-sorting
Update task runs list to sort
2019-04-24 11:34:16 -07:00
Iris Scholten ad0b0891de
Merge pull request #13601 from influxdata/feat/buckets-token
feat(ui): Add option to generate read / write token
2019-04-24 11:19:41 -07:00
Stuart Carnie 7b97a41dcb
feat(storage): Teach TagKeys, TagValues how to accumulate statistics
This commit teaches the storage schema APIs how to track statistics
and make them available via the returned `cursors.StringIterator`.

Statistics are only tracked when decoding TSM blocks or when scanning
the in-memory cache.

Closes #13541
2019-04-24 11:14:22 -07:00
Stuart Carnie ed344d25f8
feat(storage): Teach storage how to find a distinct set of tag keys
The TagValues API will perform a linear scan if there is no predicate;
otherwise, it will use the index to find a list of candidate series
keys.

TagKeys expects the predicate to be transformed such that
`_measurement` and `_field` are remapped to `\x00` and `\xff`
respectively.

There is one TODO marked to analyze the predicate for a
`\x00 = '<measurement>'` pattern. If found, the predicate can be
eliminated and fall back to a linear prefix scan by combining the org,
bucket and measurement. This is tracked by issue #13497.
2019-04-24 11:14:22 -07:00
Stuart Carnie 87bfa06a1e
feat(storage): Add ParseTagsWithTags API
This API is a benefit when the caller is only interested in parsing
tags and reusing an existing Tags buffer. It will be used by the
storage schema APIs.
2019-04-24 11:14:22 -07:00
Stuart Carnie 35e137e1f6
feat(storage): TagKeysSet is a set of tag keys derived from models.Tags
This type will be used by the storage TagKeys API to quickly determine
the distinct set of tag keys over a set of series keys.

It is also intended to replace the implementation of keyMerger in
the reads package in a separate PR.
2019-04-24 11:14:21 -07:00
kelwang 49230619e6
Merge pull request #12754 from influxdata/swagger_telegraf_default_get
fix(http): fix telegraf get default swagger
2019-04-24 14:12:00 -04:00
kelwang 54fd1f81ce
Merge pull request #12802 from influxdata/swagger_basic_auth
fix(http): swagger define security schemes
2019-04-24 14:11:45 -04:00
kelwang 6261c274aa
Merge pull request #13444 from influxdata/swagger_orgID_not_required
fix(http): make getting labels orgID optional
2019-04-24 14:11:22 -04:00
kelwang 4acad08ea5
Merge pull request #13519 from influxdata/doc_desc
feat(influxdb): add doc description
2019-04-24 14:11:03 -04:00
kelwang 6ef624142b
Merge pull request #13556 from influxdata/org_desc
feat(influxdb): add org desc
2019-04-24 14:10:20 -04:00
Iris Scholten 62f2d632e5 feat(ui): Add option to generate read / write token 2019-04-24 11:09:12 -07:00
Palak Bhojani 15ba4b58cb Update task runs list to sort using getSortedResources 2019-04-24 11:06:17 -07:00
Deniz Kusefoglu b5fffc6aab
Merge pull request #13588 from influxdata/feat-rate-limiting
Add rate limiting to dashboard asset
2019-04-24 10:19:05 -07:00
Deniz Kusefoglu 0d78a296cc use CLOUD var for detecting cloud env 2019-04-24 10:02:52 -07:00
Ben Johnson 01bfcf822b
Merge point parse & explode (#12377)
Merge point parse & explode
2019-04-24 10:30:16 -06:00
Palakp41 2997807416
Merge pull request #13590 from influxdata/fix/empty-state-dropdown-usrs
Update add users dropdown with an empty state
2019-04-24 09:24:49 -07:00
Ben Johnson 272f340c30
Merge point parse & explode. 2019-04-24 10:12:15 -06:00
Palak Bhojani 945505839f Update add users dropdown with an empty state 2019-04-24 09:10:10 -07:00
kelwang 3bc1c49e91
Merge pull request #13557 from influxdata/bucket_desc
feat(influxdb): add bucket desc
2019-04-24 11:56:52 -04:00
Kelvin Wang 76cc27751b feat(influxdb): add bucket desc 2019-04-24 11:20:05 -04:00
kelwang e23824e32d
Merge pull request #13357 from zhulongcheng/docs-oplog-user
docs(http): add oplog user
2019-04-24 11:18:39 -04:00
kelwang d6001bf8e1
Merge pull request #13356 from zhulongcheng/docs-trace-span
docs(http): add missing Zap-Trace-Span header
2019-04-24 11:18:07 -04:00
Deniz Kusefoglu 49c8d3a0f7 Move create and clone dashboard functions to actions and handle limit errors 2019-04-23 18:18:51 -07:00
alexpaxton 191c16c474
Use DapperScrollbars in inline label editor (#13584)
* wip

* Minor tweaks

* Updoot
2019-04-23 14:56:01 -07:00
Jade McGough 3ceec8c9bb
Merge pull request #13589 from influxdata/fix/auth-get-failure
fix(http): don't 400 when auth GET decoration fails
2019-04-23 14:44:30 -07:00
Jade McGough 0d81a1ebdd fix(http): don't include nil values when auth responses are skipped 2019-04-23 14:34:04 -07:00
Jade McGough 0124a0c669 fix(http): don't 400 when auth GET decoration fails 2019-04-23 14:12:07 -07:00
Deniz Kusefoglu fbdc65b98d Add asset limits getter to DashboardsIndex 2019-04-23 14:05:07 -07:00
Deniz Kusefoglu 20ac4f2357 Add cloud limits to redux state, and create asset getter component 2019-04-23 14:04:37 -07:00
alexpaxton 17caffe309
Fix Dropdown Overlapping Dot & Text (#13585)
* Only remove item padding when mode is action list and no selectedID is passed in

* Updoot
2019-04-23 12:10:28 -07:00
alexpaxton e063e8f570
Generic Builder Card Components (#13570)
* Introduce BuilderCard component family for use in query builder

* Implement BuilderCard in data card component

* Implement BuilderCard in selector list

* Update function selector

* Implement BuilderCard in tag selector and remove unused styles

* Use AddCardButton and proper container classname

* Remove unused imports
2019-04-23 11:18:35 -07:00
Palakp41 6c20c6cbeb
Merge pull request #13568 from influxdata/fix/telegraf-list-resource
Update telegraf list to use ResourceList
2019-04-23 10:59:00 -07:00
Jonathan A. Sternberg 5e77bd1e28
feat(query): implement the read tag values rpc call in the query engine (#13559)
If a pattern is seen that matches the `v1.tagValues(...)` call, then it
will be replaced with a direct RPC call to read the tag values for the
selected tag key which should be better optimized than reading from the
storage engine tsm1 files.
2019-04-23 12:56:35 -05:00