Commit Graph

2769 Commits (9eb658eac5ee6814574baf0b0fd79bbc6d3b3dca)

Author SHA1 Message Date
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
Andrew Lamb 44e134792b
refactor: Use slice patterns for CLI command matching (#1412)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-05-05 10:59:56 +00:00
kodiakhq[bot] 39234468f0
Merge pull request #1419 from influxdata/er/refactor/spelling
refactor: spelling and log info
2021-05-05 10:13:21 +00:00
Edd Robinson b4b048127d refactor: add column count to log line 2021-05-05 11:08:15 +01:00
Edd Robinson 2f789485e6 refactor: fix spelling 2021-05-05 11:06:04 +01:00
kodiakhq[bot] 9882087321
Merge pull request #1410 from influxdata/er/feat/chunk_metrics
feat: metrics for total size of chunks across stages
2021-05-04 17:47:53 +00:00
kodiakhq[bot] 6f280d631e
Merge branch 'main' into er/feat/chunk_metrics 2021-05-04 17:41:15 +00:00
Edd Robinson 733d502350 refactor: fix tests 2021-05-04 18:38:42 +01:00