int-initial-oracle - Build # 2460 - Fixed:
Check console output at https://ci.openbravo.com/job/int-initial-oracle/2460/
to view the results.
Committers since last success:
Changes for Build #2459
Asier Lostalé <asier.lost...@openbravo.com> null
fixes 38299: Heartbeat config popup points to 2.50 user manual
src-db/database/sourcedata/AD_MESSAGE.xml
Asier Lostalé <asier.lost...@openbravo.com> null
issue 37500. removed ad_module/ad_module_install version_id columns
As they are no longer populated
src-db/database/model/tables/AD_MODULE.xml
src-db/database/model/tables/AD_MODULE_INSTALL.xml
src-db/database/model/triggers/AD_MODULE_TRG2.xml
src-db/database/sourcedata/AD_COLUMN.xml
src-db/database/sourcedata/AD_DATASET_COLUMN.xml
src-db/database/sourcedata/AD_ELEMENT.xml
src-db/database/sourcedata/AD_FIELD.xml
Asier Lostalé <asier.lost...@openbravo.com> null
issue 37500. Removed ad_heartbeat_log.code_revision column
src-db/database/model/tables/AD_HEARTBEAT_LOG.xml
src-db/database/sourcedata/AD_COLUMN.xml
src-db/database/sourcedata/AD_ELEMENT.xml
src-db/database/sourcedata/AD_FIELD.xml
Stefan Hühner <stefan.hueh...@openbravo.com> null
Fixed 37500. Remove calling hg id during build.
Final user of hg.id value is package.core task writing the value to
config/instance.revision inside the created obx file.
However only user of that file was the src/build.xml code writing it into
ad_module.version_id. That code is remove din earlier commit of this issue.
So with this commit present nobody will read that file.
Assuming package.core is used to create obx file to be used with older
version not having that change this should still be fine as the code
had a code-path used when the file was missing anyway.
With that last user gone finally delete calling "hg id" call and related code:
- checking for .hg
- calling hg id
- ant properties, is.hg, hg.id, code.revision
Note: There is another call of "hg id -n" present in package.core but that one
is unrelated and as only called when running that specific ant target does not
have any global performance impacts.
build.xml
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Remove ad_system_info.code_revision column completely.
As the column is now completely unused delete it from database and
ad_column & ad_field (was shown only in System information window)
src-db/database/model/tables/AD_SYSTEM_INFO.xml
src-db/database/sourcedata/AD_COLUMN.xml
src-db/database/sourcedata/AD_FIELD.xml
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Stop updating ad_system_info.code_revision field during builds
Stop touching that field which is going to be deleted during create.database
and update.database which where both updating it.
Apart stop passing code.revision ant variable to export.database task which
was already not using it.
src-db/database/build-create.xml
src-db/database/build.xml
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Remove setting ad_module.version_id for module 0 during
compile.
src/build.xml had code to update that field during compilation. As part of that
removal stop updating that field.
That allows to delete quite a chunk of src/build.xml as it had 3 ways of getting
the info:
- indirectly from hg id ran via "init" of main build.xml
- from file config/instance.revision (set from rm,ci or package.core)
- ' - ' if none of first 2 was possible
src/build.xml
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Stop sending ad_module.version_id of module 0 in heartbeat
That is is not useful as only tracking core revision (and not any modules).
As part of its removal stop sending the field in data of heartbeat.
Butler code (HeartbeatServlet.java) is using getStringParameter and setting
value for dal insert into ad_heartbeat. But as that column is nullable should
be fine to push this pi change without change to butler code.
This change also stops calling setCodeRevision for the local insert into
ad_heartbeat_log. That column is mandatory but has a default value of '0'
so should work unmodified.
src/org/openbravo/erpCommon/ad_process/HeartbeatProcess.java
src/org/openbravo/erpCommon/utility/SystemInfo.java
src/org/openbravo/erpCommon/utility/SystemInfo_data.xsql
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Remove public businessUtility.Heartbeat_data.xsql file
That file only had single xsql method used from ad_process.HeartbeatProcess.
Move that xsql method to already existing (non-public) SystemInfo_data.xsql
file in that other java package (and slim down to the 2 fields required).
That allows removal of the Heartbeat_data.xsql file.
Checking all public modules via getAllModules did not show any users in
modules.
src/org/openbravo/erpCommon/ad_process/HeartbeatProcess.java
src/org/openbravo/erpCommon/ad_process/SystemInfo_data.xsql
src/org/openbravo/erpCommon/businessUtility/Heartbeat_data.xsql
Stefan Hühner <stefan.hueh...@openbravo.com> null
Issue 37500. Use local xsql file instead of public one from other folder.
Heartbeat java called the businessUtility.HeartbeatData.selectProperties
xsql function which is public and selects many fields.
Instead move the select of the 2 fields required only to the already
existing non-bpulic Heartbeat_data.xsql in the same ad_forms package.
That is preparation to delete that other public xsql file and also
starts removing text-references for to be removed column code_revision
from ad_system_info.
src/org/openbravo/erpCommon/ad_forms/Heartbeat.java
src/org/openbravo/erpCommon/ad_forms/Heartbeat_data.xsql
Changes for Build #2460
Javier Armendáriz <javier.armenda...@openbravo.com> null
Related to issue 38437: Scheduled process launches one time more than
expected.
Improved description and help text to make fields intention clearer.
src-db/database/sourcedata/AD_COLUMN.xml
src-db/database/sourcedata/AD_ELEMENT.xml
src-db/database/sourcedata/AD_FIELD.xml
Last 20 lines of the console output:
[...truncated 66727 lines...]
[ "$(jps | grep Bootstrap || true)" = "" ] && break
sleep 5
done
[ "$(jps | grep Bootstrap || true)" != "" ] && echo "Tomcat has fail to stop"
&& exit 1 || true
[ "$i" != "0" ] && secs=$(echo "$i * 5" | bc) && echo "Waiting for $secs secs
for tomcat to stop"
echo
fi
[int-initial-oracle] $ /bin/bash -xe /tmp/hudson8575453477362330429.sh
++ jps
++ grep Bootstrap
++ true
+ '[' '' '!=' '' ']'
POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
Email was triggered for: Fixed
Trigger Success was overridden by another trigger and will not send an email.
Sending email for trigger: Fixed
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Openbravo-builds mailing list
Openbravo-builds@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-builds