Burak Sezer
Burak Sezer
Hey @derekperkins Thank you for your contribution. I think we can publish your code snippet in the Olric repository. We may create a docs folder and add this kind of...
Unfortunately, your approach is wrong. The `readRepair` method is only called by the primary owner, and running the read repair logic on the replica/backup partition is useless. It seems that...
I'm actively working on this problem.
Closing this due to lack of interest.
Hello @derekperkins, I couldn't manage to reproduce the problem. It's very likely there is a nil item in the list of commands. `pipe` cannot be nil. I reviewed the code....
Here is my hypothesis: `execOnPartition` assumes that `dp.commands` is read-only during the execution. Neither `dp.commands` nor its content is protected by a mutex during the execution. If your code calls...
> I'm wondering if there's a race condition when context is canceled... I believe the possible root cause is this.
This is not possible to debug on my side. `NewStringCmd` can take a nil argument. This is how it is created: ```go func NewStringCmd(ctx context.Context, args ...interface{}) *StringCmd { return...
If I understand your case correctly, this feature can be implemented as [client-side caching](https://redis.io/docs/manual/client-side-caching/). It is doable but it requires a significant amount of engineering time and should wait for...
Hey @jeffy-mathew, thank you for opening this PR. I tried to upgrade the OpenAPI parser on my local. It seems that we can upgrade it to the latest with little...