Testing RATIS-2162 #1154 over release-3.1.1.
For testing #1154 over release-3.1.1.
@133tosakarin , misc unit test also failed here. Please take a look. Thanks.
@133tosakarin , misc unit test also failed here. Please take a look. Thanks.
@133tosakarin , misc unit test also failed here. Please take a look. Thanks.
Sze, thank you for helping to test, I will continue to investigate RATIS-2162.
@szetszwo
I found that the failure of mics occurred in simulateRpc because logAppenderDaemon s9 was blocked waiting for rpc reply.
This problem seems to be unstable recurrence, and I have tried many times locally without triggering it.
Let's rerun it here to see if it can be reproduced.
Let's rerun it here to see if it can be reproduced.
Sze, thank you for continuing to follow this PR, misc has passed.
In addition, I found that the reason why logAppender s9 continues to block is that this FileChannel cannot be created. Other logAppenders that are working normally have already created FileChannels.
Let's merge https://github.com/apache/ratis/pull/1154 then.