Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0018467 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] A. Platform | minor | have not tried | 2011-09-08 10:16 | 2011-09-30 16:19 | |||
Reporter | mtaal | View Status | public | |||||
Assigned To | mtaal | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | 953ab4795e17 | ||||
Projection | none | ETA | none | Target Version | 3.0MP4 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
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 | . | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0040825) iciordia (viewer) 2011-09-08 21:22 |
Appoved. Ismael |
(0040853) hgbot (developer) 2011-09-11 02:15 |
Repository: erp/devel/api-checks Changeset: c3545d1b4beefd42ae93143cf80607c73f78fea3 Author: Martin Taal <martin.taal <at> openbravo.com> Date: Sun Sep 11 02:14:22 2011 +0200 URL: http://code.openbravo.com/erp/devel/api-checks/rev/c3545d1b4beefd42ae93143cf80607c73f78fea3 [^] Fixes issue 18467: API change for performance improvements --- M java/reference/java.japi.gz --- |
(0040891) hgbot (developer) 2011-09-11 14:36 |
Repository: erp/devel/api-checks Changeset: a8d5eb06df60cc8142e8d7f437c73a5218c199fb Author: Stefan Hühner <stefan.huehner <at> openbravo.com> Date: Sun Sep 11 14:34:47 2011 +0200 URL: http://code.openbravo.com/erp/devel/api-checks/rev/a8d5eb06df60cc8142e8d7f437c73a5218c199fb [^] Backed out changeset c3545d1b4bee Issue 18467 backed out as was created in unclean local environment. --- M java/reference/java.japi.gz --- |
(0040892) shuehner (administrator) 2011-09-11 14:41 |
Reopened as inital commit needed to be backed out (done in unclean local environment). |
(0040895) hgbot (developer) 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 --- |
![]() |
|||
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 | View Revisions |
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 |
Copyright © 2000 - 2009 MantisBT Group |