javeme commented on PR #1897:
URL: 
https://github.com/apache/incubator-hugegraph/pull/1897#issuecomment-1147106735

   rocksdb ci:
   ```java
   2022-06-06 05:54:39 [JRaft-FSMCaller-Disruptor-0] [WARN] c.a.s.j.c.NodeImpl 
- Node <hugegraph/127.0.0.1:8093> got error: Error 
[type=ERROR_TYPE_STATE_MACHINE, status=Status[ESTATEMACHINE<10002>: 
StateMachine meet critical error when applying one or more tasks since index=3, 
Status[ESTATEMACHINE<10002>: StateMachine occurred critical error: 
com.baidu.hugegraph.backend.BackendException: Failed to execute backend 
command]]].
   2022-06-06 05:54:39 [JRaft-FSMCaller-Disruptor-0] [WARN] 
c.a.s.j.c.FSMCallerImpl - FSMCaller already in error status, ignore new error.
   com.alipay.sofa.jraft.error.RaftException: null
        at 
com.alipay.sofa.jraft.core.IteratorImpl.getOrCreateError(IteratorImpl.java:157) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.IteratorImpl.setErrorAndRollback(IteratorImpl.java:148)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.IteratorWrapper.setErrorAndRollback(IteratorWrapper.java:73)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.onApply(StoreStateMachine.java:99)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doApplyTasks(FSMCallerImpl.java:541) 
[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doCommitted(FSMCallerImpl.java:510) 
[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.runApplyTask(FSMCallerImpl.java:442) 
[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.access$100(FSMCallerImpl.java:73) 
[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:148)
 [jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:142)
 [jraft-core-1.3.9.jar:?]
        at 
com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:137) 
[disruptor-3.3.7.jar:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   ```
   
   ```java
   Error: -06 05:54:39 [store-backend-executor1] [ERROR] 
c.a.s.j.u.LogThreadPoolExecutor - Uncaught exception in pool: 
store-backend-executor, 
com.alipay.sofa.jraft.util.LogThreadPoolExecutor@2736577f[Running, pool size = 
2, active threads = 1, queued tasks = 0, completed tasks = 1].
   com.baidu.hugegraph.backend.BackendException: Failed to execute backend 
command
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.lambda$onApplyFollower$1(StoreStateMachine.java:142)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
[?:1.8.0_332]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   Caused by: java.lang.RuntimeException: Too many listeners for: cache
        at com.baidu.hugegraph.event.EventHub.call(EventHub.java:175) 
~[hugegraph-common-2.1.2.jar:2.1.2.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.notifyCache(RaftContext.java:332)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.updateCacheIfNeeded(RaftContext.java:310)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.applyCommand(StoreStateMachine.java:175)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.lambda$onApplyFollower$1(StoreStateMachine.java:138)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        ... 4 more
   ```
   
   ```java
   Error: -06 05:54:39 [store-backend-executor1] [ERROR] 
c.b.h.b.s.r.StoreStateMachine - Failed to execute backend command: COMMIT_TX
   java.lang.RuntimeException: Too many listeners for: cache
        at com.baidu.hugegraph.event.EventHub.call(EventHub.java:175) 
~[hugegraph-common-2.1.2.jar:2.1.2.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.notifyCache(RaftContext.java:332)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.updateCacheIfNeeded(RaftContext.java:310)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.applyCommand(StoreStateMachine.java:175)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.lambda$onApplyFollower$1(StoreStateMachine.java:138)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_332]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   Error: -06 05:54:39 [JRaft-FSMCaller-Disruptor-0] [ERROR] 
c.b.h.b.s.r.StoreStateMachine - StateMachine occurred critical error
   java.util.concurrent.ExecutionException: 
com.baidu.hugegraph.backend.BackendException: Failed to execute backend command
        at java.util.concurrent.FutureTask.report(FutureTask.java:122) 
~[?:1.8.0_332]
        at java.util.concurrent.FutureTask.get(FutureTask.java:192) 
~[?:1.8.0_332]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.onApply(StoreStateMachine.java:90)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doApplyTasks(FSMCallerImpl.java:541) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doCommitted(FSMCallerImpl.java:510) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.runApplyTask(FSMCallerImpl.java:442) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.access$100(FSMCallerImpl.java:73) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:148)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:142)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:137) 
[disruptor-3.3.7.jar:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   Caused by: com.baidu.hugegraph.backend.BackendException: Failed to execute 
backend command
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.lambda$onApplyFollower$1(StoreStateMachine.java:142)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_332]
        ... 1 more
   Caused by: java.lang.RuntimeException: Too many listeners for: cache
        at com.baidu.hugegraph.event.EventHub.call(EventHub.java:175) 
~[hugegraph-common-2.1.2.jar:2.1.2.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.notifyCache(RaftContext.java:332)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.RaftContext.updateCacheIfNeeded(RaftContext.java:310)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.applyCommand(StoreStateMachine.java:175)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.lambda$onApplyFollower$1(StoreStateMachine.java:138)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_332]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_332]
        ... 1 more
   Error: -06 05:54:39 [JRaft-FSMCaller-Disruptor-0] [ERROR] 
c.b.h.b.s.r.StoreStateMachine - Raft error: null
   com.alipay.sofa.jraft.error.RaftException: null
        at 
com.alipay.sofa.jraft.core.IteratorImpl.getOrCreateError(IteratorImpl.java:157) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.IteratorImpl.setErrorAndRollback(IteratorImpl.java:148)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.IteratorWrapper.setErrorAndRollback(IteratorWrapper.java:73)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.baidu.hugegraph.backend.store.raft.StoreStateMachine.onApply(StoreStateMachine.java:99)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doApplyTasks(FSMCallerImpl.java:541) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.doCommitted(FSMCallerImpl.java:510) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.runApplyTask(FSMCallerImpl.java:442) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl.access$100(FSMCallerImpl.java:73) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:148)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.FSMCallerImpl$ApplyTaskHandler.onEvent(FSMCallerImpl.java:142)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:137) 
[disruptor-3.3.7.jar:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   2022-06-06 05:54:39 [JRaft-FSMCaller-Disruptor-0] [INFO] 
c.b.h.b.s.r.StoreStateMachine - The node 127.0.0.1:8093 abdicated from follower
   2022-06-06 05:54:39 [server-info-db-worker-1] [WARN] 
c.b.h.b.s.r.RaftBackendStore - Failed to execute query '`Query * from VERTEX 
where id in [0x8673657276657233]`': Status[EPERM<1008>: Invalid state for 
readIndex: STATE_ERROR.]
   com.baidu.hugegraph.backend.BackendException: Failed to do raft read-index: 
Status[EPERM<1008>: Invalid state for readIndex: STATE_ERROR.]
        at 
com.baidu.hugegraph.backend.store.raft.RaftBackendStore$1.run(RaftBackendStore.java:235)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexResponseClosure.notifyFail(ReadOnlyServiceImpl.java:212)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexResponseClosure.run(ReadOnlyServiceImpl.java:168)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.NodeImpl.handleReadIndexRequest(NodeImpl.java:1509) 
~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl.executeReadIndexEvents(ReadOnlyServiceImpl.java:234)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl.access$200(ReadOnlyServiceImpl.java:70)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexEventHandler.onEvent(ReadOnlyServiceImpl.java:133)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexEventHandler.onEvent(ReadOnlyServiceImpl.java:116)
 ~[jraft-core-1.3.9.jar:?]
        at 
com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:137) 
[disruptor-3.3.7.jar:?]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_332]
   ```
   
   ```java
   Error: -06 05:54:39 [main] [ERROR] c.b.h.d.HugeGraphServer - HugeRestServer 
start error: 
   com.baidu.hugegraph.HugeException: Failed to update/query server info: 
java.util.concurrent.ExecutionException: 
com.baidu.hugegraph.backend.BackendException: Failed to execute query: `Query * 
from VERTEX where id in [0x8673657276657233]`
        at 
com.baidu.hugegraph.task.ServerInfoManager.call(ServerInfoManager.java:298) 
~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.task.ServerInfoManager.serverInfo(ServerInfoManager.java:311)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.task.ServerInfoManager.initServerInfo(ServerInfoManager.java:114)
 ~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.StandardHugeGraph.serverStarted(StandardHugeGraph.java:267) 
~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.auth.HugeGraphAuthProxy.serverStarted(HugeGraphAuthProxy.java:675)
 ~[hugegraph-api-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.core.GraphManager.serverStarted(GraphManager.java:421) 
~[hugegraph-api-0.13.0.jar:0.69.0.0]
        at com.baidu.hugegraph.core.GraphManager.<init>(GraphManager.java:115) 
~[hugegraph-api-0.13.0.jar:0.69.0.0]
        at 
com.baidu.hugegraph.server.ApplicationConfig$GraphManagerFactory$1.onEvent(ApplicationConfig.java:130)
 ~[hugegraph-api-0.13.0.jar:0.69.0.0]
        at 
org.glassfish.jersey.server.internal.monitoring.CompositeApplicationEventListener.onEvent(CompositeApplicationEventListener.java:49)
 ~[jersey-server-3.0.3.jar:?]
        at 
org.glassfish.jersey.server.internal.monitoring.MonitoringContainerListener.onStartup(MonitoringContainerListener.java:56)
 ~[jersey-server-3.0.3.jar:?]
        at 
org.glassfish.jersey.server.ApplicationHandler.onStartup(ApplicationHandler.java:711)
 ~[jersey-server-3.0.3.jar:?]
        at 
org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.start(GrizzlyHttpContainer.java:330)
 ~[jersey-container-grizzly2-http-3.0.3.jar:?]
        at 
org.glassfish.grizzly.http.server.HttpHandlerChain.start(HttpHandlerChain.java:376)
 ~[grizzly-http-server-3.0.1.jar:3.0.1]
        at 
org.glassfish.grizzly.http.server.HttpServer.setupHttpHandler(HttpServer.java:268)
 ~[grizzly-http-server-3.0.1.jar:3.0.1]
        at 
org.glassfish.grizzly.http.server.HttpServer.start(HttpServer.java:245) 
~[grizzly-http-server-3.0.1.jar:3.0.1]
        at com.baidu.hugegraph.server.RestServer.start(RestServer.java:73) 
~[hugegraph-api-0.13.0.jar:0.69.0.0]
        at com.baidu.hugegraph.server.RestServer.start(RestServer.java:180) 
~[hugegraph-api-0.13.0.jar:0.69.0.0]
        at 
com.baidu.hugegraph.dist.HugeRestServer.start(HugeRestServer.java:34) 
~[hugegraph-dist-0.13.0.jar:?]
        at 
com.baidu.hugegraph.dist.HugeGraphServer.<init>(HugeGraphServer.java:62) 
~[hugegraph-dist-0.13.0.jar:?]
        at 
com.baidu.hugegraph.dist.HugeGraphServer.main(HugeGraphServer.java:121) 
~[hugegraph-dist-0.13.0.jar:?]
   Caused by: java.util.concurrent.ExecutionException: 
com.baidu.hugegraph.backend.BackendException: Failed to execute query: `Query * 
from VERTEX where id in [0x8673657276657233]`
        at java.util.concurrent.FutureTask.report(FutureTask.java:122) 
~[?:1.8.0_332]
        at java.util.concurrent.FutureTask.get(FutureTask.java:192) 
~[?:1.8.0_332]
        at 
com.baidu.hugegraph.task.ServerInfoManager.call(ServerInfoManager.java:295) 
~[hugegraph-core-0.13.0.jar:0.13.0.0]
        at 
com.baidu.hugegraph.task.ServerInfoManager.call(ServerInfoManager.java:295)
        ... 19 more
   Caused by: com.baidu.hugegraph.backend.BackendException: Failed to execute 
query: `Query * from VERTEX where id in [0x8673657276657233]`
        at 
com.baidu.hugegraph.backend.store.raft.RaftBackendStore.queryByRaft(RaftBackendStore.java:247)
        at 
com.baidu.hugegraph.backend.store.raft.RaftBackendStore.queryByRaft(RaftBackendStore.java:219)
        at 
com.baidu.hugegraph.backend.store.raft.RaftBackendStore.query(RaftBackendStore.java:154)
        at 
com.baidu.hugegraph.backend.tx.AbstractTransaction.query(AbstractTransaction.java:163)
        at 
com.baidu.hugegraph.backend.tx.GraphTransaction.query(GraphTransaction.java:532)
        at 
com.baidu.hugegraph.backend.tx.GraphTransaction.queryVerticesFromBackend(GraphTransaction.java:802)
        at 
com.baidu.hugegraph.backend.tx.GraphTransaction.queryVerticesByIds(GraphTransaction.java:750)
        at 
com.baidu.hugegraph.backend.tx.GraphTransaction.queryVertices(GraphTransaction.java:704)
        at 
com.baidu.hugegraph.task.ServerInfoManager.lambda$serverInfo$3(ServerInfoManager.java:312)
        at 
com.baidu.hugegraph.task.TaskManager$ContextCallable.call(TaskManager.java:354)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:750)
   Caused by: com.baidu.hugegraph.backend.BackendException: Failed to do raft 
read-index: Status[EPERM<1008>: Invalid state for readIndex: STATE_ERROR.]
        at 
com.baidu.hugegraph.backend.store.raft.RaftBackendStore$1.run(RaftBackendStore.java:235)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexResponseClosure.notifyFail(ReadOnlyServiceImpl.java:212)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexResponseClosure.run(ReadOnlyServiceImpl.java:168)
        at 
com.alipay.sofa.jraft.core.NodeImpl.handleReadIndexRequest(NodeImpl.java:1509)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl.executeReadIndexEvents(ReadOnlyServiceImpl.java:234)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl.access$200(ReadOnlyServiceImpl.java:70)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexEventHandler.onEvent(ReadOnlyServiceImpl.java:133)
        at 
com.alipay.sofa.jraft.core.ReadOnlyServiceImpl$ReadIndexEventHandler.onEvent(ReadOnlyServiceImpl.java:116)
        at 
com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:137)
        ... 1 more
   Error: Process completed with exit code 1.
   ```


-- 
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]

Reply via email to