Commit Graph

4518 Commits (a6c9cc2bf294d113f66f85401a47e94206a93803)

Author SHA1 Message Date
kodiakhq[bot] 64f1d7e800
Merge pull request #2269 from influxdata/crepererum/write_buffer_mock_failed
test: restore `write_buffer_errors_propagate`
2021-08-16 16:42:02 +00:00
dependabot[bot] 97ed42c42f
build(deps): bump rusoto_credential from 0.46.0 to 0.47.0
Bumps [rusoto_credential](https://github.com/rusoto/rusoto) from 0.46.0 to 0.47.0.
- [Release notes](https://github.com/rusoto/rusoto/releases)
- [Changelog](https://github.com/rusoto/rusoto/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rusoto/rusoto/compare/mock-v0.46.0...rusoto-v0.47.0)

---
updated-dependencies:
- dependency-name: rusoto_credential
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-16 16:35:09 +00:00
kodiakhq[bot] 3920585563
Merge branch 'main' into crepererum/write_buffer_mock_failed 2021-08-16 16:33:57 +00:00
kodiakhq[bot] 8a6096b75d
Merge pull request #2304 from influxdata/dependabot/cargo/predicates-2.0.2
build(deps): bump predicates from 1.0.8 to 2.0.2
2021-08-16 16:33:22 +00:00
Marco Neumann 4a3fe01743 test: don't overdo it 2021-08-16 18:31:45 +02:00
Marco Neumann 5caa2ad8ec fix: typo 2021-08-16 18:31:45 +02:00
Marco Neumann 114a9004b3 test: restore `write_buffer_errors_propagate`
This was removed in #2203 due to insufficient mocking capabilities.
2021-08-16 18:31:43 +02:00
Marco Neumann 1a7293015b test: allow write buffer mocks that always fail 2021-08-16 18:27:09 +02:00
kodiakhq[bot] 4c91c56cb2
Merge branch 'main' into dependabot/cargo/predicates-2.0.2 2021-08-16 16:25:18 +00:00
Raphael Taylor-Davies 816774fa45
feat: log value of sample header (#2308)
* feat: log value of sample header

* chore: fix lint

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-08-16 15:49:32 +00:00
dependabot[bot] 1d85a3fef6
build(deps): bump predicates from 1.0.8 to 2.0.2
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 1.0.8 to 2.0.2.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v1.0.8...v2.0.2)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-16 15:36:49 +00:00
dependabot[bot] eaca64051d
build(deps): bump env_logger from 0.8.4 to 0.9.0 (#2303)
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.8.4 to 0.9.0.
- [Release notes](https://github.com/env-logger-rs/env_logger/releases)
- [Changelog](https://github.com/env-logger-rs/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.8.4...v0.9.0)

---
updated-dependencies:
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-16 15:35:04 +00:00
Jacob Marble e92206f924
feat: add dependabot GitHub action (#2301)
This change adds dependabot to the repository. Dependabot checks the
project "supply chain" (dependencies) for published vulnerabilities, and
automatically creates PRs to resolve those dependency version updates.

The result should look something like this PR:
https://github.com/influxdata/influxdb-pb-data-protocol/pull/3

This is my first dependabot configuration for Cargo/Rust. I used tokio
tracing for a quick sanity check:
4b75e54053/.github/dependabot.yml
2021-08-16 15:02:37 +00:00
kodiakhq[bot] 1cc7d6088b
Merge pull request #2298 from influxdata/crepererum/simplify_skip_replay_scenario
test: simplify `fixture_replay_broken`
2021-08-16 14:00:36 +00:00
kodiakhq[bot] c911b8ec5d
Merge branch 'main' into crepererum/simplify_skip_replay_scenario 2021-08-16 13:53:43 +00:00
Andrew Lamb 0b1c48dae3
chore: update deps (to get arrow-5.2.0) (#2299) 2021-08-16 13:51:40 +00:00
kodiakhq[bot] 29f7fa64a4
Merge pull request #2295 from influxdata/crepererum/issue2291
fix: disallow dropping unpersted chunks from persisted DB
2021-08-16 13:38:42 +00:00
kodiakhq[bot] 0b51ae983a
Merge branch 'main' into crepererum/issue2291 2021-08-16 13:31:17 +00:00
Marco Neumann 6b907f94da test: simplify `fixture_replay_broken` 2021-08-16 15:31:05 +02:00
Raphael Taylor-Davies 2a32ab7e6c
feat: add temporary logging of request header keys (#2296)
* feat: add temporary logging of request header keys

* chore: fmt
2021-08-16 13:30:46 +00:00
kodiakhq[bot] e58a4c13f8
Merge pull request #2282 from influxdata/crepererum/replay_skip_while_in_error_state_part_2
feat: manual skip replay, part 2/2
2021-08-16 11:57:15 +00:00
Marco Neumann 53d325e8fc test: end2end for skip replay 2021-08-16 13:47:56 +02:00
Marco Neumann c959be2319 test: sort output of `list_chunks` 2021-08-16 13:47:07 +02:00
Marco Neumann e3c263a006 test: add tooling to purge kafka topic data 2021-08-16 13:47:07 +02:00
Marco Neumann d1d140a9c4 test: speed up kafka retention checks 2021-08-16 13:47:07 +02:00
Marco Neumann 42d5f9f3a1 feat: skip replay via CLI 2021-08-16 13:47:07 +02:00
Marco Neumann 21ebdee5a1 feat: make kafka topic creation code reusable 2021-08-16 13:47:07 +02:00
Marco Neumann 825c19d726 fix: disallow dropping unpersted chunks from persisted DB
It doesn't play well w/ replay at the moment since we would forget which
sequence numbers we've already seen.

Fixes #2291.
2021-08-16 13:21:30 +02:00
Jason e18fa7bdeb
docs: Remove the description of unused commands in cli (#2290) 2021-08-16 11:10:09 +00:00
Raphael Taylor-Davies 302e2b5353
feat: support jaeger context propagation format (#2293) 2021-08-16 10:55:40 +00:00
Raphael Taylor-Davies 756f5c6699
feat: add end-to-end tracing test (#2285)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-08-14 13:37:05 +00:00
kodiakhq[bot] 7cee2a4d7a
Merge pull request #2284 from influxdata/er/feat/read_buffer_metrics
refactor: include all allocated buffers in Read Buffer memory usage
2021-08-13 19:46:33 +00:00
Edd Robinson 65e569b508
Merge branch 'main' into er/feat/read_buffer_metrics 2021-08-13 20:38:43 +01:00
kodiakhq[bot] 0aa81bf405
Merge pull request #2287 from influxdata/ntran/revert
chore: revert panic commit
2021-08-13 17:48:04 +00:00
Nga Tran fd4ea89454 chore: revert panic commit 2021-08-13 12:51:37 -04:00
Edd Robinson af75f985a6
Merge branch 'main' into er/feat/read_buffer_metrics 2021-08-13 17:20:38 +01:00
Nga Tran 5c8488e399
Merge pull request #2279 from influxdata/ntran/heappy2
fix: Add "heappy" feature to enable heap profiling, new test
2021-08-13 11:55:52 -04:00
Marko Mikulicic 500019cff9
Merge branch 'main' into ntran/heappy2 2021-08-13 17:27:38 +02:00
Marko Mikulicic e1fe2ea27b fix: Enable heappy in our perf build 2021-08-13 17:21:55 +02:00
Edd Robinson 22a92a768a
Merge branch 'main' into er/feat/read_buffer_metrics 2021-08-13 16:07:54 +01:00
Raphael Taylor-Davies 8650e419f7
feat: add trace collection plumbing (#2273) (#2274)
* feat: add trace collection plumbing (#2273)

* chore: fix lints

* chore: use tower directly

* chore: add tests

* chore: review feedback

* refactor: use serde instead of custom display impl

* chore: fix doc
2021-08-13 14:38:31 +00:00
Raphael Taylor-Davies 0a065b4968
feat: set header on gRPC requests (#2283)
* feat: set header on gRPC requests

* feat: always insert header value

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-08-13 14:13:50 +00:00
Edd Robinson 13aaa1f105
Merge branch 'main' into er/feat/read_buffer_metrics 2021-08-13 15:02:03 +01:00
Nga Tran 5704b7f622 fix: madd order by in select query to have the output deterministic 2021-08-13 09:55:38 -04:00
kodiakhq[bot] 380e306e62
Merge pull request #2263 from influxdata/cn/extract-iox-object-store
feat: Crate that wraps object store for a particular database
2021-08-13 13:53:06 +00:00
kodiakhq[bot] d506da2a1a
Merge branch 'main' into cn/extract-iox-object-store 2021-08-13 13:45:35 +00:00
Andrew Lamb cedaf2d5f2 fix: remove unprefixed_malloc_on_supported_platforms feature from tikv-jemallocator 2021-08-13 08:24:15 -05:00
Andrew Lamb 05de6c0e31 chore: add heappy end to end tests 2021-08-13 08:20:08 -05:00
Andrew Lamb 67753343e9 refactor: remove unecessary gate 2021-08-13 08:18:01 -05:00
Andrew Lamb 697de875ca refactor: make heappy an optional feature, add to build image 2021-08-13 08:11:32 -05:00