[ https://issues.apache.org/jira/browse/CAMEL-4476?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen reassigned CAMEL-4476: ---------------------------------- Assignee: Claus Ibsen > Camel splitter/aggregator 2x slower in 2.8.1 vs 2.7.3 > ----------------------------------------------------- > > Key: CAMEL-4476 > URL: https://issues.apache.org/jira/browse/CAMEL-4476 > Project: Camel > Issue Type: Bug > Components: camel-core > Affects Versions: 2.8.1 > Environment: Oracle JDK 1.6.0_26 64-bit, CentOS 6 64-bit > Reporter: Bryan Keller > Assignee: Claus Ibsen > > I noticed a sharp decline in the performance of my application when I > upgraded from Camel 2.7.3 to 2.8.1. I discovered that the splitter/aggregator > had become the bottleneck in my app. I have created a sample app that > demonstrates the issue. The aggregator uses a lock, and I suspect lock > contention may be at the root of this, but didn't notice any changes around > that in the code diff between the versions. > I uploaded the sample app to http://www.vancameron.net/CamelPerf.zip. It uses > gradle. Unzip to a directory then run "gradle" from the command line. To > change the version from 2.8.1 to 2.7.3, edit the build.gradle file and run > again. > The app loads 10 files with 100k lines each. It prints the current time in > msec per batch. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira