Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||
View Issue Details | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||
0033770 | Openbravo ERP | A. Platform | public | 2016-08-23 17:01 | 2022-02-01 08:05 | |||||||
Reporter | shuehner | |||||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | high | Severity | minor | Reproducibility | have not tried | |||||||
Status | acknowledged | Resolution | open | |||||||||
Platform | OS | 5 | OS Version | |||||||||
Product Version | ||||||||||||
Target Version | Fixed in Version | |||||||||||
Merge Request Status | ||||||||||||
Review Assigned To | ||||||||||||
OBNetwork customer | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Support ticket | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0033770: ModuleManagement install from local obx triggers accidental 4* load of ad_module_dependency | |||||||||||
Description | The flow of installing packs from local obx file looks for ad_module_dependency information in the local database. That code calls .list() 4 times on the same OBCriteria instances running the sql query 4 times which should be avoided. | |||||||||||
Steps To Reproduce | Use debugging code from: https://issues.openbravo.com/view.php?id=33767 [^] And follow flow of ci job int-dummy-pgsql. Following local hack is sufficient to produce the issue. Download latest org.openbravo.v3 module ci test obx from forge (i.e. minor version 29874 Edit local version to be 29874-1 for core module + org.openbravo.v3 module in database run export.database to work around 'local changes' check in mmc Now in MMC install from local file pointing to downloaded v3 obx Observe the extra .list() calls with the debugging code mentioned above. | |||||||||||
Proposed Solution | ||||||||||||
Additional Information | ||||||||||||
Tags | Performance | |||||||||||
Relationships |
| |||||||||||
Attached Files | 33770.diff (1,257) 2016-08-23 17:03 https://issues.openbravo.com/file_download.php?file_id=9746&type=bug | |||||||||||
Issue History | ||||||||||||
Date Modified | Username | Field | Change | |||||||||
2016-08-23 17:01 | shuehner | New Issue | ||||||||||
2016-08-23 17:01 | shuehner | Assigned To | => platform | |||||||||
2016-08-23 17:01 | shuehner | Modules | => Core | |||||||||
2016-08-23 17:01 | shuehner | Triggers an Emergency Pack | => No | |||||||||
2016-08-23 17:03 | shuehner | Note Added: 0089314 | ||||||||||
2016-08-23 17:03 | shuehner | Relationship added | related to 0033767 | |||||||||
2016-08-23 17:03 | shuehner | File Added: 33770.diff | ||||||||||
2016-08-23 17:10 | shuehner | Tag Attached: Performance | ||||||||||
2016-08-29 09:20 | alostale | Status | new => acknowledged | |||||||||
2016-12-01 14:05 | alostale | Priority | normal => urgent | |||||||||
2016-12-01 14:05 | alostale | Priority | urgent => high | |||||||||
2022-02-01 08:05 | alostale | Assigned To | platform => Triage Platform Base |
Notes | |||||
|
|||||
|
|