Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0038297Openbravo ERPZ. Otherspublic2018-04-08 17:272018-04-26 13:16
shuehner 
alostale 
normalminorhave not tried
closedfixed 
5
 
 
Core
No
0038297: API-Change: Removed org.openbravo.erpCommon.businessUtility.Heartbeat_data_xsql file & code revision columns
a.) That file xsql was only used by openbravo internal code and having it public today was no longer necessary for any code in pi.

Checking all published modules using getAllModules script did not find any module using it.

What the file did was read data only related to heartbeat & Openbravo registration from ad_system_info table which are areas not known to be customized anyway.

b.) Removal of ad_system_info.code_revision field in database, ad_column, ad_field.
Also removed related entry CODE_REVISION in SystemInfo.Item.CODE_REVISION enum.

c.) Removal of ad_module.version_id and ad_module_install.version_id

Those did save 'mercurial revision' of main repo (ignoring modules) and were only used in 'an obsolete check for local changes in export.database which was changed to a checksum long time ago' and in sending that data to Openbravo heartbeat.

Checking for them in download of all published modules did also not show any module using them.

So risk of this API change should be very low.
-
No tags attached.
related to feature request 0037500 closed shuehner Stop running 'hg id' during ant tasks (install.source & compilation) 
Issue History
2018-04-08 17:27shuehnerNew Issue
2018-04-08 17:27shuehnerAssigned To => Triage Finance
2018-04-08 17:27shuehnerModules => Core
2018-04-08 17:27shuehnerTriggers an Emergency Pack => No
2018-04-08 17:27shuehnerRelationship addedrelated to 0037500
2018-04-08 18:49shuehnerAssigned ToTriage Finance => shuehner
2018-04-09 10:33shuehnerSummaryAPI-Change: Removal of public org.openbravo.erpCommon.businessUtility.Heartbeat_data_xsql file => API-Change: Remove org.openbravo.erpCommon.businessUtility.Heartbeat_data_xsql file & ad_system_info.code_revision field
2018-04-09 10:33shuehnerDescription Updatedbug_revision_view_page.php?rev_id=16963#r16963
2018-04-26 13:10alostaleSummaryAPI-Change: Remove org.openbravo.erpCommon.businessUtility.Heartbeat_data_xsql file & ad_system_info.code_revision field => API-Change: Removed org.openbravo.erpCommon.businessUtility.Heartbeat_data_xsql file & code revision columns
2018-04-26 13:10alostaleDescription Updatedbug_revision_view_page.php?rev_id=17064#r17064
2018-04-26 13:10alostaleAssigned Toshuehner => alostale
2018-04-26 13:11hgbotCheckin
2018-04-26 13:11hgbotNote Added: 0104092
2018-04-26 13:11hgbotStatusnew => resolved
2018-04-26 13:11hgbotResolutionopen => fixed
2018-04-26 13:11hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/d4b4b7b31846438098700856353605d98b28d830 [^]
2018-04-26 13:16alostaleStatusresolved => closed

Notes
(0104092)
hgbot   
2018-04-26 13:11   
Repository: erp/devel/api-checks
Changeset: d4b4b7b31846438098700856353605d98b28d830
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Thu Apr 26 13:11:27 2018 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/d4b4b7b31846438098700856353605d98b28d830 [^]

fixes 38297: API-Change: Removed Heartbeat_data_xsql & code revision columns

---
M java/reference/java.japi.gz
M model/src-db/database/model/tables/AD_HEARTBEAT_LOG.xml
M model/src-db/database/model/tables/AD_MODULE.xml
M model/src-db/database/model/tables/AD_MODULE_INSTALL.xml
M model/src-db/database/model/tables/AD_SYSTEM_INFO.xml
M model/src-db/database/sourcedata/AD_COLUMN.xml
M model/src-db/database/sourcedata/AD_DATASET_COLUMN.xml
M model/src-db/database/sourcedata/AD_ELEMENT.xml
M model/src-db/database/sourcedata/AD_FIELD.xml
---