weaviate-go-client icon indicating copy to clipboard operation
weaviate-go-client copied to clipboard

Ability to configure client-side timeout

Open evanofslack opened this issue 1 year ago • 1 comments

Issue

I'm using the weaviate-go-client to batch upload images to a weaviate server. The issue I am running into is timeouts during the upload. Even when reducing the batch size to 1 this continues to occur.

There is an error message with the recommendation to increase the client-side timeout: try increasing the client-side timeout

When I create my client I can pass a StartupTimeout but I believe this only waits for the initial connection to the weaviate server. I am not sure the client side timeout feature is available in this sdk currently.

Question

Is there a plan to add the ability to set the client timeout? I am willing to help make this contribution if needed.

Thanks

evanofslack avatar May 08 '23 01:05 evanofslack