Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0020669 | Openbravo ERP | Z. Others | public | 2012-06-04 12:04 | 2013-08-22 15:08 |
|
Reporter | eduardo_Argal | |
Assigned To | shuehner | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 3.0MP27 | |
Merge Request Status | |
Review Assigned To | AugustoMauch |
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 | 0020669: API Checks fails when adding a new set of parameters for a newly added process |
Description | API Checks fails when adding a new set of parameters for a newly added process |
Steps To Reproduce | Add a new process to dictionary with a couple of parameters and run api-checks |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-06-04 12:04 | eduardo_Argal | New Issue | |
2012-06-04 12:04 | eduardo_Argal | Assigned To | => shuehner |
2012-06-04 12:04 | eduardo_Argal | Modules | => Core |
2012-06-04 12:04 | eduardo_Argal | OBNetwork customer | => No |
2013-08-16 13:08 | shuehner | Review Assigned To | => AugustoMauch |
2013-08-16 13:08 | shuehner | Triggers an Emergency Pack | => No |
2013-08-16 13:19 | shuehner | Note Added: 0060605 | |
2013-08-16 13:23 | hgbot | Checkin | |
2013-08-16 13:23 | hgbot | Note Added: 0060608 | |
2013-08-16 13:25 | shuehner | Status | new => scheduled |
2013-08-16 13:25 | shuehner | fix_in_branch | => pi |
2013-08-16 13:26 | shuehner | Note Added: 0060610 | |
2013-08-16 13:26 | shuehner | Status | scheduled => resolved |
2013-08-16 13:26 | shuehner | Fixed in Version | => 3.0MP27 |
2013-08-16 13:26 | shuehner | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/c76f162b7ab00fa04fafe7d1fa5051133a019a4e [^] |
2013-08-16 13:26 | shuehner | Resolution | open => fixed |
2013-08-16 15:18 | hgbot | Checkin | |
2013-08-16 15:18 | hgbot | Note Added: 0060612 | |
2013-08-16 15:18 | hgbot | Checkin | |
2013-08-16 15:18 | hgbot | Note Added: 0060613 | |
2013-08-16 15:18 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/devel/pi/rev/c76f162b7ab00fa04fafe7d1fa5051133a019a4e [^] => http://code.openbravo.com/erp/devel/pi/rev/d25616f76844ff441a11fb559cc5a53e926aaa7f [^] |
2013-08-20 01:26 | hudsonbot | Checkin | |
2013-08-20 01:26 | hudsonbot | Note Added: 0060665 | |
2013-08-22 15:08 | AugustoMauch | Note Added: 0060730 | |
2013-08-22 15:08 | AugustoMauch | Status | resolved => closed |
Notes |
|
|
For testing both cases related to insertion should be checked. Adding a new parameter to an existing process (one which exists in the api-checks/model folder) should still be reported as an api-change.
New ad_process_para rows related to a new ad_process entry which does not exist in the reference model should no be reported anymore. |
|
|
(0060608)
|
hgbot
|
2013-08-16 13:23
|
|
Repository: erp/devel/dbsm-main
Changeset: a5aa6d2b12400e610d40032b8eea65fba0ed35b6
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Fri Aug 16 13:17:33 2013 +0200
URL: http://code.openbravo.com/erp/devel/dbsm-main/rev/a5aa6d2b12400e610d40032b8eea65fba0ed35b6 [^]
Issue 20669: Accept ad_process_para inserts if related to newly added process
If new ad_process_para entries are added which are related to a new process
added in the same compare run that is an acceptable change as no code can
be affected (as the process is newly added as well).
So only report api-change for existing processes.
---
M src/org/openbravo/ddlutils/util/ValidateAPIData.java
---
|
|
|
|
Repository: erp/devel/pi
Changeset: c76f162b7ab00fa04fafe7d1fa5051133a019a4e
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Fri Aug 16 13:21:17 2013 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/c76f162b7ab00fa04fafe7d1fa5051133a019a4e [^] [^]
Fixed 22176. Fixed 22669. Improve api-check
- Ignore ad_process_para insertions for new added processes as those
are false positives.
- Report dropping of a not null constraint as api-check as existing
code may rely on the column having a value.
---
M src-db/database/lib/dbsourcemanager.jar |
|
|
(0060612)
|
hgbot
|
2013-08-16 15:18
|
|
|
|
(0060613)
|
hgbot
|
2013-08-16 15:18
|
|
|
|
|
|
|
|
Code reviewed and verified in pi@d25616f76844ff441a11fb559cc5a53e926aaa7f |
|