Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0018467 | Openbravo ERP | A. Platform | public | 2011-09-08 10:16 | 2011-09-30 16:19 |
|
Reporter | mtaal | |
Assigned To | mtaal | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | 3.0MP4 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | No |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0018467: API change for performance improvements (int-api/2364) |
Description | In reference to: http://builds.openbravo.com/job/int-api/2364/console [^]
Currently the generation of field definitions, used in the form/grid in the UI, is spread over several classes with duplicate code. The result is that also too much javascript is generated. There are clear and easy performance benefits to improve this. For improving this the idea is to centralize the generation of field definitions and only send one set of fields per tab, from the server to the client.
The above proposal means that code needs to be moved/combined which is now present in several classes and will mean an api change.
The change that anyone has ever extended or directly used this api is practically zero. The components in questions are used from Openbravo templates, it does not at all make sense for a third party to directly call these components.
So the risk of this change is (imv) very very small.
The api change is in the classes in the org.openbravo.client.application.window package. |
Steps To Reproduce | . |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0018470 | 3.0MP4 | closed | mtaal | Performance: generate smaller javascript for a window, improve view generation performance |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2011-09-08 10:16 | mtaal | New Issue | |
2011-09-08 10:16 | mtaal | Assigned To | => iciordia |
2011-09-08 10:16 | mtaal | Modules | => Core |
2011-09-08 10:16 | mtaal | OBNetwork customer | => No |
2011-09-08 21:22 | iciordia | Note Added: 0040825 | |
2011-09-08 21:23 | iciordia | Assigned To | iciordia => mtaal |
2011-09-11 02:15 | hgbot | Checkin | |
2011-09-11 02:15 | hgbot | Note Added: 0040853 | |
2011-09-11 02:15 | hgbot | Status | new => resolved |
2011-09-11 02:15 | hgbot | Resolution | open => fixed |
2011-09-11 02:15 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/api-checks/rev/c3545d1b4beefd42ae93143cf80607c73f78fea3 [^] |
2011-09-11 14:36 | hgbot | Checkin | |
2011-09-11 14:36 | hgbot | Note Added: 0040891 | |
2011-09-11 14:41 | shuehner | Note Added: 0040892 | |
2011-09-11 14:41 | shuehner | Status | resolved => new |
2011-09-11 14:41 | shuehner | Resolution | fixed => open |
2011-09-11 15:51 | shuehner | Summary | API change for performance improvements => API change for performance improvements (int-api/2364) |
2011-09-11 15:51 | shuehner | Description Updated | bug_revision_view_page.php?rev_id=2681#r2681 |
2011-09-11 15:56 | shuehner | Relationship added | related to 0018470 |
2011-09-11 16:05 | hgbot | Checkin | |
2011-09-11 16:05 | hgbot | Note Added: 0040895 | |
2011-09-11 16:05 | hgbot | Status | new => resolved |
2011-09-11 16:05 | hgbot | Resolution | open => fixed |
2011-09-11 16:05 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/devel/api-checks/rev/c3545d1b4beefd42ae93143cf80607c73f78fea3 [^] => http://code.openbravo.com/erp/devel/api-checks/rev/953ab4795e17daf3eb6568a945e38fe8ce921697 [^] |
2011-09-30 16:19 | iperdomo | Status | resolved => closed |
Notes |
|
(0040825)
|
iciordia
|
2011-09-08 21:22
|
|
|
|
(0040853)
|
hgbot
|
2011-09-11 02:15
|
|
|
|
(0040891)
|
hgbot
|
2011-09-11 14:36
|
|
|
|
|
Reopened as inital commit needed to be backed out (done in unclean local environment). |
|
|
(0040895)
|
hgbot
|
2011-09-11 16:05
|
|
Repository: erp/devel/api-checks
Changeset: 953ab4795e17daf3eb6568a945e38fe8ce921697
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Sun Sep 11 16:04:18 2011 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/953ab4795e17daf3eb6568a945e38fe8ce921697 [^]
Fixed 18467: Re-ack api changes triggered by view generation perf work
---
M java/reference/java.japi.gz
M model/modules/org.openbravo.client.application/src-db/database/sourcedata/OBCLKER_TEMPLATE_DEPENDENCY.xml
---
|
|