caiconghui opened a new issue #5590: URL: https://github.com/apache/incubator-doris/issues/5590
**Describe the bug** "PUBLISH_VERSION" #31 daemon prio=5 os_prio=0 cpu=478245464.68ms elapsed=6194611.79s tid=0x00007f2abc08f990 nid=0x14376 runnable [0x00007f27e41eb000] java.lang.Thread.State: RUNNABLE at java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(java.base@11/Native Method) at java.lang.StackStreamFactory$AbstractStackWalker.fetchStackFrames(java.base@11/StackStreamFactory.java:386) at java.lang.StackStreamFactory$AbstractStackWalker.getNextBatch(java.base@11/StackStreamFactory.java:322) at java.lang.StackStreamFactory$AbstractStackWalker.peekFrame(java.base@11/StackStreamFactory.java:263) at java.lang.StackStreamFactory$AbstractStackWalker.hasNext(java.base@11/StackStreamFactory.java:351) at java.lang.StackStreamFactory$StackFrameTraverser.nextStackFrame(java.base@11/StackStreamFactory.java:520) at java.lang.StackStreamFactory$StackFrameTraverser.forEachRemaining(java.base@11/StackStreamFactory.java:581) at java.util.stream.AbstractPipeline.copyInto(java.base@11/AbstractPipeline.java:484) at java.util.stream.AbstractPipeline.wrapAndCopyInto(java.base@11/AbstractPipeline.java:474) at java.util.stream.AbstractPipeline.evaluate(java.base@11/AbstractPipeline.java:550) at java.util.stream.AbstractPipeline.evaluateToArrayNode(java.base@11/AbstractPipeline.java:260) at java.util.stream.ReferencePipeline.toArray(java.base@11/ReferencePipeline.java:517) at java.util.stream.ReferencePipeline.toArray(java.base@11/ReferencePipeline.java:523) at org.apache.logging.log4j.util.StackLocator$FqcnCallerLocator.apply(StackLocator.java:96) at org.apache.logging.log4j.util.StackLocator$FqcnCallerLocator.apply(StackLocator.java:90) at java.lang.StackStreamFactory$StackFrameTraverser.consumeFrames(java.base@11/StackStreamFactory.java:534) at java.lang.StackStreamFactory$AbstractStackWalker.doStackWalk(java.base@11/StackStreamFactory.java:306) at java.lang.StackStreamFactory$AbstractStackWalker.callStackWalk(java.base@11/Native Method) at java.lang.StackStreamFactory$AbstractStackWalker.beginStackWalk(java.base@11/StackStreamFactory.java:370) at java.lang.StackStreamFactory$AbstractStackWalker.walk(java.base@11/StackStreamFactory.java:243) at java.lang.StackWalker.walk(java.base@11/StackWalker.java:498) at org.apache.logging.log4j.util.StackLocator.calcLocation(StackLocator.java:81) at org.apache.logging.log4j.util.StackLocatorUtil.calcLocation(StackLocatorUtil.java:76) at org.apache.logging.log4j.spi.AbstractLogger.getLocation(AbstractLogger.java:2201) at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2144) at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2127) at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2038) at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1915) at org.apache.logging.log4j.spi.AbstractLogger.warn(AbstractLogger.java:2789) at org.apache.doris.catalog.Replica.updateReplicaInfo(Replica.java:325) at org.apache.doris.catalog.Replica.updateVersionInfo(Replica.java:263) - locked <0x0000100522971180> (a org.apache.doris.catalog.Replica) at org.apache.doris.transaction.DatabaseTransactionMgr.finishTransaction(DatabaseTransactionMgr.java:692) at org.apache.doris.transaction.GlobalTransactionMgr.finishTransaction(GlobalTransactionMgr.java:224) at org.apache.doris.transaction.PublishVersionDaemon.publishVersion(PublishVersionDaemon.java:206) at org.apache.doris.transaction.PublishVersionDaemon.runAfterCatalogReady(PublishVersionDaemon.java:55) at org.apache.doris.common.util.MasterDaemon.runOneCycle(MasterDaemon.java:58) at org.apache.doris.common.util.Daemon.run(Daemon.java:116) **To Reproduce** run fe in our production environment, do stream load action continue for some days **Expected behavior** public version thread not stuck here **Additional context** some same issue about log4j performance can see https://issues.apache.org/jira/browse/LOG4J2-2940 https://issues.apache.org/jira/browse/LOG4J2-2792 https://issues.apache.org/jira/browse/LOG4J2-2880 the performance issue for log4j has been fixed in 2.14.0 version -- 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. For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org