Marko Mikulicic
1b40ca7ab5
feat: Implement CRUD for remote addresses
2021-03-10 13:39:59 +00:00
Andrew Lamb
9ebedf744f
feat: Add CLI to query the database using SQL ( #943 )
...
* feat: Add CLI to query the database using SQL
* fix: merge conflicts
2021-03-10 13:21:12 +00:00
Andrew Lamb
8163a31552
refactor: rework all end-to-end.rs tests to use the server fixture rather than const connection strings ( #948 )
2021-03-09 20:47:29 +00:00
Andrew Lamb
1af5cf8b7c
refactor: Move end-to-end test server fixture into its own module ( #945 )
...
* refactor: Move test server fixture into its own module
* fix: Update tests/end-to-end.rs
* fix: better error handling and display
* fix: tweak startup message
2021-03-09 19:08:55 +00:00
Paul Dix
706115178b
chore: remove cruft from config/database rules ( #935 )
...
The replication, query, and subscription concepts here are going to be signficiantly different. Thought it would be best to just remove this cruft for now to avoid confusion.
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-03-09 13:48:59 +00:00
Andrew Lamb
500c237f62
feat: Add Service + CLI command to write line protocol to IOx ( #939 )
...
* feat: Add Service + CLI command to write line protocol to IOx
* fix: clippy
* fix: protobuf lint
* fix: LinePrtocol typo
2021-03-08 17:35:19 +00:00
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