kodiakhq[bot]
7de5d35bab
Merge pull request #816 from influxdata/er/feat/read_buffer/size
...
feat: implement `size` on Read Buffer
2021-02-16 22:56:07 +00:00
Edd Robinson
b5922b6a08
refactor: apply suggestions from code review
...
Co-authored-by: Andrew Lamb <alamb@influxdata.com>
2021-02-16 22:07:45 +00:00
Edd Robinson
bedb748ae0
feat: implement size on rest of read buffer
2021-02-16 22:01:27 +00:00
Edd Robinson
6d694a0fd3
refactor: remove size/rows from column meta
2021-02-16 22:01:27 +00:00
Edd Robinson
f952d673ba
feat: add size on bool encoding
2021-02-16 22:01:27 +00:00
Edd Robinson
497ab1140b
feat: implement size on fixed_null encoding
2021-02-16 22:01:27 +00:00
Edd Robinson
5c65e7072e
feat: implement size on RLE
2021-02-16 22:01:27 +00:00
kodiakhq[bot]
72546f75be
Merge pull request #817 from influxdata/er/refactor/clippy_clone_lint
...
refactor: apply clippy clone lint
2021-02-16 13:53:11 +00:00
Edd Robinson
b705baa223
refactor: apply clippy clone lint
2021-02-16 13:34:56 +00:00
Raphael Taylor-Davies
042c61908e
refactor: move gRPC storage into own module ( #814 )
...
* refactor: move gRPC storage into own module
refactor: encpasulate grpc server creation within modules
refactor: pass concrete Server<M> to rpc::make_server
* refactor: review comments
* refactor: cargo fmt
Co-authored-by: Edd Robinson <me@edd.io>
2021-02-16 12:26:20 +00:00
Andrew Lamb
94a93e56ff
feat: implement `tag_keys` in gRPC planner and across mutable buffer ( #795 )
...
* feat: move tag_column_names into rpc planner
* fix: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: Apply suggestions from code review
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
* fix: compile error
* refactor: remove PassThrough error type
* fix: Avoid extra layers of errors in mutable buffer chunk
* fix: use HashMap::get rather than values() and find
* fix: push filtering down to chunk in gRPC planner
* fix: fixup trait bounds to be non-silly
* fix: remove incorrect comment
* fix: remove cruft
* fix: clippy + fmt
* fix: correct comment
Co-authored-by: Carol (Nichols || Goulding) <193874+carols10cents@users.noreply.github.com>
2021-02-15 16:47:52 +00:00
kodiakhq[bot]
5ac4ee2f49
Merge pull request #807 from influxdata/er/refactor/arc_warn
...
refactor: introduce clone_on_ref_ptr clippy lint
2021-02-15 13:40:54 +00:00
kodiakhq[bot]
99891353f4
Merge branch 'main' into er/refactor/arc_warn
2021-02-15 13:29:17 +00:00
Andrew Lamb
da39e4099c
feat: tool to graphically display plans ( #803 )
...
* feat: tool to graphically display plans
* docs: Add note to CONTRIBUTING.md
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-15 13:03:12 +00:00
Edd Robinson
dfe6e50e26
refactor: add arc clone lint
2021-02-15 12:52:12 +00:00
Edd Robinson
8a85158a98
refactor: add arc clone lint
2021-02-15 12:40:19 +00:00
Edd Robinson
2b642a8da6
refactor: add arc clone lint
2021-02-15 12:38:19 +00:00
Edd Robinson
8eaf006c27
refactor: add arc clone lint
2021-02-15 12:35:21 +00:00
Edd Robinson
e9f1b0f3e2
refactor: add arc clone lint
2021-02-15 12:35:14 +00:00
Edd Robinson
0fe590cedd
refactor: move row/value concepts into module
2021-02-15 11:14:14 +00:00
Edd Robinson
11453eca46
refactor: move StringEncoding to module
2021-02-15 11:14:14 +00:00
Edd Robinson
3769724009
refactor: move BooleanEncoding into own module
2021-02-15 11:14:14 +00:00
Edd Robinson
e2d798da05
refactor: move FloatEncoding to module
2021-02-15 11:14:14 +00:00
Edd Robinson
cbf79cb822
refactor: use Self
2021-02-15 11:14:14 +00:00
Edd Robinson
1da4514112
refactor: move IntegerEncoding to own module
2021-02-15 11:14:14 +00:00
Edd Robinson
edc217c783
refactor: move encodings
2021-02-15 11:14:14 +00:00
kodiakhq[bot]
77978ec677
Merge pull request #806 from influxdata/alamb/790_update_arrow
...
chore: Update arrow deps, remove make_null_column
2021-02-15 10:46:49 +00:00
Andrew Lamb
11c97a6235
fix: remove make_null_columns
2021-02-14 05:51:25 -05:00
Andrew Lamb
150baec84c
chore: Update arrow dependencies
2021-02-14 05:47:23 -05:00
Marko Mikulicic
c1856d2946
ci: Add nightly-2021-02-12 to quay.io/influxdb/rust:ci
2021-02-12 18:03:37 +00:00
kodiakhq[bot]
da0980edc7
Merge pull request #798 from influxdata/bytes-in-grpc
...
feat: Use Bytes instead of Vec<u8> in prost generated code
2021-02-12 17:20:02 +00:00
Raphael Taylor-Davies
6d3c21b952
feat: Use Bytes instead of Vec<u8> in prost generated code
...
Also add google.rpc.* Protobuf definitions
2021-02-12 17:10:58 +00:00
Marko Mikulicic
9e39e91139
chore: Cleaning things in prep for rust 2021
...
Also remove a NUL byte in a test string literal; some editors drop them.
2021-02-12 16:48:17 +00:00
Jake Goulding
dad426d02e
fix: Report a failure to parse an AWS datetime ( #794 )
...
* fix: Report a failure to parse an AWS datetime
* refactor: use SNAFU context selectors instead of enum variants
2021-02-12 15:10:49 +00:00
Andrew Lamb
b8f85967dd
feat: Enable/Disable logging in tests via RUST_LOG environment variable ( #793 )
...
* feat: Enable/Disable logging in tests via RUST_LOG environment variable
* docs: Add section to contributing
* docs: tweak readme
* fix: Use same logging system in tests as in influxdb_ioxd
2021-02-12 13:43:12 +00:00
Andrew Lamb
a03598dfe2
feat: Implement Cross Chunk Schema / RecordBatch merging at query time ( #783 )
...
* feat: feat: Implement Cross Chunk Schema / RecordBatch merging at query time
* docs: update comments about NullArray::new_with-type
* docs: Update comments based on code review
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-11 18:26:38 +00:00
Marko Mikulicic
c61923f05e
fix: Avoid clashing ports when running e2e tests
...
Closes #745
2021-02-11 17:02:44 +00:00
Andrew Lamb
92d237988d
refactor: Change ReadBuffer column_names to return Option<BTreeSet> ( #792 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-11 15:16:10 +00:00
kodiakhq[bot]
9ea6cbd317
Merge pull request #781 from influxdata/jg/flight-client
...
feat: Add an optional Flight client to the IOx client library
2021-02-11 14:43:41 +00:00
kodiakhq[bot]
a242fc39aa
Merge branch 'main' into jg/flight-client
2021-02-11 14:29:54 +00:00
kodiakhq[bot]
112911d51a
Merge pull request #789 from influxdata/localhost
...
fix: Make --api-bind et.al. support localhost
2021-02-11 12:40:44 +00:00
Marko Mikulicic
07dec06809
fix: Make --api-bind et.al. support localhost
...
Closes #785
2021-02-11 13:27:43 +01:00
Raphael Taylor-Davies
c7e8a68fbe
fix: enable tokio::fs for object_store crate ( #788 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-02-11 12:12:57 +00:00
Marko Mikulicic
f355420ed9
Merge pull request #784 from influxdata/kodiak
...
chore: Add kodiak config
2021-02-11 12:47:21 +01:00
Marko Mikulicic
e75c1069a4
Merge branch 'main' into kodiak
2021-02-11 12:27:56 +01:00
Raphael Taylor-Davies
540fa89663
Merge pull request #780 from influxdata/background-task-tracking
...
feat: add background task tracking
2021-02-11 11:24:03 +00:00
Raphael Taylor-Davies
7debe94ee6
feat: add background task tracking ( #655 )
2021-02-11 10:30:19 +00:00
Marko Mikulicic
76bcea39da
chore: Add kodiac config
2021-02-11 00:52:21 +01:00
Paul Dix
4c43c311f0
feat: Add database rules configuration for mutable buffer ( #779 )
...
* feat: Add database rules configuration for mutable buffer
* refactor: change all database rules usage to use mutable_buffer_config rather than store_locally
2021-02-10 18:36:29 -05:00
Carol (Nichols || Goulding)
523e361118
test: Fix another doc test that wasn't quite working as intended
2021-02-10 16:30:39 -05:00