Commit Graph

5776 Commits (f6bbf7b61760977e33ba5a77e396127a85f0a5c2)

Author SHA1 Message Date
kodiakhq[bot] 37ac3375f5
Merge pull request #2911 from influxdata/crepererum/router_draft
feat: rework router config
2021-10-25 15:30:15 +00:00
kodiakhq[bot] c23037fb33
Merge branch 'main' into crepererum/router_draft 2021-10-25 15:23:00 +00:00
kodiakhq[bot] c85d35ea15
Merge pull request #2853 from influxdata/cn/only-read-server
feat: Only read server config to know which databases to init, don't fall back to object storage
2021-10-25 15:22:19 +00:00
kodiakhq[bot] 04b4eeb6ec
Merge branch 'main' into cn/only-read-server 2021-10-25 15:15:17 +00:00
kodiakhq[bot] a498e2aa3c
Merge pull request #2952 from influxdata/dependabot/cargo/tracing-subscriber-0.3.0
chore(deps): bump tracing-subscriber from 0.2.25 to 0.3.0
2021-10-25 15:10:12 +00:00
Marco Neumann 9ceb5800c1 fix: adjust code to `tracing-subscriber` 0.3 2021-10-25 17:01:50 +02:00
dependabot[bot] b7186d0bec chore(deps): bump tracing-subscriber from 0.2.25 to 0.3.0
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.2.25 to 0.3.0.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.2.25...tracing-subscriber-0.3.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 17:01:50 +02:00
Carol (Nichols || Goulding) 062e1ea5b6 fix: Delete now-unused list_possible_databases function 2021-10-25 10:57:40 -04:00
Raphael Taylor-Davies f1fd40390a
feat: add MutableBatch::extend_from_ranges (#2961) 2021-10-25 14:41:25 +00:00
Raphael Taylor-Davies 820e0d56bb
feat: support multiple tables in lp -> MutableBatch conversion (#2959) 2021-10-25 11:42:29 +00:00
kodiakhq[bot] a6f4078ba6
Merge pull request #2958 from influxdata/crepererum/rust_2021
chore: use Rust edition 2021
2021-10-25 09:23:37 +00:00
Marco Neumann 7a28982e2a fix: fix dependency features for `influxdb_iox` 2021-10-25 11:15:19 +02:00
Marco Neumann c8981e4f78 fix: fix optional dependencies for `influxdb_iox_client` 2021-10-25 10:58:20 +02:00
Marco Neumann bc7244c48e chore: use Rust edition 2021 2021-10-25 10:58:20 +02:00
kodiakhq[bot] 5593bd9988
Merge pull request #2921 from influxdata/crepererum/issue2802
feat: create span contexts on write buffer consumer side
2021-10-25 08:22:31 +00:00
Marco Neumann cd30e6beab refactor: use `SpanRecorder` instead of hand-rolled logic 2021-10-25 10:16:05 +02:00
Marco Neumann f3cc238d1c feat: create span contexts on write buffer consumer side 2021-10-25 10:04:08 +02:00
kodiakhq[bot] dc3c426398
Merge pull request #2954 from influxdata/dependabot/cargo/backtrace-0.3.62
chore(deps): bump backtrace from 0.3.61 to 0.3.62
2021-10-25 07:57:34 +00:00
dependabot[bot] bd707fb7ca
chore(deps): bump backtrace from 0.3.61 to 0.3.62
Bumps [backtrace](https://github.com/rust-lang/backtrace-rs) from 0.3.61 to 0.3.62.
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.61...0.3.62)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 07:49:24 +00:00
kodiakhq[bot] 2b92fd0eef
Merge pull request #2957 from influxdata/dependabot/cargo/hyper-0.14.14
chore(deps): bump hyper from 0.14.13 to 0.14.14
2021-10-25 07:47:23 +00:00
dependabot[bot] 80d6ec6fe9
chore(deps): bump hyper from 0.14.13 to 0.14.14
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.13 to 0.14.14.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.13...v0.14.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 07:39:20 +00:00
kodiakhq[bot] 5ee93ce14f
Merge pull request #2953 from influxdata/dependabot/cargo/libc-0.2.105
chore(deps): bump libc from 0.2.104 to 0.2.105
2021-10-25 07:37:16 +00:00
dependabot[bot] 2b832fcc5c
chore(deps): bump libc from 0.2.104 to 0.2.105
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.104 to 0.2.105.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.104...0.2.105)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 07:28:31 +00:00
kodiakhq[bot] f67f42d3be
Merge pull request #2955 from influxdata/dependabot/cargo/tower-0.4.10
chore(deps): bump tower from 0.4.9 to 0.4.10
2021-10-25 07:26:34 +00:00
dependabot[bot] fae12cee54
chore(deps): bump tower from 0.4.9 to 0.4.10
Bumps [tower](https://github.com/tower-rs/tower) from 0.4.9 to 0.4.10.
- [Release notes](https://github.com/tower-rs/tower/releases)
- [Commits](https://github.com/tower-rs/tower/compare/tower-0.4.9...tower-0.4.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 07:15:51 +00:00
kodiakhq[bot] 30039ee712
Merge pull request #2956 from influxdata/dependabot/cargo/http-body-0.4.4
chore(deps): bump http-body from 0.4.3 to 0.4.4
2021-10-25 07:13:42 +00:00
dependabot[bot] 5bf2389486
chore(deps): bump http-body from 0.4.3 to 0.4.4
Bumps [http-body](https://github.com/hyperium/http-body) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/hyperium/http-body/releases)
- [Changelog](https://github.com/hyperium/http-body/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http-body/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 01:40:25 +00:00
Andrew Lamb 52cf1a85b9
fix(metadata): Do not report table_names for tables that have no non-null values that match predicate (#2947)
* fix(metadata): Do not report table_names for tables that have no non-null values that match predicate

* fix: make apply_predicate_to_metadata precise

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-24 11:03:30 +00:00
Nga Tran 3c87cc3747 fix: make all test scenarios have data deleted after chunks are moved 2021-10-23 07:56:15 -04:00
Carol (Nichols || Goulding) f69a470b90
refactor: Use TestDbBuilder to rebuild db in replay tests (#2950)
* refactor: Use TestDbBuilder to rebuild db in replay tests

* refactor: Organize uses

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-23 10:42:05 +00:00
Andrew Lamb 28962038c1
fix: properly handle null values in table_name plan (#2946)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-23 10:35:02 +00:00
Nga Tran a6fb7bf2b5 test: fix read_group test case to make it work with all scenarios 2021-10-22 17:22:30 -04:00
Carol (Nichols || Goulding) 98e84cd624 feat: Only read the server config to list the databases a server owns 2021-10-22 15:56:46 -04:00
Carol (Nichols || Goulding) 4de7dce8ba feat: Add a 404 NotFound error to the object store errors for GET
With the object store implementations that support figuring out if a GET
request returns 404 not found. Azure doesn't have great support for
this.
2021-10-22 15:55:59 -04:00
kodiakhq[bot] 6ab8bc6ec0
Merge pull request #2949 from influxdata/cn/remove-list-deleted-databases
fix: Remove the ability to list deleted databases
2021-10-22 19:43:09 +00:00
kodiakhq[bot] 9b70001aa4
Merge branch 'main' into cn/remove-list-deleted-databases 2021-10-22 19:36:39 +00:00
Carol (Nichols || Goulding) 7506f2b550 test: Remove more uses of listing deleted databases 2021-10-22 15:29:05 -04:00
Edd Robinson eb71102d82
Merge branch 'main' into er/fix/flux/2691 2021-10-22 20:21:22 +01:00
kodiakhq[bot] 38f849d2fb
Merge pull request #2948 from influxdata/cn/rebuild-test-db
refactor: Make TestDbBuilder reusable for rebuilding databases
2021-10-22 19:04:22 +00:00
kodiakhq[bot] 4652ab4252
Merge branch 'main' into cn/rebuild-test-db 2021-10-22 18:57:48 +00:00
Andrew Lamb e8ddc4e0db
feat: Add custom `NonNullChecker` operator that checks for non-null values in columns (#2944)
* feat: Add custom `NonNullChecker` operator that checks for non-null values in columns

* fix: remove println

* fix: typo

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-22 18:53:20 +00:00
Carol (Nichols || Goulding) 948cf92aaa fix: Remove the ability to list deleted databases
Once we're relying on the server config file to know about databases,
IOx shouldn't be listing files in object storage to try and find deleted
databases.

When the disown API is implemented for the floating database design, it
will return the UUID of the database just disowned, so that it can
immediately be used in an adopt API call.
2021-10-22 14:50:06 -04:00
kodiakhq[bot] 58f214005c
Merge pull request #2945 from influxdata/cn/obj-sto-err-info
fix: Put Debug format of rusoto errors in error messages
2021-10-22 18:46:10 +00:00
kodiakhq[bot] 40a1070cb4
Merge branch 'main' into cn/obj-sto-err-info 2021-10-22 18:37:22 +00:00
Carol (Nichols || Goulding) b4506c2f72 docs: Clean up some comments
Remove some that weren't accurately describing the code, fix some line
wrapping
2021-10-22 14:34:57 -04:00
Carol (Nichols || Goulding) 739fb075a7 refactor: Organize uses 2021-10-22 14:34:43 -04:00
Carol (Nichols || Goulding) 0c3ace5573 refactor: Call TestDbBuilder.build again instead of making a new builder 2021-10-22 14:32:32 -04:00
Carol (Nichols || Goulding) e838a22f92 refactor: Make TestDbBuilder reusable for rebuilding databases
Many tests want to exercise behavior that happens on reloading or
replay of a database. This changes the way the TestDbBuilder works to
make it possible to call `build` on a builder multiple times to create
databases with the same options to simulate reload of a database without
having to keep track of which pieces need to match.
2021-10-22 14:31:31 -04:00
Carol (Nichols || Goulding) 6ae42bb774 fix: Put both Debug and Display of AWS errors in error messages 2021-10-22 13:59:48 -04:00
Carol (Nichols || Goulding) a2b81cdb20 fix: Put Debug format of rusoto errors in error messages
Fixes #2942
2021-10-22 13:16:37 -04:00