kodiakhq[bot]
ebd078133c
Merge branch 'main' into cn/more-cleanup
2022-05-09 13:58:25 +00:00
kodiakhq[bot]
a96fd1cde2
Merge pull request #4491 from influxdata/dom/delete-shard-no-table
...
feat: shard delete ops with no table predicate
2022-05-09 13:53:00 +00:00
Dom Dwyer
776b0e0778
docs: finish incomplete comments
2022-05-09 14:46:32 +01:00
Dom Dwyer
31f805faa5
docs: partial sharded write semantics
...
Documents the partial write semantics and expected resolution for the
ShardedWriteBuffer in the router.
2022-05-09 14:46:32 +01:00
Dom
5a33749c98
chore: fix test comments
...
Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
2022-05-09 14:46:32 +01:00
Dom Dwyer
5069e37bd7
feat: shard delete ops with no table predicate
...
Changes the JumpHash sharder and modifies the ShardedWriteBuffer's
DmlHandler::delete() impl in order to enqueue delete ops across all
shards if no table name is specified.
If a table name is specified, it is sharded as before: a delete for a
given table & namespace always maps to the same shard as a write to the
same table & namespace.
2022-05-09 14:46:30 +01:00
YIXIAO SHI
cbe9eb4b1e
chore: fix comment typo ( #4533 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 11:24:12 +00:00
dependabot[bot]
2a15b525a9
chore(deps): Bump clap from 3.1.12 to 3.1.17 ( #4537 )
...
* chore(deps): Bump clap from 3.1.12 to 3.1.17
Bumps [clap](https://github.com/clap-rs/clap ) from 3.1.12 to 3.1.17.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v3.1.12...v3.1.17 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* chore: update lockfile
* chore: Run cargo hakari tasks
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Raphael Taylor-Davies <r.taylordavies@googlemail.com>
Co-authored-by: CircleCI[bot] <circleci@influxdata.com>
2022-05-09 10:13:28 +00:00
Raphael Taylor-Davies
02b75da401
Merge branch 'main' into cn/more-cleanup
2022-05-09 10:56:18 +01:00
kodiakhq[bot]
f23d569054
Merge pull request #4522 from influxdata/cn/delete-more
...
fix: Delete even more
2022-05-09 08:53:33 +00:00
kodiakhq[bot]
a12172dfe8
Merge branch 'main' into cn/delete-more
2022-05-09 08:47:03 +00:00
dependabot[bot]
1c7ef3a3f8
chore(deps): Bump memchr from 2.4.1 to 2.5.0 ( #4542 )
...
Bumps [memchr](https://github.com/BurntSushi/memchr ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/BurntSushi/memchr/releases )
- [Commits](https://github.com/BurntSushi/memchr/compare/2.4.1...2.5.0 )
---
updated-dependencies:
- dependency-name: memchr
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>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 08:46:44 +00:00
dependabot[bot]
47d35beaf5
chore(deps): Bump croaring from 0.6.0 to 0.6.1 ( #4541 )
...
Bumps [croaring](https://github.com/saulius/croaring-rs ) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/saulius/croaring-rs/releases )
- [Commits](https://github.com/saulius/croaring-rs/compare/0.6.0...0.6.1 )
---
updated-dependencies:
- dependency-name: croaring
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 08:40:08 +00:00
dependabot[bot]
83aea40c9a
chore(deps): Bump num-integer from 0.1.44 to 0.1.45 ( #4539 )
...
Bumps [num-integer](https://github.com/rust-num/num-integer ) from 0.1.44 to 0.1.45.
- [Release notes](https://github.com/rust-num/num-integer/releases )
- [Changelog](https://github.com/rust-num/num-integer/blob/master/RELEASES.md )
- [Commits](https://github.com/rust-num/num-integer/compare/num-integer-0.1.44...num-integer-0.1.45 )
---
updated-dependencies:
- dependency-name: num-integer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 08:33:10 +00:00
dependabot[bot]
07ceb5a9cd
chore(deps): Bump log from 0.4.16 to 0.4.17 ( #4540 )
...
Bumps [log](https://github.com/rust-lang/log ) from 0.4.16 to 0.4.17.
- [Release notes](https://github.com/rust-lang/log/releases )
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/log/commits/0.4.17 )
---
updated-dependencies:
- dependency-name: log
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 08:26:29 +00:00
dependabot[bot]
65189f56f4
chore(deps): Bump cloud-storage from 0.11.0 to 0.11.1 ( #4538 )
...
Bumps [cloud-storage](https://github.com/ThouCheese/cloud-storage-rs ) from 0.11.0 to 0.11.1.
- [Release notes](https://github.com/ThouCheese/cloud-storage-rs/releases )
- [Changelog](https://github.com/ThouCheese/cloud-storage-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ThouCheese/cloud-storage-rs/commits )
---
updated-dependencies:
- dependency-name: cloud-storage
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 08:19:08 +00:00
dependabot[bot]
f420034bb7
chore(deps): Bump libc from 0.2.124 to 0.2.125 ( #4536 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.124 to 0.2.125.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.124...0.2.125 )
---
updated-dependencies:
- dependency-name: libc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-09 08:08:21 +00:00
dependabot[bot]
3f5a3e3545
chore(deps): Bump tokio from 1.18.1 to 1.18.2 ( #4535 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.1 to 1.18.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.18.1...tokio-1.18.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-09 08:01:20 +00:00
Carol (Nichols || Goulding)
4506bf3b8f
fix: Remove or rescope dead code in ingester
2022-05-06 16:58:03 -04:00
Carol (Nichols || Goulding)
dfced5b21c
fix: Move top-level allow dead code in querier to specific items
2022-05-06 16:58:03 -04:00
Carol (Nichols || Goulding)
0d723fb21d
fix: Remove allow dead_code and remove dead code
2022-05-06 16:58:03 -04:00
Carol (Nichols || Goulding)
077884c925
fix: Remove allow dead_code annotations from undead code
2022-05-06 16:58:02 -04:00
Carol (Nichols || Goulding)
d458e390ad
fix: Move allow dead code to be more specific in compactor; remove actually dead code
2022-05-06 16:58:02 -04:00
CircleCI[bot]
d2283c5186
chore: Run cargo hakari tasks
2022-05-06 19:59:27 +00:00
Jake Goulding
e07bcd40c2
refactor: Remove unused dependencies
...
These were found by iterating over all of the dependencies of each
Cargo.toml, then grepping that crate for the dependency's name. If it
didn't show up, I attempted to remove it.
I left a few dependencies that this process flagged:
* generated_types
- `pbjson`,`serde`. Apparently used by the generated code.
* grpc-router-test-gen
- `prost`. Apparently used by the generated code.
* influxdb_iox
- `heappy`. Doesn't appear used, but is behind enough feature
flags that I don't care to reason about and it's already optional.
- `tikv_jemalloc_sys`. Appears to be setting a feature flag of an
indirect dependency.
* iox_gitops_adapter
- `k8s_openapi`. Appears to be setting a feature flag of an indirect
dependency.
2022-05-06 15:57:58 -04:00
Jake Goulding
90502c844b
refactor: Re-export crates used by the ioxd_common macros
...
This allows the consumers of the macros to avoid including the
dependencies themselves, which they otherwise wouldn't need to.
2022-05-06 15:57:58 -04:00
Carol (Nichols || Goulding)
1759443a13
fix: Remove unused dependencies in influxdb_iox found by manual inspection
2022-05-06 14:51:54 -04:00
Carol (Nichols || Goulding)
6681298a93
fix: Remove unused dependencies found with cargo-udeps
2022-05-06 14:51:54 -04:00
Carol (Nichols || Goulding)
fcd4815645
fix: Rename router2 to router
2022-05-06 14:51:52 -04:00
Carol (Nichols || Goulding)
0650a9bb77
fix: Rename ioxd_router2 to ioxd_router
2022-05-06 14:45:39 -04:00
Carol (Nichols || Goulding)
068096e7e1
fix: Rename data_types2 to data_types
2022-05-06 14:45:39 -04:00
Carol (Nichols || Goulding)
e1bef1c218
fix: Remove OG data_types crate
2022-05-06 14:45:39 -04:00
Carol (Nichols || Goulding)
0541c6e40f
fix: Remove data_types crate where it's no longer used
2022-05-06 14:45:39 -04:00
Carol (Nichols || Goulding)
bf1d08333d
fix: Move ChunkColumnSummary to read_buffer, the only place it's used
2022-05-06 14:45:39 -04:00
Carol (Nichols || Goulding)
44209faa8e
fix: Move write buffer data types to write_buffer crate
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
d7304c1114
fix: Move TimestampSummary to the only place it's used
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
4c56ba1e25
fix: Move ErrorLogger trait to the only place it's used
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
fb8f8d22c0
fix: Remove now-unused ServerId. Fixes #4451
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
b76c1e1ad6
fix: Remove now-unused DML sharding and related types
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
94be7407ba
refactor: Move BooleanFlag to the only place it's used
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
2ef44f2024
fix: Move timestamp types to data_types2
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
236edb9181
fix: Move Sequence type to data_types2
2022-05-06 14:45:38 -04:00
Carol (Nichols || Goulding)
d2671355c3
fix: Move partition metadata types to data_types2
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
afdff2b1db
fix: Move DatabaseName to data_types2
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
1ea4a40b1f
fix: Move NonEmptyString to data_types2
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
6b0e7ae46a
fix: Move name parsing code to data_types2
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
3ab0788a94
fix: Move DeletePredicate types to data_types2
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
f39b093357
fix: Only use data_types2 in predicate
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
eb31b347b0
refactor: Move tombstones_to_delete_predicates to the predicate crate
2022-05-06 14:45:37 -04:00
Carol (Nichols || Goulding)
485d6edb8f
refactor: Move IngesterQueryRequest to generated_types
2022-05-06 14:45:37 -04:00