Commit Graph

11413 Commits (0007892d089d79d0c3577b472ccc31dfdc2eedb8)

Author SHA1 Message Date
Lyon Hill 0007892d08
Merge pull request #514 from influxdata/feat/task-meta
feat(tasks): add get meta to the store interface.
2018-07-31 10:29:45 -06:00
Lyon Hill 67c47aba33 minor fixes 2018-07-31 10:23:35 -06:00
Lyon Hill 84d36e6987 feat(tasks): add get meta to the store interface. 2018-07-31 09:47:12 -06:00
Mark Rushakoff 265235aaf1 refactor(query): move DefaultCompleter method to complete package
This is so Chronograf doesn't have to import the builtin package, which
finalizes builtin registration.

Also clarify that the builtin package should only be imported from main
or test packages.
2018-07-30 10:54:06 -07:00
Jade McGough 31fb402c16 add tests for owner mapping 2018-07-28 22:55:36 -07:00
Nathaniel Cook ff4c3c25e8 Merged pull request #503 from influxdata/nc-fix-deadlock-typo
fix: Fix deadlock in query stats
2018-07-27 15:08:24 -06:00
Andrew Watkins 09879fa221
Merge pull request #498 from influxdata/cherry/flux-connection-page
feature(chronograf) flux connections page (#4026)
2018-07-27 13:57:12 -07:00
Andrew Watkins b223e763ef
Merge pull request #477 from influxdata/cherry/598762800
Bugfix/no org name (#4014)
2018-07-27 13:56:39 -07:00
Nathaniel Cook 21286235dd fix: Fix deadlock in query stats 2018-07-27 14:55:38 -06:00
Jonathan A. Sternberg feea4dff2e
Merge pull request #487 from influxdata/js-benchmark-end-to-end
tests(query/functions): add benchmarks for all of the query tests
2018-07-27 14:42:50 -05:00
Jeff Wendling 6c8e465932
Merge pull request #499 from influxdata/revert-493-er-influxdb-branch
Revert "Use platform branch on influxDB"
2018-07-27 11:55:50 -06:00
Jeff Wendling d58f549111
Revert "Use platform branch on influxDB" 2018-07-27 11:50:35 -06:00
Alirie Gray 4a895ea41a Flux/connections page (#4026)
* Load services on manages sources page

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Add Flux dropdown on manage sources page

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Add flux connection dropdown with create, select, and update

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Prevent creation of Flux connection with duplicate name

Fixed bug where refreshing page allowed for Flux or connections
with duplicate names to be created

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>

* Add ability to delete a FluxService from the fluxservice dropdown

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Change FluxPage to use the active flux connection set by FluxConnectionPage

Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Ensure that only flux services are loaded into redux services

* Polish styles for Flux Connection Page

Co-authored-by: Alex Paxton <thealexpaxton@gmail.com>
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Add pingflux as a part of adding and updating a flux service

Co-authored-by: Chris Goller <goller@gmail.com>
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>

* Add Swagger routes and definitions for Service endpoints

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>

* Replace flux overlay with redirect to flux connections pages

* Add test for FluxConnectionPage

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>

* Replace hard-coded string with enum

* Use active from metadata instead of service object in ServiceDropdown

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>

* Add generic for getDeep on service metadata property

* Capitalize enum constant values in FluxFormMode

* Show error notification when user reaches edit route for nonexistant flux

Co-authored-by: Iris Scholten <ischolten.is@gmail.com>

* Add tests for FluxDropdown

* Update types for async functions
2018-07-27 10:05:02 -07:00
Nathaniel Cook 920ef30a99 Merged pull request #494 from influxdata/nc-query-panic
fix: Panic in query/controller on Statistics
2018-07-27 09:30:49 -06:00
Nathaniel Cook 47b7f512da fix: Panic in query/controller on Statistics 2018-07-27 09:15:28 -06:00
Edd Robinson 5723fbc8e3
Merge pull request #493 from influxdata/er-influxdb-branch
Use platform branch on influxDB
2018-07-27 16:07:31 +01:00
Edd Robinson 06b94501e0 Use platform branch on influxDB 2018-07-27 13:59:20 +01:00
Mark Rushakoff 090d337bf0 feat(task): migrate task code from enterprise
Co-authored-by: j. Emrys Landivar <landivar@gmail.com>
Co-authored-by: Lyon Hill <lyondhill@gmail.com>
2018-07-26 15:16:56 -07:00
Mark Rushakoff 0f52899677 hotfix(chronograf): add stub Asset functions to fix build
We need a long-term decision, but in the meantime we need a not-broken
build.
2018-07-26 14:58:20 -07:00
Jonathan A. Sternberg 7494972d98 tests(query/functions): add benchmarks for all of the query tests
This uses the same code as the other end to end so we can benchmark the
entire query engine.
2018-07-26 16:09:13 -05:00
jlapacik 3c7d438519
Merge pull request #468 from influxdata/jl-controller-set-now-time
controller sets Now time before enqueuing a query
2018-07-26 10:45:17 -07:00
jlapacik 69e3627f42 controller sets Now time before enqueuing a query 2018-07-26 10:36:19 -07:00
Jonathan A. Sternberg 0783a16c26
Merge pull request #481 from influxdata/js-dep-version-update
Update Gopkg.lock file for the new output from dep 0.5.0
2018-07-26 12:03:19 -05:00
Jonathan A. Sternberg d93ea308e3 Update Gopkg.lock file for the new output from dep 0.5.0 2018-07-26 11:56:02 -05:00
Andrew Watkins 1042c22469 Bugfix/no org name (#4014)
Fix runtime error when no orgs
2018-07-26 11:21:42 -04:00
Chris Goller 677ecbfd7a
Merge pull request #474 from influxdata/fix/arm7
fix(chronograf/bolt): max int64 overflows 32-bit archs
2018-07-25 18:00:42 -05:00
Chris Goller 852f460fca chore(chronograf/bolt): fix outdated comment 2018-07-25 17:55:25 -05:00
Chris Goller 0d81058c49 fix(chronograf/bolt): max int64 overflows 32-bit archs 2018-07-25 17:50:18 -05:00
Chris Goller f510a4646d
Merge pull request #473 from influxdata/fix/deploy
ci(deploy): nightlies use circleci/golang:1.10.3-node-browsers
2018-07-25 17:36:00 -05:00
Chris Goller a369e5bb1f
Merge pull request #472 from influxdata/fix/logrus
fix(ci): update to sirupsen/logrus from Sirupsen/logrus
2018-07-25 17:29:11 -05:00
Chris Goller 0ce8bb57ed ci(deploy): nightlies use circleci/golang:1.10.3-node-browsers 2018-07-25 17:27:33 -05:00
Chris Goller 85100c8e96 fix(ci): update to sirupsen/logrus from Sirupsen/logrus 2018-07-25 17:19:31 -05:00
Iris Scholten ec920cbc44
Merge pull request #471 from influxdata/feature/ping
feat(http): Add /ping endpoint to fluxd
2018-07-25 15:06:51 -07:00
Adam a84c86b06d
Fix initial transpiler grouping so that aggregates will compute (#460)
* feat(query/influxql): Fix initial transpiler grouping so that aggregates will compute

 --update spec

 --add mean test to demonstrate new feature
2018-07-25 17:56:33 -04:00
Nathaniel Cook 2588b14df4 Merged pull request #436 from influxdata/nc-fix-repl-now
fix: Update REPL to correctly compile Spec with now option
2018-07-25 15:54:59 -06:00
Chris Goller 38ec9085d1
Merge pull request #452 from influxdata/migrate-attempt-3
Migrate chronograf with commits to platform
2018-07-25 16:38:50 -05:00
Adam 2ee4157ded
feat(query/functions) Update percentile function to provide a selector option add transpiler support. (#444) 2018-07-25 16:32:04 -04:00
Iris Scholten f70a4553bf feat(http): Add /ping endpoint to fluxd
Co-authored-by: Chris Goller <goller@gmail.com>
Co-authored-by: Alirie Gray <alirie.gray@gmail.com>
2018-07-25 12:21:59 -07:00
Michael Desa d2ece11acb chore: make chronograf unit tests pass 2018-07-25 14:38:51 -04:00
Jonathan A. Sternberg 7e63f79716
Merge pull request #467 from influxdata/js-transpiler-now
fix(query/influxql): influxql transpiler should set the now time
2018-07-25 10:12:22 -05:00
Jonathan A. Sternberg 4b7bfb21c2 fix(query/influxql): influxql transpiler should set the now time
The now time is stamped by the influxql transpiler and used inside of
the actual query. It will result in more accuracy if we take the
timestamp we have created and send it as part of the spec to queryd
rather than force ourselves to ensure absolute times exist everywhere.
2018-07-25 08:34:41 -05:00
Andrew Watkins 93ca5c9f76 chore(chronograf): Get Chronograf to "work" as in 1.6.x (w/o Kapacitor)
Co-authored-by: Andrew Watkins <andrew.watkinz@gmail.com>
Co-authored-by: Michael Desa <mjdesa@gmail.com>
2018-07-24 15:13:08 -07:00
Jade McGough e92d05eef8 add decode method to Owner 2018-07-24 14:25:35 -07:00
Andrew Watkins 9e55c8dca4 Merge branch 'migrate-attempt-3' of github.com:influxdata/platform into migrate-attempt-3 2018-07-24 13:40:11 -07:00
Michael Desa a673aff68e feat(chronograf/bolt): add default source 2018-07-24 16:39:33 -04:00
Adam Perlin 539971315f
Merge pull request #438 from influxdata/ap-range-bounds-fix
Add filtering to flux range function when not pushed down
2018-07-24 13:37:56 -07:00
adamperlin 5bb0cae73f Add filtering to flux range function when not pushed down 2018-07-24 13:33:42 -07:00
Michael Desa 346f19783a ci: update js tests to make test 2018-07-24 16:18:21 -04:00
Michael Desa cfe907e8f5 feat(chronograf): all chronograf api handler to platform 2018-07-24 15:55:49 -04:00
Michael Desa 6068e385db dep(chronograf/bolt): replace boltdb dependency with bbolt 2018-07-24 14:36:59 -04:00