Carol (Nichols || Goulding)
febc1538ff
chore: Update Rust version ( #1445 )
...
* chore: Update Rust version
* refactor: Make struct constructor field orderings consistent
Sometimes I changed the struct definition, sometimes changed the struct
construction instance, depending on consistency with code around each
(other similar structs, function argument orders, etc)
More info: https://rust-lang.github.io/rust-clippy/master/index.html#inconsistent_struct_constructor
* refactor: Use flatten where appropriate
One instance is a false positive with a clippy bug.
More info:
- https://rust-lang.github.io/rust-clippy/master/index.html#filter_map_identity
- https://rust-lang.github.io/rust-clippy/master/index.html#manual_flatten
* refactor: Use Option map instead of match
More info: https://rust-lang.github.io/rust-clippy/master/index.html#manual_map
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-06 22:07:10 +00:00
kodiakhq[bot]
15831a4e75
Merge pull request #1416 from DCjanus/main
...
feat: s3 compatibility storages support
2021-05-06 20:33:17 +00:00
kodiakhq[bot]
0c9d6652ad
Merge branch 'main' into main
2021-05-06 20:29:10 +00:00
Raphael Taylor-Davies
7f6b11266d
feat: instrument catalog locks ( #1355 ) ( #1439 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-06 17:09:52 +00:00
Raphael Taylor-Davies
44de42906f
refactor: use Arc<str> instead of Arc<String> ( #1442 )
2021-05-06 17:05:08 +00:00
Raphael Taylor-Davies
49c0b8b90c
feat: pull-based metrics ( #1355 ) ( #1414 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-06 15:54:30 +00:00
Raphael Taylor-Davies
216903a949
refactor: move protobuf conversion logic to generated_types ( #1437 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-06 15:49:27 +00:00
DCjanus
9eb658eac5
feat: s3 compatibility storages support
2021-05-06 23:27:37 +08:00
Andrew Lamb
884baf7329
feat: add column_type and influxdb_column_type, remove row_count from system.columns ( #1415 )
...
* feat: add column_type and influxdb_column_type, remove row_count from system.columns
* fix: update tests
* fix: more test update
* fix: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: fmt
* fix: copy/paste type conversion to avoid cross dependency between data_types and internal_types
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-05-06 12:59:30 +00:00
kodiakhq[bot]
b9b6e0ebe9
Merge pull request #1440 from influxdata/moredebugginggauge
...
feat: Add more logs to shed light on the curious incident with missing metrics in the nighttime
2021-05-06 12:46:50 +00:00
Marko Mikulicic
578dc0db25
feat: Add more logs to shed light on the curious incident with missing metrics in the nighttime
2021-05-06 14:42:48 +02:00
Raphael Taylor-Davies
10f89a3e8d
refactor: split entry out into separate crate ( #1428 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-06 11:36:23 +00:00
Raphael Taylor-Davies
b153fc9ef3
chore: remove unused dependency from influxdb_line_protocol ( #1435 )
2021-05-06 10:13:00 +00:00
Raphael Taylor-Davies
01ba48c1ba
feat: instrumentable RwLocks ( #1355 ) ( #1421 )
2021-05-06 08:36:30 +00:00
Raphael Taylor-Davies
7e2e2c4caf
refactor: initial split of observability_deps ( #1429 )
2021-05-06 08:25:09 +00:00
kodiakhq[bot]
d4af8741bb
Merge pull request #1389 from influxdata/crepererum/disable_incremental_on_ci
...
ci: disable incremental compilation
2021-05-06 07:19:10 +00:00
kodiakhq[bot]
cdfaf00281
Merge branch 'main' into crepererum/disable_incremental_on_ci
2021-05-06 07:15:00 +00:00
Andrew Lamb
86771ea629
chore: update arrow/datafusion deps ( #1433 )
...
* chore: update datafusion deps
* chore: update arrow deps
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-05 22:37:31 +00:00
Raphael Taylor-Davies
ca1c698fd0
chore: update hashbrown ( #1430 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-05 22:32:46 +00:00
kodiakhq[bot]
406b22d4da
Merge pull request #1431 from influxdata/reflection
...
feat: Enable gRPC reflection
2021-05-05 20:34:33 +00:00
kodiakhq[bot]
7e01650c53
Merge branch 'main' into reflection
2021-05-05 20:29:13 +00:00
Marko Mikulicic
0d6d94dc00
feat: Enable gRPC reflection
2021-05-05 22:04:47 +02:00
kodiakhq[bot]
8e7fd9b8e9
Merge pull request #1424 from influxdata/ntran/parquet_test_utils
...
refactor: move private test helpers to utils module to be used by many modules
2021-05-05 17:23:49 +00:00
Nga Tran
3bdb451529
chore: merge main to branch
2021-05-05 13:18:39 -04:00
Raphael Taylor-Davies
411cf134e9
refactor: explode arrow_deps ( #1425 )
...
* refactor: explode arrow_deps
* chore: workaround doctest bug
2021-05-05 16:59:12 +00:00
Nga Tran
5841e4ad88
chore: Merge branch 'ntran/parquet_test_utils' of https://github.com/influxdata/influxdb_iox into ntran/parquet_test_utils
2021-05-05 12:56:21 -04:00
Nga Tran
2b46f51e5b
chore: address Dom's comment
2021-05-05 12:55:41 -04:00
kodiakhq[bot]
284148a1e0
Merge pull request #1422 from influxdata/dom/docs
...
docs: fix greater than / less than comment
2021-05-05 16:21:41 +00:00
kodiakhq[bot]
e893767eb5
Merge branch 'main' into dom/docs
2021-05-05 16:16:57 +00:00
kodiakhq[bot]
99b89958af
Merge branch 'main' into ntran/parquet_test_utils
2021-05-05 15:54:42 +00:00
kodiakhq[bot]
c3c80f53ce
Merge pull request #1423 from influxdata/debug-chunk-metrics
...
feat: Add debug to update_chunk_state metrics
2021-05-05 15:48:10 +00:00
kodiakhq[bot]
4395ede244
Merge branch 'main' into debug-chunk-metrics
2021-05-05 15:43:32 +00:00
Nga Tran
a1f3413c89
refactor: move private test helpers to utils module to be used by many modules
2021-05-05 11:41:46 -04:00
Marko Mikulicic
2b0d7cfb91
feat: Add debug to update_chunk_state metrics
2021-05-05 17:37:57 +02:00
kodiakhq[bot]
8dba20d9db
Merge pull request #1406 from influxdata/cn/hook-up-write-buffer
...
feat: Actually route SequencedEntry to the Write Buffer, if present
2021-05-05 15:15:58 +00:00
Carol (Nichols || Goulding)
4a64e22e64
refactor: Use trait object and deref instead of cloning Arc in tests
2021-05-05 10:55:12 -04:00
Carol (Nichols || Goulding)
e32fa43a53
docs: Add note about implication of write buffer errors
2021-05-05 10:55:12 -04:00
Carol (Nichols || Goulding)
7d5c988fba
feat: Actually route SequencedEntry to the Write Buffer, if present
...
Connects to #1157 .
Rearrange some code and comments to be consistent with the design. Make
some more places not care whether they're getting an owned or borrowed
SequencedEntry.
2021-05-05 10:55:11 -04:00
Carol (Nichols || Goulding)
54c5f984d5
fix: Use stdlib's path manipulation rather than format
...
The syntax highlighting in my editor broke because of the unmatched
double quote, which got me to look a bit closer at this test. These
tests would have failed on Windows.
2021-05-05 10:55:11 -04:00
Carol (Nichols || Goulding)
231abd221f
refactor: Extract a TestDbBuilder
2021-05-05 10:55:11 -04:00
Carol (Nichols || Goulding)
62dfb47825
refactor: Reorganize test imports
2021-05-05 10:55:11 -04:00
Dom
14127ca13b
docs: fix greater than / less than comment
...
Segments will always be less-than-or-equal-to the configured maximum
size, not greater-than-or-equal-to.
2021-05-05 15:24:09 +01:00
kodiakhq[bot]
dab086821c
Merge pull request #1409 from influxdata/crepererum/issue1379
...
feat: implement parquet metadata handling
2021-05-05 13:30:23 +00:00
Marco Neumann
7d2a48eb3b
ci: disable incremental compilation
...
This is to avoid overhead. We are not preserving these files anyway.
2021-05-05 13:30:25 +02:00
Marco Neumann
1f42eb89cd
feat: implement parquet metadata handling
...
Closes #1379 and contributes to #1380 .
2021-05-05 13:29:16 +02:00
Marco Neumann
80d78c2a67
feat: re-export matching `parquet_format` in `arrow_deps`
2021-05-05 13:29:16 +02:00
Marco Neumann
056c29aaa2
feat: add a way to retrieve timestamp range from parquet chunk
2021-05-05 13:29:16 +02:00
Marco Neumann
c54109113e
feat: add a way to retrieve storage path from parquet chunks
2021-05-05 13:29:16 +02:00
Marco Neumann
9e61b470e7
feat: change MemoryStream to accept multiple record batches
2021-05-05 13:29:16 +02:00
Marco Neumann
34754ebcdb
refactor: move MemoryStream to arrow_deps
2021-05-05 13:29:16 +02:00