Commit Graph

34766 Commits (6aae544ac8ef511f72a6dbc9b10b6eeed08f7151)

Author SHA1 Message Date
Andrew Lamb 371e18a7a1
Merge pull request #20066 from influxdata/alamb/update-comment
fix: update comment about ReadWindowAggregate semantics
2020-11-18 14:52:23 -05:00
Daniel Moran bd60f3d288
fix: revert changes to API page-sizes (#20093) 2020-11-18 13:33:49 -05:00
J. Emrys Landivar 1788b47c39
Merge pull request #20091 from influxdata/DBRPmatchswagger
fix(api): make the dbrp api match the swagger spec
2020-11-18 12:32:42 -06:00
docmerlin (j. Emrys Landivar) 2b6ff95637 chore: update changelog 2020-11-18 11:48:09 -06:00
docmerlin (j. Emrys Landivar) 4626ea1a0c fix(api): make the dbrp api match the swagger spec
The swagger spec is the source of truth for the API, and the DBRP api
was divergent from this spec.  This change should make it meet the spec.
2020-11-18 11:47:23 -06:00
Dan Moran 4541ab936f chore: adjust help text based on PR feedback 2020-11-18 10:54:19 -05:00
Stuart Carnie d5becff970 fix: UX improvements and bug fixes to dbrp commands
Closes #20085
2020-11-18 10:54:19 -05:00
J. Emrys Landivar d93560fdc8
Merge pull request #20083 from influxdata/larger-pagesize
fix(api): raise API pagesizes
2020-11-17 20:08:43 -06:00
docmerlin (j. Emrys Landivar) 4b99125224 test: modify tests for changes in influxdb.DefaultPageSize 2020-11-17 19:48:52 -06:00
docmerlin (j. Emrys Landivar) 408ab354ef test: fix TestVariableService_handleGetVariables for changes in DefaultPageSize 2020-11-17 19:29:35 -06:00
docmerlin (j. Emrys Landivar) 6eec397ea3 chore: update changelog 2020-11-17 17:06:29 -06:00
docmerlin (j. Emrys Landivar) f06b5d6de4 fix: raise API pagesizes
Currently, in the API, pagination is not working; to mitigate this, we
can drastically increase the page size.
2020-11-17 16:51:19 -06:00
Daniel Moran 71f8de3b98
fix(http/legacy): filter on Default=true when no RP given in V1 write (#20074) 2020-11-17 16:04:50 -05:00
Daniel Moran 1e324b6a63
fix(cmd/influxd): remove internal subcommands of `upgrade` from help text (#20076) 2020-11-17 15:37:43 -05:00
J. Emrys Landivar 478d25e774
feat(cmd/influx): Add DBRP cli commands as `influx v1 dbrp` (#20067)
Co-authored-by: Dan Moran <dmoran@influxdata.com>
2020-11-17 15:14:55 -05:00
Cole Mackenzie 6303937b93 fix: Allow self signed certificates to ScraperTarget (#20047)
Co-authored-by: Daniel Moran <danxmoran@gmail.com>
2020-11-17 13:35:41 -05:00
Stuart Carnie 502ee78b40 chore: Update CHANGELOG.md 2020-11-17 12:06:33 -05:00
Stuart Carnie bec12ab1b4 fix: Continue reading until itrs is empty, even for nil cursors
Closes #20035
2020-11-17 12:06:33 -05:00
Stuart Carnie 35227ca887 chore: Add unit test to replicate issue #20035 2020-11-17 12:06:33 -05:00
Andrew Lamb 4bd819f719 fix: update comment about ReadWindowAggregate semantics 2020-11-17 06:22:12 -05:00
Daniel Moran 632e8f11ed
fix(cmd/influxd): don't validate unused paths in `upgrade` (#20052) 2020-11-17 00:38:53 -05:00
Gershon Shif 5a9124f920
chore: remove lint-feature-flag job from OSS (#20061) 2020-11-16 14:36:37 -08:00
Stuart Carnie 5d734a3bc1 fix: Update tests.Client to use new HTTP client APIs 2020-11-17 09:17:28 +11:00
Stuart Carnie 7fec1f9275 fix: PR Feedback 2020-11-17 09:17:28 +11:00
Stuart Carnie 51d0523918 chore: Update CHANGELOG.md 2020-11-17 09:17:28 +11:00
Stuart Carnie 3ac530edd2 fix: Track seen databases in map and skip duplicates 2020-11-17 09:17:28 +11:00
Stuart Carnie 484f606a1e chore: Test to validate expected behavior of SHOW DATABASES 2020-11-17 09:17:28 +11:00
Stuart Carnie 50752f9a6a feat: Empty `Test` that elides writes or a default db / rp
This is useful for validating InfluxQL DDL queries that don't
typically require writes or may have more complex setup requirements.
2020-11-17 09:17:28 +11:00
Daniel Moran b732f3663c
feat(cmd/influxd): export 1.x continuous queries as part of upgrade (#20039) 2020-11-16 16:37:47 -05:00
Arnav Aggarwal 96b26f5a42
Merge pull request #19979 from influxdata/timeFilterTasks
feat(tasks): added functionality to filter runs by time
2020-11-16 13:22:07 -08:00
Stuart Carnie 91acebeab0 chore: Lots of cleanup and response to PR feedback. 2020-11-17 08:14:17 +11:00
Stuart Carnie 9e42444d8a chore: Port InfluxQL test packages from Cloud
This commit copies over the comprehensive tests from Cloud.
2020-11-17 08:14:17 +11:00
Stuart Carnie 1cd9d0b04a feat: Port pipeline tests package from Cloud
This package provides essentially the same API as the Cloud tests
package, utilising the `TestLauncher` type.

Additional With functional options were added to the `Launcher`
in order to expose type-safe configuration of InfluxQL configuration.
Additional With options may be added in the future as the need arises.
2020-11-17 08:14:17 +11:00
Arnav Aggarwal a70026382b fix(tasks): fixed error message semantic 2020-11-16 12:56:50 -08:00
Sean Brickley e8c068d330 build(ui): upgrade flux-lsp-browser to v0.5.23 2020-11-16 15:28:42 -05:00
Arnav Aggarwal 2c3985d542 fix(tasks): fixed logic checking time filter exists 2020-11-16 12:06:29 -08:00
Paul Hummer 114eee2fda
Merge pull request #20053 from influxdata/flux-staging/v0.95.0
build(flux): update Flux to v0.95.0
2020-11-16 09:24:22 -07:00
Paul Hummer bf37b8b794 build(flux): update Flux to v0.95.0 2020-11-16 08:52:12 -07:00
Daniel Moran 693d153195
feat(cmd/influxd): warn if auth wasn't enabled and users were upgraded (#20036) 2020-11-16 09:05:40 -05:00
George MacRorie e6033a5259 chore(ui): skip dashboard index CRUD case
I have it on good authority this is going away (or is being updated to
not make the same assertions) in a upcoming PR. The way dashboards load
templates has changed and it no longer relies on needing to POST to the
templates endpoint. So the way this test is structured is void.
2020-11-16 12:41:26 +00:00
George MacRorie 5954db8c4d chore(documents): reinstate minimal read-only document store for dashboard templates 2020-11-16 12:41:26 +00:00
George MacRorie 16d916a952 refactor(kv): delete deprecated kv service code
This includes removal of a lot of kv.Service responsibilities. However,
it does not finish the re-wiring. It removes documents, telegrafs,
notification rules + endpoints, checks, orgs, users, buckets, passwords,
urms, labels and authorizations. There are some oustanding pieces that
are needed to get kv service compiling (dashboard service urm
dependency). Then all the call sites for kv service need updating and
the new implementations of telegraf and notification rules + endpoints
needed installing (along with any necessary migrations).
2020-11-16 12:41:26 +00:00
pierwill aa1cefa9e2
Merge pull request #20015 from influxdata/session-handler-samesite
fix(http): Add same site strict flag to session cookie
2020-11-13 11:58:41 -08:00
Daniel Moran 4efb8515b8
fix(cmd/influxd): validate all input paths to `upgrade` up-front (#20012) 2020-11-13 09:25:57 -05:00
pierwill f7c76658a7 fix(http): Add same site strict flag to session cookie 2020-11-12 15:35:33 -08:00
Stuart Carnie fab99c9512 chore: Remove fragile nats port assignment loop
This resolves observed race conditions when running test suites that
utilize the launcher. It also reduces test times considerably, by
eliminating a slow loop to find a port.
2020-11-13 09:13:48 +11:00
Stuart Carnie aa8064a43a fix: PR Feedback 2020-11-13 08:47:52 +11:00
Stuart Carnie 42aabb28fc chore: Do not use global viper APIs, which breaks testing 2020-11-13 08:47:52 +11:00
Ben Johnson 65f42deec4
Merge pull request #20008 from influxdata/flakey-test-field-conflict-concurrent
fix: Add locking during tsi iterator creation.
2020-11-12 13:42:38 -07:00
Ben Johnson edb5e56881 fix: Add locking during tsi iterator creation.
This commit fixes a locking issue that caused the `TestShard_WritePoints_FieldConflictConcurrent`
test to fail.
2020-11-12 06:57:29 -07:00