Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0025387 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] A. Platform | major | have not tried | 2013-12-20 12:39 | 2015-11-13 08:35 | |||
Reporter | alostale | View Status | public | |||||
Assigned To | alostale | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0MP31 | |||
Status | closed | Fix in branch | Fixed in SCM revision | ec5f0f762fb1 | ||||
Projection | none | ETA | none | Target Version | 3.0MP31 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | AugustoMauch | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2013-09-19 | |||||||
Regression introduced in release | ||||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/06606d1fa59dc0e973c2033683e7e041672227f7 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0025387: unneeded flushes in view generation | |||||||
Description | Unnecessary DAL flushes in view js generation makes it slow, specially for ones with many tabs. This affects time taken in opening a window first time on each browser. | |||||||
Steps To Reproduce | Open Sales Order window and see how long it takes to generate the view | |||||||
Proposed Solution | Remove unneeded flushes | |||||||
Tags | Performance | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||||||||||||||||||||||||||||||||||||
|
Notes | |
(0062968) alostale (manager) 2013-12-20 12:43 edited on: 2013-12-20 12:57 |
Problem introduced in fixes for 0024638 and 0024951 Starting from mp28 |
(0062969) alostale (manager) 2013-12-20 12:53 edited on: 2013-12-20 12:58 |
Executed test cases: Executed openAllViews.jmx and openBiggestViews.jmx JMeter test cases in https://bitbucket.org/alostale/ob-jmeter [^] -test the output for openAllViews is the same after and before the fix (there are some changes in field position which seems not to be stable) -verified no additional flushes are invoked during view generation Performance improvements (more details can be found here https://docs.google.com/a/openbravo.com/spreadsheet/ccc?key=0AmPGxKaZaJn-dDlERFlsRG5saHBQX2JmdnNkeEN4d2c#gid=0 [^]): *Avg time to generate view (generating all): 923ms -> 540ms (takes 41% less) *Avg time to generate view (generating the 20 with biggest number of tabs): 4708ms -> 2055ms (takes 56% less) *Max time to generate a single view: 14741ms -> 4852ms (takes 67% less) |
(0062971) hgbot (developer) 2013-12-20 13:02 |
Repository: erp/devel/pi Changeset: b017f9af7a2e0054eecdb910eed3abad330d92a3 Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Fri Dec 20 13:00:34 2013 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/b017f9af7a2e0054eecdb910eed3abad330d92a3 [^] related to issue 25387: reformat --- M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils.java --- |
(0062972) hgbot (developer) 2013-12-20 13:02 |
Repository: erp/devel/pi Changeset: ec5f0f762fb19fb6ce0f6b6e19a78ca8a75b5d35 Author: Asier Lostalé <asier.lostale <at> openbravo.com> Date: Fri Dec 20 13:01:30 2013 +0100 URL: http://code.openbravo.com/erp/devel/pi/rev/ec5f0f762fb19fb6ce0f6b6e19a78ca8a75b5d35 [^] fixed bug 25387: unneeded flushes in view generation --- M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelUtils.java --- |
(0063030) AugustoMauch (administrator) 2013-12-20 15:58 |
Code reviewed and verified in pi@ec5f0f762fb1 |
(0063039) hudsonbot (developer) 2013-12-21 01:39 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/998ed2598cb6 [^] Maturity status: Test |
(0063040) hudsonbot (developer) 2013-12-21 01:39 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/998ed2598cb6 [^] Maturity status: Test |
Issue History | |||
Date Modified | Username | Field | Change |
2013-12-20 12:39 | alostale | New Issue | |
2013-12-20 12:39 | alostale | Assigned To | => alostale |
2013-12-20 12:39 | alostale | Modules | => Core |
2013-12-20 12:39 | alostale | Triggers an Emergency Pack | => No |
2013-12-20 12:39 | alostale | Relationship added | related to 0024705 |
2013-12-20 12:39 | alostale | Tag Attached: Performance | |
2013-12-20 12:42 | alostale | Relationship added | related to 0024638 |
2013-12-20 12:42 | alostale | Relationship added | related to 0024951 |
2013-12-20 12:43 | alostale | Note Added: 0062968 | |
2013-12-20 12:53 | alostale | Note Added: 0062969 | |
2013-12-20 12:55 | alostale | Regression level | => Production - Confirmed Stable |
2013-12-20 12:55 | alostale | Priority | normal => immediate |
2013-12-20 12:56 | alostale | Regression date | => 2013-09-19 |
2013-12-20 12:56 | alostale | Regression introduced by commit | => https://code.openbravo.com/erp/devel/pi/rev/06606d1fa59dc0e973c2033683e7e041672227f7 [^] |
2013-12-20 12:57 | alostale | Note Edited: 0062968 | View Revisions |
2013-12-20 12:58 | alostale | Note Edited: 0062969 | View Revisions |
2013-12-20 13:02 | alostale | Review Assigned To | => AugustoMauch |
2013-12-20 13:02 | hgbot | Checkin | |
2013-12-20 13:02 | hgbot | Note Added: 0062971 | |
2013-12-20 13:02 | hgbot | Checkin | |
2013-12-20 13:02 | hgbot | Note Added: 0062972 | |
2013-12-20 13:02 | hgbot | Status | new => resolved |
2013-12-20 13:02 | hgbot | Resolution | open => fixed |
2013-12-20 13:02 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/ec5f0f762fb19fb6ce0f6b6e19a78ca8a75b5d35 [^] |
2013-12-20 15:58 | AugustoMauch | Note Added: 0063030 | |
2013-12-20 15:58 | AugustoMauch | Status | resolved => closed |
2013-12-20 15:58 | AugustoMauch | Fixed in Version | => 3.0MP31 |
2013-12-21 01:39 | hudsonbot | Checkin | |
2013-12-21 01:39 | hudsonbot | Note Added: 0063039 | |
2013-12-21 01:39 | hudsonbot | Checkin | |
2013-12-21 01:39 | hudsonbot | Note Added: 0063040 | |
2014-03-10 16:03 | caristu | Relationship added | related to 0025939 |
2014-03-10 17:07 | egoitz | Relationship added | related to 0025941 |
2015-11-13 08:35 | alostale | Relationship added | related to 0028477 |
Copyright © 2000 - 2009 MantisBT Group |