FgForrest / evitaDB

evitaDB is a specialized database with an easy-to-use API for e-commerce systems. It is a low-latency NoSQL in-memory engine that handles all the complex tasks that e-commerce systems have to deal with on a daily basis. evitaDB is expected to act as a fast secondary lookup/search index used by front stores.
https://evitadb.io
Other
62 stars 7 forks source link

Client and server timeouts are not aligned #717

Closed novoj closed 3 weeks ago

novoj commented 3 weeks ago

There are some operations that may take quite a while - for example replacing goLive operation (which reloads entire catalog in memory) or (replaceCatalog). These operations randomly times out when executed from gRPC client because the client and server timeouts are not aligned and either of those might cancel the operation any time.