Commit Graph

54 Commits (f251415a20a18f3abcc23bc0c0de7399611be55f)

Author SHA1 Message Date
Daniel Moran 641c02f9a8
feat: add APIs for management of replication streams () 2021-08-24 14:19:03 -04:00
Daniel Moran aee9f817d8
test: add `aggregate-drop` case to iot perf-tests () 2021-08-20 11:42:13 -04:00
William Baker 0649113c6e
build: use alterate names for IoT query types ()
* build: use alterate names for IoT query types
2021-08-18 09:57:24 -06:00
Daniel Moran 5c7c6c2702
feat: add APIs for management of remote InfluxDB connections () 2021-08-17 15:15:05 -04:00
William Baker 2bf5f8ef3e
build: add multi measurement query benchmarks ()
* build: add multi measurement query benchmarks

* chore: add comment for default match of query interval
2021-08-17 10:35:05 -06:00
William Baker d677fa1eeb
build: add perf tests for group-window-transpose ()
* build: add perf tests for group-window-transpose
2021-08-13 14:38:58 -06:00
Daniel Moran 72de805106
refactor: use updated API in restore service () 2021-08-13 16:15:18 -04:00
Dane Strandboge 1f5f927d74
build: add perf test for sorted-pivot () 2021-08-13 14:07:58 -05:00
Cody Shepherd 8e5a0705a3
fix: systemd service -- handle 40x and block indefinitely ()
* fix: systemd service -- handle 40x and block indefinitely

* chore: update changelog

* chore: add pkg_run_test to CI

* chore: fix curl syntax for auth setup in pkg_run_test
2021-08-12 12:45:29 -07:00
William Baker 9e8f47a472
build: don't include host tag on perf test results ()
* build: dont report host for perf tests
2021-08-12 09:48:44 -06:00
Dane Strandboge d044c585ac
build: add perf test for aggregate-keep () 2021-08-11 16:53:23 -05:00
William Baker 7c8a5ab68f
build: add perf test for filtered queries ()
* build: add perf test for filtered queries

* chore: run only on master
2021-08-11 14:22:21 -06:00
William Baker 53d2d7c3ef
build: add perf test for fast query ()
* build: add fast iot query perf test
2021-08-10 15:38:08 -06:00
Daniel Moran 43f5aefe6c
build: include query-format in EC2 perftest instance names () 2021-08-09 15:42:27 -04:00
Daniel Moran b4170a9d34
build: parallelize flux and influxql perf tests () 2021-08-09 14:07:01 -04:00
Daniel Moran 34d73cfd88
build: remove file_tag from perf-test telegraf config () 2021-08-09 14:05:11 -04:00
Daniel Moran 817fae2a9a
build: replace general perf tests with aggregate tests, refactor script () 2021-08-09 10:23:06 -04:00
Daniel Moran 22c6b78c62
build: fix generation when vendoring dependencies () 2021-08-06 15:06:36 -04:00
Daniel Moran 8282fbac77
build: revert renaming of influxd-only release artifacts () 2021-08-06 14:45:29 -04:00
Daniel Moran e15b15b9c2
build: re-add branch as a tag in perftest results () 2021-08-05 11:59:45 -04:00
William Baker 886dfee91b
chore: add metaquery perf tests ()
* build: metaquery perf tests

* fix: add scale string and seed to data file name

* fix: adjust telegraf outputs

* fix: fix force_compaction func

* fix: dont overwrite existing result files
2021-08-05 09:03:39 -06:00
Cody Shepherd 693f3212d3
chore: set rust version to the same as latest tag from flux ()
* chore: set rust version to the same as latest tag from flux

* chore: parse rust version from flux tag targeted by go.mod
2021-08-03 07:23:01 -07:00
Daniel Moran 8dc74f1132
build: update deb and rpm names to match 2.0.8 () 2021-07-23 15:01:25 -04:00
Cody Shepherd 035e11e3ca
chore: perftests should use API instead of influx cli () 2021-07-22 11:04:47 -07:00
Daniel Moran 858be90139
fix: regenerate protos using gogo 1.3.2 ()
* Regenerate protos using gogo 1.3.2
* Add protos to generate, add checkgenerate to CI
* Address proto warning
* Add generator tooling to Makefile
* Delete recursive Makefiles, simplify generation run by goreleaser
* Use env bash for fetch-ui-assets
* Add static-data to clean target
2021-07-20 15:11:46 -04:00
Cody Shepherd 7ea348db35
chore: enable query performance tests () 2021-07-20 09:05:06 -07:00
Cody Shepherd c8de72ddbc
fix: systemd unit should block on startup until http endpoint is ready ()
* fix: systemd unit should block on startup until http endpoint is ready

* chore: update changelog
2021-07-16 08:13:26 -07:00
Cody Shepherd 865a030420
chore: change commit and branch keys to fields instead of tags ()
context: configuring unique data as tags causes series cardinality to
grow in an unbounded manner; data with unique values should be set
as fields
2021-07-15 10:19:59 -07:00
Cody Shepherd bffdb0f859
chore: perftests should use API now that `influx` cmd is gone () 2021-07-13 09:44:33 -07:00
William Baker ea5e6eabcb
feat: transfer static asset handling into own package ()
* feat: transfer static asset handling into own package

* chore: added some tests

* fix: update swagger script per review

* fix: make into bash script
2021-07-06 12:54:01 -05:00
William Baker 156e55a6d1
build: verify checksum of built ui assets ()
* build: verify checksum of built ui assets
2021-06-23 13:08:02 -04:00
Cody Shepherd cff403af0d
chore: enable log retention for performance tests ()
* chore: upload perftest logs to s3 bucket when finished

* chore: turn on verbose telegraf logging in perf test reporting
2021-06-17 08:46:44 -07:00
Cody Shepherd 45f8c66345
chore: enable ingest performance tests for master ()
* chore: enable ingest performance tests ()

* chore: add run script for performance tests

* chore: update circle config to run performance tests

* chore: adjustments to perf test config

* remove 1.8 branch here, as that branch is already configured for perf
  tests
* remove extraneous comments in config and perftest script
* move perftest setup logic out of circle config and into a script
* use a specific ubuntu machine image for circle driver
* omit gzip/gunzip from perf test dataset manipulations

* chore: use r5.2xlarge instance type and put perf test dataset in ramdisk

* chore: fix query logic in nightly aws teardown ()
2021-06-15 10:00:40 -07:00
Daniel Moran 9b02820a0f
build: upgrade to go1.16 ()
* build: bump to go 1.16
* build: go mod tidy & update godeps CI step
2021-06-09 12:59:05 -04:00
pierwill e59b8ea078
fix: verify rustup checksum in CI ()
* chore: bump rust in CI to 1.52.1
2021-06-08 13:32:13 -05:00
William Baker 0e02166ed0
chore: remove dead source code from UI folder ()
* build: updated makefile

* docs: update contributing and readme docs

* chore: delete all the ui files
2021-05-11 10:11:07 -04:00
William Baker dc72dc3f0c
build: replace local e2e tests with e2e-monitor-ci ()
* feat: update e2e to use monitor-ci

* build: local copy of test script

* build: use stable docker image for e2e

* fix: use a working image for e2e ci job
2021-05-07 14:47:56 -04:00
Daniel Moran 61d1ee45b3
build: add windows to cross-build () 2021-03-31 18:52:20 -04:00
Daniel Moran 6515a79413
fix: update doc links to point at new site () 2021-02-16 12:37:56 -05:00
Daniel Moran 58a782ad47
fix(packaging): don't overwrite existing config on package install () 2021-01-28 17:13:16 -08:00
Daniel Moran 9493afb46e
build: rewrite our CI/CD pipeline to make ARM64 docker build work () 2021-01-11 15:01:09 -08:00
Daniel Moran c99eaee5ec
fix: ensure init.d-style install sees our default environment variables () 2020-12-15 18:15:00 -08:00
Daniel Moran a16f2a0dee
fix: adjust post-install logic to only display upgrade notice when needed () 2020-12-15 15:12:23 -08:00
Phillip Steinbachs e67de69382 fix: Improve v2 packaging 2020-12-14 14:41:48 -08:00
Phillip Steinbachs e7e90e20ec fix: Improve v2 packaging 2020-12-14 14:41:48 -08:00
Phillip Steinbachs f896a49ec5 fix: Improve v2 packaging 2020-12-14 14:41:48 -08:00
Phillip Steinbachs b07b96cf32 fix: Improve v2 packaging 2020-12-14 14:41:48 -08:00
Gershon Shif f8f789c541
chore: use influxdb2 name for packaging () 2020-11-19 15:39:40 -08:00
Gershon Shif af0c328095
chore(packaging): build rpm and deb packages ()
- Update CIrcleCI configuration to start release process on an RC build
- Update .goreleaser.yml:
   - Start building armel and armhf binaries and rpm and debian packages.
   - Generate sha256 checksum file.
- launcher.go: do not use `max` module to escape integeroverflow problem for armel and armhf builds
- Start using `v0.142.0` of goreleaser
- Added pre and post install/uninstall scripts for rpm amd deb packages
2020-09-16 12:36:44 -07:00
jlapacik 2ef9999907 Merge branch 'master' into chore/merge-master 2020-04-30 09:53:04 -07:00