Description of problem: Trace stack from message like next is too verbose: HornetQClientLogger.LOGGER.debug(this + "::Adding topology listener " + listener, new Exception("Trace")); Suggesting trace level for next classes: org.hornetq.core.server.cluster.ClusterManager org.hornetq.core.paging.cursor.impl.PageCursorProviderImpl org.hornetq.core.postoffice.impl.SimpleAddressManager org.hornetq.core.client.impl.Topology Another option is to remove trace stack from log message
PR was sent... this is as old as hornetq BTW. it's not exclusive of 2.3 However I'm fixing this on 2.3
Verified in EAP 6.1.0.ER2.
Accidentally put verified here. Returning to on_qa.
ClusterManager.java:813-817 if (HornetQServerLogger.LOGGER.isDebugEnabled()) { HornetQServerLogger.LOGGER.debug("ClusterConnection.start at " + clusterConnection, new Exception("trace")); }
I missed that one.. just sent a PR: https://github.com/hornetq/hornetq/pull/997
There are still couple left (checked in 2.3.x branch): Topology.java:159-160 ClusterConnectionBridge.java:139-144 ClusterConnectionBridge.java:295 ClusterConnectionImpl.java:809-812
This was fixed on the 2.3.x branch of HornetQ via commit 32e155a7110d0caa78b9359384fe7bfe758a737e.
Appears to be fixed by HQ upgrade to 2.3.21 https://bugzilla.redhat.com/show_bug.cgi?id=1132168. Setting to MODIFIED.
Verified in EAP 6.4.0.DR1.1