-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: adapt new protocol #585
Conversation
Codecov Report
@@ Coverage Diff @@
## main #585 +/- ##
==========================================
+ Coverage 66.01% 66.07% +0.05%
==========================================
Files 285 285
Lines 44358 44507 +149
==========================================
+ Hits 29285 29408 +123
- Misses 15073 15099 +26
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
9956233
to
461f634
Compare
48493fc
to
a6f1d38
Compare
9e377e9
to
e7113ee
Compare
4f00e52
to
ca4ef28
Compare
4a7b580
to
222ddfa
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
1654bdf
to
b33eeb9
Compare
* feat: adapt to the new grpc protocol * remove enable_tenant_as_schema and add query_resp_batch_size * make convertion work * rename batch_size to min_row_per_batch * add compression threshold * adjust the query response according to the protocol * refactor the making of SqlQueryResponse * refactor convert output * add sub-section config service * rename service config options * adapt to lastest changes * add unit tests for ipc encoding/decoding * adapt to latest ceresdb-client-rs * make integration test work * update deps * update ceresdbproto git addr * fix clippy issues * fix integration test * adapt to latest rust client to make integation test work * fix failure for issue59 * compress encoded record batch in bulk rather than in stream * support compress decision in ipc.rs * add some comments * Rename Compression to CompressionMethod * fix unit test
Which issue does this PR close?
Closes #
Rationale for this change
Adapt to the newest protocol defined by apache/incubator-horaedb-proto#44.
What changes are included in this PR?
sql_query
;metric
totable
;Are there any user-facing changes?
None.
How does this change test
Add some new UT.