Raphael Taylor-Davies
5c9dd68bf8
feat: MVP Management CLI ( #907 )
...
* feat: MVP CLI implementation
* feat: multiline database description
2021-03-03 17:37:55 +00:00
Raphael Taylor-Davies
51981c92f5
feat: implement gRPC API and migrate influxdb_iox_client to use it ( #853 )
...
* feat: implement gRPC management API
* feat: migrate influxdb_iox_client to use gRPC API
* fix: review comments
* refactor: separate influxdb_iox_client error types
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-02 17:51:46 +00:00
Andrew Lamb
eca92b69da
feat: implement format parameter on sql query endpoint ( #870 )
...
* feat: implement format parameter on sql query endpoint
* feat: include Content-Type header
* fix: return proper JSON
* test: add tests for JsonArrayWriter
* refactor: remove use of tempfile
* fix: clippy / fmt
2021-02-26 11:43:03 +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
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
Carol (Nichols || Goulding)
afdb0c8274
fix: Return better errors instead of unwrapping
2021-02-10 10:30:58 -05:00
Jake Goulding
699f4a577f
feat: Add an optional Flight client to the IOx client library
2021-02-10 10:30:05 -05:00
Carol (Nichols || Goulding)
1f1ebefd7a
fix: Switch to database name instead of org/bucket for the Flight API
2021-02-03 10:02:06 -05:00
Jake Goulding
39338b195b
feat: Basic scaffolding of a flight server do_get
2021-02-03 09:56:56 -05:00
Carol (Nichols || Goulding)
deaeff0173
refactor: Extract smaller functions for grpc tests
...
This makes it easier to see what's being tested and zero in on what
you're interested in rather than needing to scroll and scan through a
lot of code in the main test.
2021-01-29 08:34:28 -05:00
Carol (Nichols || Goulding)
8ade506a0c
refactor: Extract independent test helper functions to separate files
2021-01-29 08:34:28 -05:00