Atomikos Forum |
|
I am experiencing a serious performance loss switching from transaction essentials 3.6.0 to 3.6.1.
Taking a constant environment and app it takes about 20 sec to get my app running - using 3.6.1 i need about 40sec - using postgresql. Using mysql i need about 120sec. So i wonder if anyone does see this performance issue too? Switching back to 3.6.0 all is "fine" again. Any hints or debug logs i can provide to help here? Diffing the code from 3.6.0 to 3.6.1 it seems like the ClassLoadingHelper is the only changed source file - so i guess its related to this change, thx for helping with this issue.
I don't use OSGI. I can't tell if the delivered examples got the same "issue", i guess yes - but i've made some sample maven project.
Using 3.6.0 the test method takes about 2.5 - 3.5 seconds, lets say 3. Switchting to 3.6.2 it takes >7 seconds. I've mailed the link to you where to get the test project. Looking forward into solving this :-) |