kodiakhq[bot]
ebeafbfab4
Merge branch 'main' into crepererum/issue3179
2021-11-24 13:23:53 +00:00
kodiakhq[bot]
c723d7d114
Merge pull request #3205 from influxdata/er/refactor/debug_responses
...
refactor: add debug logging for meta queries
2021-11-24 11:11:18 +00:00
Marco Neumann
edf7becd20
fix: address review comments
2021-11-24 12:09:52 +01:00
Edd Robinson
eca7798308
refactor: update influxdb_iox/src/influxdb_ioxd/server_type/database/rpc/storage/service.rs
2021-11-24 10:47:33 +00:00
Marco Neumann
f75c12351d
fix: do not forget outputs of file-based write buffer
...
The existing channel construction could lead to cases where streams
would consume messages, put them into the channel but then when the
stream gets dropped the message would be gone forever. So lets move from
a channel-based implementation to directly invoke the generator future,
so this buffering doesn't occur.
Fixes #3179 .
2021-11-24 11:38:41 +01:00
Edd Robinson
311375bdac
refactor: add debug logging for meta queries
2021-11-24 10:31:09 +00:00
kodiakhq[bot]
febc686583
Merge pull request #3203 from influxdata/crepererum/issue2980i
...
refactor: remove methods from `ManagementService` that were moved to `RemoteService`
2021-11-24 09:56:37 +00:00
Marco Neumann
aa636eaed9
refactor: remove methods from `ManagementService` that were moved to `RemoteService`
...
Tests are covered by `remote_api.rs`.
Ref #2980 .
2021-11-24 10:01:32 +01:00
Marco Neumann
164db06235
fix: remove obsolete errors
...
This was a leftover after #3201 was merged.
2021-11-24 09:54:25 +01:00
kodiakhq[bot]
e86c8f0f96
Merge pull request #3194 from influxdata/crepererum/issue3192
...
refactor: use serialized predicates instead of strings for gRPC deletes
2021-11-24 08:39:23 +00:00
Marco Neumann
5ecaa6d8a9
refactor: use serialized predicates instead of strings for gRPC deletes
...
IOx is the only consumer of this API so we might just use the serialized
form. Cloud2 uses the HTTP API which supports SQL-like predicates.
Fixes #3192 .
2021-11-24 09:30:32 +01:00
kodiakhq[bot]
818c8c8f6c
Merge pull request #3201 from influxdata/crepererum/issue2980h
...
refactor: remove methods from `ManagementService` that were moved to `DeploymentService`
2021-11-24 08:30:08 +00:00
kodiakhq[bot]
53139edef9
Merge branch 'main' into crepererum/issue2980h
2021-11-24 08:21:07 +00:00
kodiakhq[bot]
5bfc201213
Merge pull request #3199 from influxdata/er/feat/grpc_binary_tags
...
feat: support emitting measurement/field tag keys in binary format
2021-11-23 22:41:24 +00:00
Edd Robinson
976bccfafe
Merge branch 'main' into er/feat/grpc_binary_tags
2021-11-23 22:32:36 +00:00
kodiakhq[bot]
84fab2951e
Merge pull request #3185 from influxdata/ntran/compact_os_blocks
...
feat: compute max checkpoints from chunks' IOx Metadata and tests for contiguous chunks
2021-11-23 22:06:30 +00:00
Nga Tran
4e7e9f6fc9
chore: Merge branch 'ntran/compact_os_blocks' of https://github.com/influxdata/influxdb_iox into ntran/compact_os_blocks
2021-11-23 16:56:59 -05:00
Nga Tran
b2b033f00c
chore: rerun fmt after merging
2021-11-23 16:56:38 -05:00
kodiakhq[bot]
1d1622efa3
Merge branch 'main' into ntran/compact_os_blocks
2021-11-23 21:47:05 +00:00
Nga Tran
ade7ea6cfb
chore: Merge branch 'ntran/compact_os_blocks' of https://github.com/influxdata/influxdb_iox into ntran/compact_os_blocks
2021-11-23 16:44:48 -05:00
Nga Tran
a0fb6a4758
chore: cleanup
2021-11-23 16:44:30 -05:00
Nga Tran
4fc09484ed
chore: Apply suggestions from code review
...
Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com>
2021-11-23 16:43:12 -05:00
Nga Tran
4e28b4c43b
refactor: address review comments
2021-11-23 16:39:45 -05:00
Nga Tran
e64ac10c40
refactor: address review comments and compute max checkpoints
2021-11-23 15:32:46 -05:00
Raphael Taylor-Davies
42e3a41825
fix: flaky test_chunk_access_time ( #3197 ) ( #3200 )
...
* fix: flaky test_chunk_access_time (#3197 )
* chore: fix lint
Co-authored-by: Edd Robinson <me@edd.io>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-23 17:39:57 +00:00
Raphael Taylor-Davies
f5bbed878c
feat: reduce lifecycle log verbosity ( #2286 ) ( #3196 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-23 17:29:48 +00:00
Marco Neumann
dc6b44818d
refactor: remove methods from `ManagementService` that were moved to `DeploymentService`
...
Tests are covered by `deployment_api.rs`.
Ref #2980 .
2021-11-23 18:04:41 +01:00
Edd Robinson
02d58ca085
refactor: clone series for testing
2021-11-23 17:00:28 +00:00
Edd Robinson
3a7cb119c6
feat: add support for binary tag key format
2021-11-23 17:00:28 +00:00
Edd Robinson
dde1db40d1
refactor: tidy up db_name move
2021-11-23 17:00:28 +00:00
Edd Robinson
8784ae0d93
refactor: move entire request message into impl
2021-11-23 17:00:28 +00:00
kodiakhq[bot]
6a4ddb357f
Merge pull request #3193 from influxdata/er/refactor/grpc_tag_order
...
refactor: update tag set ordering for gRPC API
2021-11-23 16:57:36 +00:00
kodiakhq[bot]
3f5ef55e5e
Merge branch 'main' into er/refactor/grpc_tag_order
2021-11-23 16:48:06 +00:00
kodiakhq[bot]
67c24ccd7e
Merge pull request #3198 from influxdata/fix-flaky-incrementing-i64-test
...
fix: flaky incrementing_i64_that_resets (#3197 )
2021-11-23 16:47:34 +00:00
Edd Robinson
c9a5726d7b
Merge branch 'main' into er/refactor/grpc_tag_order
2021-11-23 16:39:32 +00:00
Raphael Taylor-Davies
7aa386b07f
fix: flaky incrementing_i64_that_resets ( #3197 )
2021-11-23 16:37:12 +00:00
kodiakhq[bot]
30ac22e3b7
Merge pull request #3195 from influxdata/crepererum/issue2980g
...
refactor: remove methods from `ManagementService` that were moved to `DeleteService`.
2021-11-23 16:21:25 +00:00
kodiakhq[bot]
d0770c99b0
Merge branch 'main' into crepererum/issue2980g
2021-11-23 16:12:46 +00:00
Raphael Taylor-Davies
bfa4bfe735
refactor: lifecycle observability cleanup ( #2286 ) ( #3189 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-11-23 15:42:24 +00:00
Marco Neumann
2ef3ab8544
refactor: remove methods from `ManagementService` that were moved to `DeleteService`
...
Tests are covered by `delete_api.rs`.
Ref #2980 .
2021-11-23 16:40:00 +01:00
kodiakhq[bot]
709783baf6
Merge pull request #3187 from influxdata/crepererum/issue3154_a
...
feat: delete predicate routing
2021-11-23 14:49:12 +00:00
Marco Neumann
0401f453de
feat: impl `PartialEq` for `SpanContext`
2021-11-23 15:39:53 +01:00
Marco Neumann
93cc79875a
refactor: simplify code
2021-11-23 15:39:53 +01:00
Marco Neumann
18cab1545c
test: improve test naming
...
Co-authored-by: Raphael Taylor-Davies <1781103+tustvold@users.noreply.github.com>
2021-11-23 15:39:53 +01:00
Marco Neumann
9706e4b480
fix: workaround #3186
2021-11-23 15:39:53 +01:00
Marco Neumann
5b200ee564
feat: impl delete gRPC interface for router
2021-11-23 15:39:53 +01:00
Marco Neumann
f9110eecad
test: migrate `DistibutedTest` to use proper router
2021-11-23 15:39:53 +01:00
Marco Neumann
df19d67532
test: allow to specify `WriteBufferConfigFactory` when creating a test `RouterServer`
2021-11-23 15:39:53 +01:00
Marco Neumann
964411bdbb
feat: add delete support to router
2021-11-23 15:39:53 +01:00
Marco Neumann
07d1b9e56b
test: extend DML test utils to support deletes
2021-11-23 15:39:53 +01:00