-
1. Re: Seam 2.0.2.GA is out!
gjeudy May 16, 2008 10:41 PM (in response to pmuir)Great! Keep up the good work!
Is there a release note that lists all the bug fixes contained in this release ?
Also is there any performance-related fixes?
Thanks,
-Guillaume -
2. Re: Seam 2.0.2.GA is out!
pmuir May 16, 2008 11:02 PM (in response to pmuir)There is a changelog.txt in the download, or see JIRA
-
3. Re: Seam 2.0.2.GA is out!
timony May 20, 2008 7:51 AM (in response to pmuir)Hi,
is there any document describing the migration from Seam 2.0.0 or 2.0.1? Or it is just about switching the jars to the ones form newer release?
Maybe some developers would appreciate step-by-step instruction to not go wrong.
Thanks Tomas -
4. Re: Seam 2.0.2.GA is out!
pmuir May 20, 2008 12:46 PM (in response to pmuir)Just drop in the new jars and dependency upgrades if you want them.
-
5. Re: Seam 2.0.2.GA is out!
asavitsky May 20, 2008 7:19 PM (in response to pmuir)This version is working abysmally slow, compared to 2.0.1, and I'm not even talking 20% decrease, I'm talking several times slower. I haven't pointed the exact problem just yet (any pointers on how to do it?), but simply flipping the Seam version from 2.0.1.GA to 2.0.2.GA in POM, slows most pages in my app almost tenfold - say, I'm getting page load times of 34 seconds, compared to the old 3.8 seconds (yes, that's a decimal point in the latter number). No other dependencies have been changed (Hibernate EM 3.3.2, JSF RI 1.2.07 and Facelets).
Has anybody else got similar results after the upgrade?
Alex
-
6. Re: Seam 2.0.2.GA is out!
www.supernovasoftware.com May 20, 2008 7:55 PM (in response to pmuir)I upgraded right after release and my users have not said anything about a slowdown.
Believe me the would complain about any noticeable difference. ;)
I am running on a JBAS 4.2.2 with standard versions of the libraries.
I am using RF 3.2.0SR1.
-
7. Re: Seam 2.0.2.GA is out!
dmartfw May 20, 2008 9:49 PM (in response to pmuir)Yes, I too am experiencing a significant slow down upgrading from 2.0.1.GA to 2.0.2.GA. It is very noticeable when I switch back and forth.
-
8. Re: Seam 2.0.2.GA is out!
asavitsky May 20, 2008 10:39 PM (in response to pmuir)For simple pages with few controls, the difference might not be noticeable. When I was trying to narrow down the issue, I went to gradually simplify the page in question, and while I still get drastically different load times even for the most simple cases (dataTable backed by a conversational EntityQuery, lazily paged as per Seam docs 12.3), the magnitude is smaller, and I doubt users would notice a difference between a 0.2s and 0.8s load time. However, for more complex cases, this could be easily pushed into the 4s/30s difference.
-
9. Re: Seam 2.0.2.GA is out!
www.supernovasoftware.com May 20, 2008 11:12 PM (in response to pmuir)My page is quite a complex search and has many controls. I am not using EntityQuery.
I am using ExtendedDataModel and datascroller from richfaces.
My pages are relatively slow anyway, but there was no change.
I am still trying to flesh out functionality at which point I will go back and optimize. Or maybe Seam 2.1 will magically make everything faster.
Have you found anyways to optimize?
Specifically which part is slower?
-
10. Re: Seam 2.0.2.GA is out!
toby.tobias.hill.gmail.com May 21, 2008 10:10 AM (in response to pmuir)Well, I am sorry to say that we experience the same thing. It is considerably slower on pages which calls managed beans with alot of injections repeatedly.
-
11. Re: Seam 2.0.2.GA is out!
pmuir May 21, 2008 3:41 PM (in response to pmuir)Can you provide more details about this performance slowdown, or something to allow us to reproduce?
-
12. Re: Seam 2.0.2.GA is out!
asavitsky May 21, 2008 4:32 PM (in response to pmuir)The issue seems to be in the interceptors. On my page, I had a dataTable with some conditionally displayed columns, and the condition was referencing a property from a bean with lots of injections. When I moved this property to a separate bean annotated with @BypassInterceptors, I was able to cut down page loads from about 40s to about 12s. On 2.0.1, the page loads for the same interactions were roughly 3s.
I'm still trying to come up with a simple test case, as I understand that I can't simply offload my whole app to you guys for analysis :) Will let you know how it goes.
-
13. Re: Seam 2.0.2.GA is out!
amitev May 22, 2008 11:07 AM (in response to pmuir)Is there a best practive how to optimize the injection times?
-
14. Re: Seam 2.0.2.GA is out!
asavitsky May 22, 2008 3:27 PM (in response to pmuir)Pete, should I open a JIRA issue for this? I've come up with a test case WAR that gives about 3x differrence in load times for 2.0.1 and 2.0.2.