Commit Graph

6242 Commits (3900324d3393e91647888361fbac3a321c53c7fc)

Author SHA1 Message Date
kodiakhq[bot] c42a60beee
Merge pull request #3008 from influxdata/crepererum/issue2980f
refactor: decouple new router server configs from old management system
2021-11-02 10:19:54 +00:00
Marco Neumann 511621d3ca refactor: use stripped-down shard config for router
This only implements table-based sharding. We can add value-based
sharding later.
2021-11-02 11:12:20 +01:00
Marco Neumann 0d0c0cb42b refactor: move write buffer configs to new home
Write buffer configs will partially be shared by database and router
nodes, so lets move them into a shared home.
2021-11-02 10:17:01 +01:00
Marco Neumann 6644048eec refactor: remove partitioning from router config
Routers are not live yet so this ain't a breaking change. Also w/ write
buffer format rework that is going to be finished soon we don't need
this.
2021-11-02 10:14:00 +01:00
Andrew Lamb 5e86989990
fix: Only use timestamps in first/last when there is a corresponding … (#2988)
* fix: Only use timestamps in first/last when there is a corresponding value

* docs: Fix broken English in comment

* docs: clarify expectations in test
2021-11-01 18:54:43 +00:00
kodiakhq[bot] 6473498cd5
Merge pull request #3002 from influxdata/crepererum/issue2980d
refactor: move `catalog` protobuf to `preserved_catalog`
2021-11-01 17:14:57 +00:00
Marco Neumann 4c9570b519 refactor: move `catalog` protobuf to `preserved_catalog`
This makes it clearer what's going since the contained messages are
only for the preserved part, not the in-mem catalog and its management.
2021-11-01 18:07:25 +01:00
kodiakhq[bot] 2459c6664e
Merge pull request #3004 from influxdata/crepererum/issue2980e
feat: add `DeploymentService`
2021-11-01 17:03:22 +00:00
Marco Neumann 011af2d6ba feat: add `DeploymentService`
Ref #2980.
2021-11-01 17:55:40 +01:00
kodiakhq[bot] 9935f6d855
Merge pull request #2983 from influxdata/crepererum/issue2980b
feat: add `DeleteService`
2021-11-01 16:46:45 +00:00
kodiakhq[bot] 8c3446ac87
Merge branch 'main' into crepererum/issue2980b 2021-11-01 16:39:32 +00:00
Raphael Taylor-Davies f1a6468e7b
feat: migrate write buffer consumer to use DbWrite (#2724) (#3003)
* feat: migrate write buffer consumer to use DbWrite (#2724)

* fix: doc

* chore: fmt

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-01 16:38:48 +00:00
kodiakhq[bot] 0bd87f048f
Merge pull request #2999 from influxdata/dependabot/cargo/pprof-0.5.1
chore(deps): bump pprof from 0.5.0 to 0.5.1
2021-11-01 11:57:11 +00:00
dependabot[bot] bf4212e98d
chore(deps): bump pprof from 0.5.0 to 0.5.1
Bumps [pprof](https://github.com/tikv/pprof-rs) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/tikv/pprof-rs/releases)
- [Commits](https://github.com/tikv/pprof-rs/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 11:48:31 +00:00
kodiakhq[bot] bba809c2d8
Merge pull request #2994 from influxdata/dependabot/cargo/tokio-stream-0.1.8
chore(deps): bump tokio-stream from 0.1.7 to 0.1.8
2021-11-01 11:46:38 +00:00
dependabot[bot] 1b377f0377
chore(deps): bump tokio-stream from 0.1.7 to 0.1.8
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.7...tokio-stream-0.1.8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 11:38:59 +00:00
kodiakhq[bot] 5959c5d88b
Merge pull request #3000 from influxdata/dependabot/cargo/tokio-1.13.0
chore(deps): bump tokio from 1.12.0 to 1.13.0
2021-11-01 11:37:04 +00:00
kodiakhq[bot] c724bb2ee8
Merge branch 'main' into dependabot/cargo/tokio-1.13.0 2021-11-01 11:30:33 +00:00
dependabot[bot] c540b40f05
chore(deps): bump tokio from 1.12.0 to 1.13.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.12.0...tokio-1.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 11:21:59 +00:00
kodiakhq[bot] 2b0540ed53
Merge pull request #2995 from influxdata/dependabot/cargo/libc-0.2.106
chore(deps): bump libc from 0.2.105 to 0.2.106
2021-11-01 11:18:42 +00:00
kodiakhq[bot] b84f70da8e
Merge branch 'main' into dependabot/cargo/libc-0.2.106 2021-11-01 11:09:38 +00:00
kodiakhq[bot] 505cd1e40d
Merge pull request #2982 from influxdata/crepererum/issue2980a
feat: add `RemoteService`
2021-11-01 10:51:21 +00:00
kodiakhq[bot] edc3c3c2a0
Merge branch 'main' into crepererum/issue2980a 2021-11-01 10:42:49 +00:00
kodiakhq[bot] 1dcd711f55
Merge pull request #2771 from influxdata/er/feat/read_buffer/meta_delete
feat: add negated predicate support to column_names in Read Buffer
2021-11-01 10:42:03 +00:00
Marco Neumann c6c07879ee docs: explain deprecation 2021-11-01 11:38:46 +01:00
Marco Neumann bcd66c555a feat: add `RemoteService`
Ref #2980.
2021-11-01 11:38:46 +01:00
kodiakhq[bot] fd5d053d33
Merge branch 'main' into er/feat/read_buffer/meta_delete 2021-11-01 10:36:01 +00:00
kodiakhq[bot] f6e2472168
Merge pull request #2993 from influxdata/dependabot/cargo/tokio-util-0.6.9
chore(deps): bump tokio-util from 0.6.8 to 0.6.9
2021-11-01 10:35:16 +00:00
Edd Robinson ac45c7fa92
Merge branch 'main' into dependabot/cargo/libc-0.2.106 2021-11-01 10:26:48 +00:00
Edd Robinson b1096d2a36
Merge branch 'main' into er/feat/read_buffer/meta_delete 2021-11-01 10:26:10 +00:00
kodiakhq[bot] 9f04877556
Merge branch 'main' into dependabot/cargo/tokio-util-0.6.9 2021-11-01 10:26:00 +00:00
kodiakhq[bot] f1dc01950e
Merge pull request #2992 from influxdata/dependabot/cargo/tracing-subscriber-0.3.1
chore(deps): bump tracing-subscriber from 0.3.0 to 0.3.1
2021-11-01 10:24:58 +00:00
dependabot[bot] df79261bff
chore(deps): bump libc from 0.2.105 to 0.2.106
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.105 to 0.2.106.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.105...0.2.106)

---
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-01 01:29:14 +00:00
dependabot[bot] a1f978e280
chore(deps): bump tokio-util from 0.6.8 to 0.6.9
Bumps [tokio-util](https://github.com/tokio-rs/tokio) from 0.6.8 to 0.6.9.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.6.8...tokio-util-0.6.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 01:28:41 +00:00
dependabot[bot] 3ab81b7d7b
chore(deps): bump tracing-subscriber from 0.3.0 to 0.3.1
Bumps [tracing-subscriber](https://github.com/tokio-rs/tracing) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.0...tracing-subscriber-0.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 01:28:23 +00:00
Raphael Taylor-Davies 6ceab054ab
refactor: move DbWrite to mutable_batch (#2986)
* refactor: move DbWrite to mutable_batch

* chore: fix doc

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-29 15:13:05 +00:00
Andrew Lamb d2c2143277
fix: wrong results in read_filter with "complex" OR predicate and IS_NULL (#2977)
* fix: Allow evaluating general purpose predicates in gRPC by rewriting missing columns to null

* fix: update commands and add some additional tests

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-29 14:30:28 +00:00
kodiakhq[bot] 73363b4de1
Merge pull request #2964 from influxdata/cn/iox-obj-sto-refactors
feat: Switch from name/gen id to UUID in object store paths
2021-10-29 14:02:04 +00:00
kodiakhq[bot] fc25e313c6
Merge branch 'main' into cn/iox-obj-sto-refactors 2021-10-29 13:53:26 +00:00
kodiakhq[bot] f9bf4986ea
Merge pull request #2979 from influxdata/cn/remove-potential-for-mismatched-db-names
fix: Split database name from rules at the last possible function
2021-10-29 13:52:48 +00:00
Carol (Nichols || Goulding) aefdb00bc2
fix: Remove empty test 2021-10-29 09:47:49 -04:00
Carol (Nichols || Goulding) c02e476175
fix: Split database name from rules at the last possible function
When updating database rules, the database name should come from the
rules. Enforce this by only taking the rules as a parameter, rather than
having two arguments that could possibly disagree with each other.
2021-10-29 09:46:23 -04:00
Carol (Nichols || Goulding) f3edda11e7
fix: Print all delete database output to stdout 2021-10-29 09:46:02 -04:00
Carol (Nichols || Goulding) 20e12b911b
fix: Invalid UUID coming from an IOx server shouldn't happen; panic instead of a separate error enum 2021-10-29 09:40:23 -04:00
kodiakhq[bot] ddd207bccd
Merge pull request #2985 from influxdata/er/docs/readme
docs: update Readme to include lld
2021-10-29 13:04:26 +00:00
Edd Robinson 444f23112a
refactor: link 2021-10-29 13:12:22 +01:00
Edd Robinson 985608c629
docs: update Readme to include lld 2021-10-29 13:11:05 +01:00
Andrew Lamb 4675dd5331
docs: Add some doc comments (#2984) 2021-10-29 11:21:39 +00:00
Marco Neumann 83e4514a43 feat: add `DeleteService`
Ref #2980.
2021-10-29 11:57:31 +02:00
kodiakhq[bot] 7f2594c012
Merge pull request #2978 from influxdata/crepererum/run_modes_boilerplate3
refactor: make `influxdb_ioxd` server-type-generic
2021-10-29 07:12:06 +00:00