Andrew Lamb
35edee6b4f
fix: flaky test migrate_table_files_from_one_server_to_another ( #3339 )
2021-12-08 12:08:25 -05:00
Andrew Lamb
218042784f
feat: add `system.queries `system table ( #3328 )
...
* feat: Add query log and system table
* docs: Add docstrings for test normalization
2021-12-08 16:26:24 +00:00
Andrew Lamb
c6a3765d76
feat: Add force flag to RebuildCatalog ( #3292 )
...
* feat: Add force flag to RebuildCatalog
* fix: small cleanups
* docs: Update comments and add WARNING
2021-12-08 15:36:07 +00:00
Andrew Lamb
61dd7e0ba0
chore: clean up `all_chunks_dropped.sql` ( #3337 )
2021-12-08 14:51:56 +00:00
kodiakhq[bot]
435aeac91d
Merge pull request #3332 from influxdata/crepererum/issue3331
...
feat: add router CLI, and GetRouter gRPC request
2021-12-08 12:55:26 +00:00
Marco Neumann
3e97e49c35
refactor: "update router" -> "create or update router"
2021-12-08 13:45:55 +01:00
Marco Neumann
e42c6974cf
fix: remove unused code
2021-12-08 13:45:55 +01:00
Marco Neumann
af71e2422e
fix: typos
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-12-08 13:45:55 +01:00
Marco Neumann
b7d6865f87
feat: add router CLI
...
Closes #3331 .
2021-12-08 13:45:55 +01:00
Marco Neumann
c17a6c10c1
feat: add `GetRouter` gRPC method
2021-12-08 13:45:55 +01:00
kodiakhq[bot]
b86c7c1d13
Merge pull request #3333 from influxdata/er/perf/load_chunk_rub
...
perf: don't sort single chunk when loading from OS to RUB
2021-12-08 12:27:46 +00:00
Edd Robinson
7443b3685e
refactor: address PR feedback
2021-12-08 12:18:23 +00:00
Edd Robinson
2a2c5889c3
perf: loading chunks doesn't require sort
2021-12-08 12:03:56 +00:00
Raphael Taylor-Davies
b0e01edb86
fix: include pbjson code for storage package ( #3334 )
2021-12-08 11:58:09 +00:00
kodiakhq[bot]
76befe94ad
Merge pull request #3289 from influxdata/ntran/compact_os_tests
...
fix: Capture the right 'no data' while parquet has no data
2021-12-07 23:00:47 +00:00
kodiakhq[bot]
04e0c22397
Merge branch 'main' into ntran/compact_os_tests
2021-12-07 22:52:19 +00:00
Nga Tran
ec8644a39a
refactor: return clearer error message
2021-12-07 12:24:28 -05:00
kodiakhq[bot]
cffb4152ab
Merge pull request #3326 from influxdata/crepererum/issue3312
...
fix: test flakyness while waiting for gRPC connection
2021-12-07 17:22:23 +00:00
kodiakhq[bot]
667e6a6eb6
Merge branch 'main' into crepererum/issue3312
2021-12-07 17:12:56 +00:00
Nga Tran
561c5ed8e7
refactor: make checking no data happen during reading inout stream
2021-12-07 12:03:41 -05:00
Andrew Lamb
1156a81567
feat: Add pbjson serialization for storage rpc ( #3324 )
...
* feat: Add pbjson serialization for storage rpc
* chore: update pbjson-build to 0.1.1
Co-authored-by: Raphael Taylor-Davies <r.taylordavies@googlemail.com>
2021-12-07 16:39:16 +00:00
Nga Tran
c992c82582
chore: Merge branch 'main' into ntran/compact_os_tests
2021-12-07 11:08:12 -05:00
Marco Neumann
577df009d8
fix: test flakyness while waiting for gRPC connection
...
Fixes #3312 .
2021-12-07 17:05:06 +01:00
kodiakhq[bot]
5bdadc360c
Merge pull request #3318 from influxdata/crepererum/issue3287
...
fix: retry write buffer creation during database init
2021-12-07 13:04:52 +00:00
kodiakhq[bot]
52f1285d28
Merge branch 'main' into crepererum/issue3287
2021-12-07 12:54:29 +00:00
kodiakhq[bot]
f0dcc6b1b0
Merge pull request #3320 from influxdata/crepererum/improve_perf_build_time
...
ci: improve perf image build time by pre-fetching correct rust version
2021-12-07 10:38:49 +00:00
Marco Neumann
d9e8bafeb3
fix: improve state machine for write buffer creation retries
2021-12-07 10:29:08 +01:00
Marco Neumann
e558f4c708
fix: address review comments
2021-12-07 09:43:47 +01:00
Marco Neumann
43569c11c2
ci: improve perf image build time by pre-fetching correct rust version
...
This avoids that we have to pull rustc and friends twice (once via
image, once when actually executing it).
2021-12-07 09:26:05 +01:00
Marco Neumann
ef9c49087e
fix: retry write buffer creation during database init
2021-12-07 09:23:03 +01:00
Marco Neumann
8f098d3ca1
fix: improve Kafka error handling during topic discovery
...
`MetadataTopic` has an `error` attached which we should check (I'm
wondering why this isn't a proper `Result` though).
2021-12-07 09:23:03 +01:00
kodiakhq[bot]
dca1dd1d14
Merge pull request #3296 from influxdata/ntran/grpc_compact_os_chunks
...
feat: grpc call for compact object store chunks
2021-12-07 03:35:04 +00:00
kodiakhq[bot]
75cd1d24f4
Merge branch 'main' into ntran/grpc_compact_os_chunks
2021-12-07 03:26:06 +00:00
Nga Tran
7073691f04
test: grpc test for compaction os chunks
2021-12-06 22:25:33 -05:00
Raphael Taylor-Davies
5fdaa5b4ab
chore: don't panic with invalid parquet ( #3309 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-06 21:15:35 +00:00
Andrew Lamb
5316037ffe
fix: fix flay migrate_database_files_from_one_server_to_another and prepare for reuse + fix ( #3314 )
...
* fix: fix flay migrate_database_files_from_one_server_to_another and prepare for reuse + fix
* docs: clarify comments
2021-12-06 18:28:08 +00:00
kodiakhq[bot]
468af9b8a9
Merge pull request #3313 from influxdata/crepererum/issue3310
...
chore: provide a single way to build prod IOx images
2021-12-06 17:20:27 +00:00
kodiakhq[bot]
e750399149
Merge branch 'main' into crepererum/issue3310
2021-12-06 17:10:58 +00:00
Nga Tran
3834435620
chore: Merge branch 'ntran/grpc_compact_os_chunks' of https://github.com/influxdata/influxdb_iox into ntran/grpc_compact_os_chunks
2021-12-06 12:06:22 -05:00
Nga Tran
d8ed8a3bf7
refactor: address review comments
2021-12-06 12:06:07 -05:00
Marco Neumann
c77637e552
ci: improve buildx output
2021-12-06 17:42:21 +01:00
Marco Neumann
5c9fb4699b
ci: allow to trigger perf image build via CircleCI API
2021-12-06 17:37:02 +01:00
kodiakhq[bot]
526cea13d2
Merge pull request #3170 from influxdata/cn/dep-cleanup
...
fix: Clean up dependencies based on what's in the workspace-hack crate
2021-12-06 15:56:05 +00:00
Carol (Nichols || Goulding)
7499eac067
fix: Disable uuid serde feature; we're not actually serializing any UUIDs
...
Connects to #3117 .
2021-12-06 09:37:31 -05:00
Carol (Nichols || Goulding)
d289ba6d03
fix: Make version range specificaton for tracing-subscriber consistent
2021-12-06 09:37:29 -05:00
Carol (Nichols || Goulding)
0b7c7764c6
fix: Use a consistent version range for tokio-stream across all crates
2021-12-06 09:37:16 -05:00
Carol (Nichols || Goulding)
16d8ae5e04
fix: Match tokio features to what's actually in use in each crate
...
Some crates listed features they don't use; other crates ware relying on
feature flags enabled by something else. I tested these changes by
disabling the workspace hack crate and testing each crate.
2021-12-06 09:37:16 -05:00
Carol (Nichols || Goulding)
a23695d470
fix: Remove unused generated_types dependency in iox_data_generator
2021-12-06 09:37:16 -05:00
Carol (Nichols || Goulding)
96afb9ffe9
fix: Remove unused tokio dev-dependency in mutable_buffers
2021-12-06 09:37:16 -05:00
Carol (Nichols || Goulding)
88a58b744b
fix: Remove the tokio signal feature where it isn't needed
...
The grpc-router crate doesn't use tokio::signal.
2021-12-06 09:37:15 -05:00