quickwit
quickwit copied to clipboard
Support compression of large gRPC messages directly in client/server
For potentially large messages such as ListIndexesMetadataResponse, IndexesMetadataResponse, etc., some fields are compressed/decompressed ad hoc. We would like the RPC framework to take care of that for us.
Since tonic does not support per method compression/decompression, one solution could be to rely on a custom Codec.
quickwit-oss/quickwit-datasource#131