Hello, The code base of the camel-jms component hasn't varied considerably [1] and I don't outright see any cause why this component would be the culprit of the slowdown.
I did spot a change in the JmsHeaderFilterStrategy to introduce the includeAllJMSXProperties option. But this defaults to false, meaning that the newly introduced logic is disabled anyway unless you explicitly enable it. So I doubt this has anything to do. I guess the performance regression could be elsewhere, i.e. camel-core. Perhaps new Type Converters or the like? What kind of payload are you dealing with? In a nutshell, we'd have to profile to dig deeper into this. Could you attach your project - watered down or obscured if need be - so I can profile it against Camel 2.11 and 2.12.1 to identify where the hotspot is? [1] git diff camel-2.11.0 camel-2.12.0 -- components/camel-jms Thanks for the report, *Raúl Kripalani* Apache Camel PMC Member & Committer | Enterprise Architect, Open Source Integration specialist http://about.me/raulkripalani | http://www.linkedin.com/in/raulkripalani http://blog.raulkr.net | twitter: @raulvk On Thu, Oct 24, 2013 at 1:40 PM, marioradev <[email protected]>wrote: > Hi there. > > Last week we have switched our product to use Apache Camel 2.12.1 version > instead of 2.11.0 version. On one of our performance tests we have detected > degradation of 20% on the consumer side. The affected test case is when the > message is being created once and then sent/emitted N times. The publish > rate is OK, the subscription rate is about 20% lower compared to earlier > builds. When only switching back to use camel 2.11 results are as expected. > Are there any modifications done in this direction? Do you know is there > some issue already registered into the tracking system regarding this > problem? If there is do you know in which version this is going to be > solved? > > Mario. > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Performance-degradation-on-consumer-side-when-switching-Camel-from-2-11-0-to-2-12-1v-tp5742125.html > Sent from the Camel - Users mailing list archive at Nabble.com. >
