SABERYJS opened a new pull request, #6324:
URL: https://github.com/apache/incubator-seata/pull/6324

   <!-- Please make sure you have read and understood the contributing 
guidelines -->
   
   - [ ] I have registered the PR [changes](../changes).
   
   ### Ⅰ. Describe what this PR did
   
   升级jraft到1.3.14
   
   ### Ⅱ. Does this pull request fix one issue?
   <!-- If that, add "fixes #xxx" below in the next line, for example, fixes 
#97. -->
   修复因jraft1.3.13 引起的程序的bug `Parse Protocol fail failed`
   
   ```
   [root@k8snodemaster seata]# cat logs/seata-server.8091.all.log grep -B20 
ProtobufMsgFactory
   at io.seata.server.session.SessionHolder. 
LockAndExecute(SessionHolder.java:332)
   at io.seata.server.coordinator.AbstractCore.branchRegister 
(AbstractCore.java:77)
   at io.seata.server.coordinator. DefaultCore.branchRegister 
(DefaultCore.java:107)
   at io.seata.server.coordinator. DefaultCoordinator.doBranch Register 
(DefaultCoordinator.java:299)
   at io.seata.server. Abstract TCInboundHandler$4.execute(Abstract
   TCInboundHandler.java:184)
   at io.seata.server. Abstract TCInboundHandler$4.execute(Abstract 
TCInboundHandler.java:179)
   at io.seata.core.exception. AbstractExceptionHandler.exceptionHandle
   at io.seata.server. Abstract TCInboundHandler.handle(Abstract 
TCInboundHandler.java:179)
   at io.seata.core.protocol.transaction. Branch RegisterRequest.handle(Branch 
Register Request.java:136)
   at io.seata.server.coordinator. DefaultCoordinator.onRequest 
(DefaultCoordinator.java:523)
   at io.seata.core.rpc.processor.server. ServerOnRequest 
Processor.handleRequestsByMergedWarpMessage(ServerOnRequest Proces
   $AsyncSupply.exec(CompletableFuture.java:1760)
   at io.seata.core.rpc.processor.server. ServerOnRequest Processor. 
Lambda$onRequestMessage$1(ServerOnRequest Processor.java
   at java.base/java.util.concurrent. Completable Future 
$AsyncSupply.run(CompletableFuture.java:1768)
   at java.base/java.util.concurrent. CompletableFuture
   at java.base/java.util.concurrent.
   at java.base/java.util.concurrent.
   at java.base/java.util.concurrent.
   at java.base/java.util.concurrent.
   at java.base/java.util.concurrent. 
ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
   Caused by: java.lang. IllegalStateException: Parse protocol file failed.
   at com.alipay.sofa.jraft.rpc.ProtobufMsgFactory. Load 
(ProtobufMsgFactory.java:88)
   Template(AbstractExceptionHandler.java:131)
   ForkJoinTask.doExec(ForkJoinTask.java:373)
   ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
   Fork JoinPool.scan (ForkJoinPool.java:1655)
   ForkJoinPool.runWorker (ForkJoinPool.java:1622)
   ```
   
   
   ### Ⅲ. Why don't you add test cases (unit test/integration test)? 
   
   
   ### Ⅳ. Describe how to verify it
   
   
   ### Ⅴ. Special notes for reviews
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to