Results 292 comments of Rueian

Hi @davestibrany-dd, Yes, the ring buffer blocks indefinitely when it is full, which usually happens when the Redis server is malfunction. I am also curious what your workload looks like...

> [@rueian](https://github.com/rueian) Is there something else remaining to be done here? After https://github.com/redis/rueidis/pull/896, we have a new queue implementation that respects contexts. I wish we could also make our old...

Hi @sgtsquiggs, Thanks for the suggestion. I agree that it will be better if we can make the `Ver` optional. Maybe add an option to the `RepositoryOption`.

Hi @SoulPancake, I just reviewed it again and left some comments. Could you also write some tests to demonstrate how a user can use this feature?

Sure. The changes align with the latest [test_sample_raycluster_yamls.py](https://github.com/ray-project/kuberay/blob/master/tests/test_sample_raycluster_yamls.py) and look good to me. So now, we skip untracked rayjob tests as well. I found this behavior is quite implicit and...

> I optimised the slice mem allocation, is there any other potential improvement I can work on? @rueian I wonder if it is possible to avoid using `MGets` since it...

> What do you suggest we do here 1. Try inline MGets/JsonMGets manually. 2. Then replacing make(map[uint16]Completed, 8) with make(map[uint16]int, 8) where the values are the indexes of cmds.s, eliminating...

Does ActiveDeadlineSeconds already work for this?

Hi @seanlaii, would this be possible to be a part of the https://github.com/ray-project/kuberay/issues/4018?

I believe we don't cover this issue in the current RayService refactoring because the refactoring is focusing on the RayService reconciliation while the only way to solve the inconsistency is...