Commit Graph

5826 Commits (fc7306c4f9c3a0eface47363a4dd2ed351961b0c)

Author SHA1 Message Date
Edd Robinson fc7306c4f9 docs: add supported platforms 2021-11-11 12:06:56 +00:00
kodiakhq[bot] c0660aaa22
Merge pull request #3082 from influxdata/crepererum/issue537
ci: run clippy for all features
2021-11-11 09:55:53 +00:00
Marco Neumann f0136e9791 ci: run clippy for all features
This indeed fixes some issues in our object store implementation.

Closes #537.
2021-11-11 10:48:21 +01:00
kodiakhq[bot] 2b0ffb28ad
Merge pull request #3077 from influxdata/crepererum/router_write_http_done
feat: HTTP write interface for new router
2021-11-11 08:29:28 +00:00
Marco Neumann c80088bf12 feat: HTTP write interface for router 2021-11-10 17:55:46 +01:00
Marco Neumann 09239c4943 feat: improve testing interface for the `router` crate 2021-11-10 17:51:58 +01:00
Marco Neumann d24025a3c2 feat: add `TraceCollector::as_any` for easier testing 2021-11-10 17:51:58 +01:00
Raphael Taylor-Davies f650962221
refactor: merge CI integration tests (#3049)
* refactor: merge CI integration tests

* chore: update docs
2021-11-10 16:48:16 +00:00
kodiakhq[bot] a439404e82
Merge pull request #3079 from influxdata/crepererum/fix_docker
ci: fix usage of old docker version
2021-11-10 09:50:38 +00:00
Marco Neumann 89ece8b493 ci: fix usage of old docker version
`--all-tags` as introduced for version 20.10 but appearently we're
running an older version.
2021-11-10 10:27:16 +01:00
kodiakhq[bot] 7261648ed7
Merge pull request #3078 from influxdata/crepererum/docker_latest_tag
ci: also push `:main` tag in addition to SHA-based ones
2021-11-10 09:03:38 +00:00
Marco Neumann ae58ae9c81 ci: also push `:main` tag in addition to SHA-based ones 2021-11-10 09:06:19 +01:00
kodiakhq[bot] 86ea00f53c
Merge pull request #3072 from influxdata/jgm-github-devex
chore(github): new issue template for developer experience
2021-11-09 13:28:33 +00:00
kodiakhq[bot] 83635ea612
Merge branch 'main' into jgm-github-devex 2021-11-09 13:20:43 +00:00
kodiakhq[bot] 05084aa722
Merge pull request #3074 from influxdata/crepererum/router_write_http_prep
refactor: partially split up HTTP implementation and tests
2021-11-09 12:19:48 +00:00
Marco Neumann 721011ab51 docs: improve wording
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-11-09 13:11:32 +01:00
Marco Neumann 00b3282180 refactor: partially split up HTTP implementation and tests
This should make it easier to to wire up the HTTP write interface for
the router. No functional change intended, this just moves code around.
2021-11-09 12:22:31 +01:00
kodiakhq[bot] 17ecec6d37
Merge pull request #3067 from influxdata/crepererum/router_write_grpc
feat: gRPC PB-write interface for new router
2021-11-09 08:27:18 +00:00
kodiakhq[bot] c18acdcbcd
Merge branch 'main' into crepererum/router_write_grpc 2021-11-09 08:20:00 +00:00
Jacob Marble a4dd8b8e15
chore(github): new issue template for developer experience
Just like it says
2021-11-08 15:58:30 -08:00
kodiakhq[bot] e00435bc55
Merge pull request #3052 from influxdata/cn/assert-error-macro
refactor: Extract a macro for matching errors in tests
2021-11-08 16:33:36 +00:00
Carol (Nichols || Goulding) 9c40bd87fb
feat: Stringify and print error pattern on assert_error failure 2021-11-08 11:14:23 -05:00
Carol (Nichols || Goulding) 3dda694520
refactor: Extract a macro for matching errors in tests 2021-11-08 11:14:23 -05:00
kodiakhq[bot] b0c23df30f
Merge pull request #3069 from influxdata/ntran/order_output
test: add group by tests
2021-11-08 15:55:46 +00:00
Nga Tran 71731524c4 test: add group by tests 2021-11-08 10:46:40 -05:00
Marco Neumann 83dbfe1333 feat: gRPC PB-write interface for new router 2021-11-08 15:49:13 +01:00
kodiakhq[bot] 6fdfaef72c
Merge pull request #3054 from influxdata/tran/rub_timestamp
fix: statistics for max/min(time) should have data type timstamp
2021-11-08 14:36:29 +00:00
kodiakhq[bot] 2e7cf8fb2b
Merge branch 'main' into tran/rub_timestamp 2021-11-08 14:29:11 +00:00
Nga Tran abbfafcabd chore: merge main to branch 2021-11-08 09:28:29 -05:00
Marco Neumann d0df1a14b4
ci: fix quay login for image promotion (#3066)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-08 14:17:36 +00:00
kodiakhq[bot] 36cc592336
Merge pull request #3042 from influxdata/crepererum/router_core_logic
feat: router core logic
2021-11-08 14:05:39 +00:00
kodiakhq[bot] 4a529837e9
Merge branch 'main' into crepererum/router_core_logic 2021-11-08 13:58:28 +00:00
Raphael Taylor-Davies 6320ce6f55
refactor: move delete predicate proto to own package (#2731) (#3065)
* refactor: move delete predicate proto to own package (#2731)

* chore: fmt

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-08 13:42:26 +00:00
kodiakhq[bot] 7277149bd1
Merge pull request #3064 from influxdata/crepererum/fix_get_deploy_tags
ci: fix `get-deploy-tags.sh`
2021-11-08 13:21:09 +00:00
Marco Neumann 6786fd5955 ci: fix `get-deploy-tags.sh` 2021-11-08 14:12:03 +01:00
Marco Neumann ea2604b7b6 docs: explain write sink test 2021-11-08 14:09:33 +01:00
Marco Neumann 4130d508c0 docs: document write buffer variants 2021-11-08 14:09:33 +01:00
Marco Neumann 1d34ba0183 docs: explain router name argument 2021-11-08 14:09:33 +01:00
Marco Neumann 12c684b546 test: extend `test_write` test 2021-11-08 14:09:33 +01:00
Marco Neumann dcc376456a docs: explain iteration order in `Router` 2021-11-08 14:09:33 +01:00
Marco Neumann 6a090b785a fix: use new `WriteMeta` constructor 2021-11-08 14:09:33 +01:00
Marco Neumann b226d629c1 feat: router write logic 2021-11-08 14:09:33 +01:00
Marco Neumann c745a0a94c feat: impl write sinks logic for router 2021-11-08 14:09:33 +01:00
Marco Neumann c1fa41196d feat: impl `Display` for `ShardId` 2021-11-08 14:09:33 +01:00
Marco Neumann fc4ea71921 feat: `RouterServer::router` 2021-11-08 14:09:33 +01:00
kodiakhq[bot] 897f5c9599
Merge pull request #3061 from influxdata/crepererum/new_quay_image
ci: use new, public `quay.io/influxdb/iox` image
2021-11-08 12:43:54 +00:00
kodiakhq[bot] 5f0a05bbb9
Merge branch 'main' into crepererum/new_quay_image 2021-11-08 12:36:36 +00:00
kodiakhq[bot] 34ebc37761
Merge pull request #3062 from influxdata/dependabot/cargo/libc-0.2.107
chore(deps): bump libc from 0.2.106 to 0.2.107
2021-11-08 11:32:18 +00:00
dependabot[bot] f6bbf7b617
chore(deps): bump libc from 0.2.106 to 0.2.107
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.106 to 0.2.107.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.106...0.2.107)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-08 11:18:48 +00:00
kodiakhq[bot] 65adc13c36
Merge pull request #3059 from influxdata/dependabot/cargo/nom-7.1.0
chore(deps): bump nom from 7.0.0 to 7.1.0
2021-11-08 11:15:29 +00:00