Andrew Lamb
cdf5c21cd4
fix: Fix max timestamp value comparison in chunk metadata ( #3453 )
...
* fix: Fix max timestamp value comparison in chunk metadata
* refactor: rename contains to overlaps
Co-authored-by: Edd Robinson <me@edd.io>
2022-01-13 16:58:30 +00:00
kodiakhq[bot]
576552cc36
Merge pull request #3456 from influxdata/dom/truncated-lp
...
fix: undetected gzip HTTP body truncation
2022-01-13 15:50:27 +00:00
Dom
430823c148
docs: fix typo
...
Co-authored-by: Marko Mikulicic <mkm@influxdata.com>
2022-01-13 15:42:30 +00:00
Dom
3d32901877
fix: undected gzip HTTP body truncation
...
When reading the gzip-encoded body of a HTTP request, the stream is read
up until the configured maximum number of allowable bytes, at which
point the body was silently trucated. This could allow fields in
submitted line protocol to be silently lost (amongst other bad things).
This change ensures that truncation results in a RequestSizeExceeded
error.
2022-01-13 14:38:37 +00:00
Andrew Lamb
a750da43f1
test: Reproducer for #3428 ( #3429 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-13 11:44:39 +00:00
kodiakhq[bot]
ecdb0165d1
Merge pull request #3446 from influxdata/dom/router2
...
feat: router2 skeleton
2022-01-12 17:00:25 +00:00
Dom
b9bee7f735
build: update workspace-hack
2022-01-12 15:09:06 +00:00
Dom
7fc17203e2
refactor: add router2 server mode
...
Plumbs the router2 crate into IOx's CLI & server-runner framework.
2022-01-12 14:52:47 +00:00
Dom
a8cb8755de
feat: new router2 crate
...
This commit adds an almost-empty router2 crate containing enough of a
skeleton to plumb into the IOx CLI/server runner.
2022-01-12 14:43:10 +00:00
Raphael Taylor-Davies
c5cf03511c
fix: parquet column count statistics ( #2124 ) ( #3444 )
...
* fix: parquet metadata total_count (#2124 )
* chore: review feedback
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-11 21:56:24 +00:00
Andrew Lamb
530240cb5a
chore: Update datafusion dependency ( #3443 )
2022-01-11 20:08:25 +00:00
Marco Neumann
f3f6f335a9
chore: upgrade to snafu 0.7 ( #3440 )
2022-01-11 19:22:36 +00:00
kodiakhq[bot]
0c5664fada
Merge pull request #3432 from influxdata/crepererum/cargo_update
...
chore: `cargo update`
2022-01-11 14:06:14 +00:00
Marco Neumann
37bb7f2120
chore: `cargo update`
...
dependabot currently doesn't work due to
https://github.com/dependabot/dependabot-core/issues/4574
Excluded `quote` due to
https://github.com/dtolnay/quote/issues/204
2022-01-11 14:57:51 +01:00
kodiakhq[bot]
d894b3b991
Merge pull request #3435 from influxdata/crepererum/fix_ci
...
ci: use CLI-driven SSH for cargo
2022-01-11 10:48:01 +00:00
Marco Neumann
328286029f
ci: use CLI-driven SSH for cargo
...
Workaround for <https://github.com/rust-lang/cargo/issues/10280 >.
2022-01-11 11:38:02 +01:00
Andrew Lamb
b76921d26e
fix(influxrpc): Support _field references in front end conversion ( #3426 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-10 21:54:56 +00:00
Raphael Taylor-Davies
479276b8cd
docs: document ingest flow ( #3418 )
...
* docs: document ingest flow
* chore: review feedback
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-07 17:37:30 +00:00
Andrew Lamb
80c048528c
refactor: Clean up code by using `lit` and `lit_timestamp_nano` rather than `Expr::Literal(ScalarValue(Some(...)))` ( #3427 )
2022-01-07 17:23:14 +00:00
Andrew Lamb
6d20ce1f9e
feat: Allow wipe catalog in `ReplayError` and `WriteBufferCreationError` states ( #3425 )
...
* feat: feat: Allow wipe catalog in ReplayError
* fix: comments
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-07 17:07:44 +00:00
Andrew Lamb
336ffd1966
refactor: Remove `Result` in QueryDatabase trait (none of the functions can fail) ( #3422 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-01-06 22:03:08 +00:00
Andrew Lamb
8d732ad78c
refactor: Split database.rs into smaller modules ( #3424 )
...
* refactor: Split database.rs into smaller modules
* fix: clippy
2022-01-06 21:42:36 +00:00
Andrew Lamb
a93ae739a9
feat: Add table_name to Partition API ( #3421 )
2022-01-06 16:38:39 +00:00
Raphael Taylor-Davies
5b71306423
chore: lint markdown docs and use relative code references in docs ( #3420 )
...
* chore: lint markdown docs
docs: relative source file references in markdown docs
* chore: review feedback
2022-01-04 09:50:13 +00:00
Carol (Nichols || Goulding)
f9174c483b
refactor: Extract server::db into its own crate ( #3417 )
...
* refactor: Extract JobRegistry from the server crate
Both the server crate and a db crate that I'm about to extract depend on
JobRegistry, so to avoid making circular dependencies, extract the
JobRegistry to its own crate.
* refactor: Move db out of server into its own crate
Fixes #2821 .
2021-12-23 22:01:17 +00:00
Andrew Lamb
527885f7f8
chore: Update datafusion ( #3413 )
...
* chore: Update datafusion and update code to handle timezone aware timestamps
* fix: cargo hakari
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-23 14:52:12 +00:00
Carol (Nichols || Goulding)
2c3ca0c77c
docs: Add doc comments to all CLI subcommands ( #3414 )
...
* docs: Add doc comments to all CLI subcommands
* docs: Update influxdb_iox/src/commands/database/recover.rs
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-23 12:17:39 +00:00
Andrew Lamb
b3f74a555f
fix: Remove outdated arrow advisories ( #3416 )
2021-12-23 11:19:27 +00:00
Carol (Nichols || Goulding)
5aaee1bcf4
fix: Remove some straggling references to writer ID that should be server ID ( #3415 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-12-22 21:05:38 +00:00
kodiakhq[bot]
c71acd2108
Merge pull request #3408 from influxdata/er/feat/tag_values_tag_key_pred
...
feat: add support for predicates on SHOW TAG VALUES WITH KEY = pred
2021-12-22 10:45:13 +00:00
Edd Robinson
c631dd4267
refactor: address PR feedback
2021-12-21 10:23:12 +00:00
Edd Robinson
200c32cb32
feat: support all tag key predicates
2021-12-21 10:23:12 +00:00
kodiakhq[bot]
c949281aa6
Merge pull request #3378 from influxdata/ntran/doc_catalogs
...
docs: IOx Catalogs
2021-12-20 19:10:51 +00:00
kodiakhq[bot]
2b8d1a1ed4
Merge branch 'main' into ntran/doc_catalogs
2021-12-20 19:01:34 +00:00
Nga Tran
b943f176a0
fix: update diagram per review feedback
2021-12-20 14:00:53 -05:00
Nga Tran
0a2521c6cb
chore: Apply suggestions from code review
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-12-20 13:56:02 -05:00
Nga Tran
f2e22bdb1c
chore: Apply suggestions from code review
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-12-20 13:55:07 -05:00
Nga Tran
d2ea7a8eba
chore: Apply suggestions from code review
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-12-20 13:49:26 -05:00
Nga Tran
e574c5e10f
docs: add a reference
2021-12-20 09:50:54 -05:00
kodiakhq[bot]
28a7ce0f48
Merge pull request #3406 from influxdata/er/feat/grpc_tag_values_gb_meas_simple
...
feat: increase support for TagValuesGroupedByMeasurementAndTagKey
2021-12-20 12:35:55 +00:00
Nga Tran
bd914c6727
fix: typos
2021-12-17 17:36:56 -05:00
Nga Tran
548653d934
docs: re structure the doc to reflect review comments
2021-12-17 17:18:06 -05:00
Nga Tran
218032c73b
chore: Merge branch 'main' into ntran/doc_catalogs
2021-12-17 13:56:06 -05:00
Edd Robinson
5b277c8754
test: exercise show tag values
2021-12-17 17:59:30 +00:00
Edd Robinson
119e579fa3
feat: add support for tag values grouped by measurement and tag key
2021-12-17 17:59:30 +00:00
Edd Robinson
a68d71ef06
feat: add ability to materialise measurements
2021-12-17 17:59:30 +00:00
Edd Robinson
ebbf86dc1d
refactor: impl stub
2021-12-17 17:59:30 +00:00
Edd Robinson
3fde298a99
refactor: handle rpc
2021-12-17 17:59:30 +00:00
kodiakhq[bot]
d8c5e8ef31
Merge pull request #3367 from influxdata/ntran/doc_data_org_lifecycle
...
docs: IOx Data Organization and Lifecycle
2021-12-17 17:35:50 +00:00
Nga Tran
59bba2646f
Merge branch 'main' into ntran/doc_data_org_lifecycle
2021-12-17 12:25:19 -05:00