Open ruescasd opened 5 months ago
You will run into size issues earlier unless you have this patch included:
@ruescasd ➜ /workspaces/backend-services/packages/immudb-rs (feat/meta-297/main ✗) $ git diff src/client.rs
diff --git a/packages/immudb-rs/src/client.rs b/packages/immudb-rs/src/client.rs
index 20ed5260..dca0d2f8 100644
--- a/packages/immudb-rs/src/client.rs
+++ b/packages/immudb-rs/src/client.rs
@@ -30,7 +30,10 @@ pub type AsyncResponse<T> = Result<Response<T>>;
impl Client {
#[instrument(skip(password))]
pub async fn new(server_url: &str, username: &str, password: &str) -> Result<Client> {
- let client = ImmuServiceClient::connect(String::from(server_url)).await?;
+ let mut client = ImmuServiceClient::connect(String::from(server_url)).await?;
+ client = client.max_encoding_message_size(134217728);
+ client = client.max_decoding_message_size(134217728);
+
Preflight checklist
election.json
configuration to reproduce this issue (provide one for each different use-case).Current Behavior