Commit Graph

13158 Commits (09626a49b8a1063ed5db04fba9b0f6041d02fc9c)

Author SHA1 Message Date
Jade McGough 09626a49b8
Merge pull request #1981 from influxdata/tasks-labels-swagger
fix(http): add task labels endpoint documentation
2018-12-17 00:22:52 -08:00
Chris Goller 107431523e
Merge pull request #1393 from influxdata/chore/add-bazaar-to-readme
Add information about bazaar to readme file
2018-12-15 10:50:08 -06:00
Lyon Hill 6489f33200
feat(api/health): Add a standardized health and ready check system (#1961)
* feat(api/health): Add a standardized health and ready check system

Build a system that can be used for both ready and health checking.
It can be used directly as a http.Handler and can be given a passthrough handler,
allowing it to operate as middleware.
2018-12-14 23:20:53 -07:00
Jade McGough 6713d6d12e fix(http): add task labels endpoint documentation 2018-12-14 16:01:46 -08:00
Jade McGough 0c5997bb47
Merge pull request #1979 from influxdata/remove-auth
chore(http): remove authorization header description from swagger
2018-12-14 15:41:38 -08:00
Jade McGough 591de7f145 chore(http): remove authorization header description from swagger 2018-12-14 15:19:04 -08:00
Iris Scholten 3bc19c25c1
Merge pull request #1963 from influxdata/dataLoaders/required-config-fields
feat(ui/dataLoaders): Check if fields for plugin configuration
2018-12-14 15:07:34 -08:00
Iris Scholten eb0a38e727 feat(ui/dataLoaders): Check if fields are required for plugin configuration 2018-12-14 13:40:24 -08:00
Jade McGough 943018a06c
Merge pull request #1486 from zhulongcheng/fix-member-endpoint
fix(http): Update members/owners endpoints to implement swagger definitions
2018-12-14 13:16:42 -08:00
Delmer 71d75cf2ab
feat(ui): disable removing only tab (#1831) 2018-12-14 14:21:59 -05:00
Jeff Wendling 2190ebde59
Merge pull request #1922 from influxdata/jmw-tombstone-perf
tsm1: tombstone performance
2018-12-14 12:17:12 -07:00
ABond 9926e6d48c
Merge pull request #1937 from influxdata/chore/setup-nightly-build
chore(ci): Setup nightly build
2018-12-14 12:54:21 -05:00
Ben Johnson 846192c066
Merge pull request #1886 from influxdata/bj-refactor-test-cancellation
fix(cmd/influxd): Refactor test cancellation out of main path.
2018-12-14 10:43:15 -07:00
Jeff Wendling 04605eb266 tsm1: speed up deleterange for large keys
rather than starting at the first key, do a binary search to the
first key. changes O(N) when deleting the largest key to O(log N).

benchmark                                    old ns/op       new ns/op     delta
BenchmarkIndirectIndex_DeleteRangeFull-8     17884166763     738717473     -95.87%
2018-12-14 10:06:24 -07:00
Jeff Wendling 687a390aaf tsm1: add benchmarks for deletes 2018-12-14 10:06:24 -07:00
zhulongcheng 5fdb8f7738 add /telegrafs/:id/members path 2018-12-15 00:18:50 +08:00
zhulongcheng bec174676e fix failed rebase 2018-12-15 00:18:50 +08:00
zhulongcheng 6b089708b8 remove unused functions 2018-12-15 00:18:50 +08:00
zhulongcheng c534a43f2f add tests for members/owners endpoints 2018-12-15 00:18:50 +08:00
zhulongcheng 6cb1cc4533 add mock implementation of user service 2018-12-15 00:18:50 +08:00
zhulongcheng 79591aba20 implement get members/owners response definitions 2018-12-15 00:18:50 +08:00
zhulongcheng 7cd1994cd4 add ResourceType param to filter resource members 2018-12-15 00:18:50 +08:00
zhulongcheng a06044279a implement post members/owners response definitions 2018-12-15 00:18:50 +08:00
zhulongcheng 3b43d83da0 add UserService to members/owners endpoint handlers 2018-12-15 00:18:50 +08:00
zhulongcheng 3ecdda8a22 add members/owners response definitions 2018-12-15 00:18:50 +08:00
zhulongcheng 090e16a1e7 update swagger User schema to match endpoint response 2018-12-15 00:14:00 +08:00
zhulongcheng 496dc5f730 fix a typo 2018-12-15 00:13:11 +08:00
Lyon Hill f723192d5c
Add ready checking into swagger and update the doc to match health check (#1925)
* Add ready checking into swagger and update the doc to match health checking

* make a few minor changes to the swagger doc
2018-12-14 08:53:25 -07:00
Brandon Farmer 767dededac
Merge pull request #1944 from influxdata/chore/org-resources-generated
Move org resources to use generated client
2018-12-13 17:16:22 -08:00
Alirie Gray 4df5303d9c
Merge pull request #1943 from influxdata/onboarding/update-step-status-on-skip
Handle setting step status when skipping a step
2018-12-13 16:58:22 -08:00
Brandon Farmer 41757e17e7 Move org resources to use generated client 2018-12-13 16:57:53 -08:00
Alirie Gray c812aa2bbb
Merge pull request #1940 from influxdata/onboarding/navigate-to-dashboard-page
Send the user to the dashboard page after completing onboarding
2018-12-13 16:44:18 -08:00
Alirie Gray 381565fe8c Handle setting step status when skipping a step 2018-12-13 16:42:37 -08:00
Brandon Farmer f5a035bffc
Merge pull request #1909 from influxdata/chore/switch-buckets-ui-generated
Switch buckets ui to use generated client
2018-12-13 16:42:18 -08:00
Jade McGough 909fb6e98c
fix(http): remove id param for /buckets and update swagger (#1942) 2018-12-13 16:27:34 -08:00
Brandon Farmer 816e5def43 Switch buckets ui to use generated client 2018-12-13 16:23:48 -08:00
Alirie Gray f24ec32343 Send the user to the dashboard page after completing onboarding
Co-authored-by: Deniz Kusefoglu <deniz@influxdata.com>
2018-12-13 16:13:53 -08:00
alexpaxton 4e7f89d6a1
Prevent nav bar items from printing child coint as sub-items (#1941) 2018-12-13 15:15:30 -08:00
Christopher Henn 0633ad0c67 Refactor Flux visualization parsing
- Rewrite `getTablesByTime` as `spreadTables`
  - Return a single, wide, time-indexed table, which is a more useful format
    for consumers
  - Also return structured metadata about series, in preparation for
    improvements to the hover legend
  - Simplified and more efficient code
- Remove unused `parseValues` utility
- Move `results.test.ts` test cases to `response.test.ts`
- Rewrite `fluxToSingleStat` as `lastValue`, with a simplified call signature
- Fix bug where gauge visualizations would alternate which series they
  displayed a value for when refreshing, dependent on the order of the series
  in each refreshed response
- Simplify `fluxTablesToDygraph` implementation
- Memoize `lastValue` calls in the gauge and single stat visualizations, to
  avoid expensive parsing on each rerender if possible
2018-12-13 15:03:34 -08:00
alexpaxton 53308dae3b
Feat/nav logout link (#1929)
* Fix typo

* Add logout route and component

* Refactor logout button in profile to point to logout route

* WIP refactor nav menu

Making the presentational components composable, removed a couple unecessary concepts

* Style sub-menu items

* Remove unecessary async

* Use Clockface Select to enforce child types
2018-12-13 14:52:16 -08:00
Alirie Gray 69b59fbcb4
Dataloader/update progress bar (#1851)
* Update step statuses in onboarding wizard
* Create reducer to set configuration state for telegraf plugins
2018-12-13 14:29:12 -08:00
Christopher M. Wolff a28dfe8f79
fix(query): restore error messages in repl (#1936)
Fixes #1932
2018-12-13 14:11:17 -08:00
AJ Bond ac61849bc4 chore(ci): Setup nightly build 2018-12-13 16:48:09 -05:00
Palakp41 62469e2acf
Merge pull request #1933 from influxdata/dataLoader/copy-to-clipboard
Add ability to copy text to clipboard on Data Listening
2018-12-13 12:49:33 -08:00
Palak Bhojani 68d43141f2 Add ability to copy text to clipboard on Data Listening 2018-12-13 12:14:58 -08:00
alexpaxton e9ac5edcb4
Add labels tab and placeholder component to orgs profile (#1931) 2018-12-13 12:05:15 -08:00
Jade McGough 7d114afbc4
fix(http): op and error keys no longer required in error responses (#1934) 2018-12-13 12:02:59 -08:00
alexpaxton 59a73aabf0
Remove avatar from profile page component (#1930) 2018-12-13 11:36:13 -08:00
Ben Johnson befd3e40b7
Merge pull request #1927 from influxdata/fix-query-stats-race
fix(storage): Extend lock during stats fetch to prevent race
2018-12-13 12:03:22 -07:00
Alex P e0e2d4266c Remove accidentally merged code
=D Don't hate me!!
2018-12-13 10:58:18 -08:00