int-initial-pgsql - Build # 1821 - Fixed:
Check console output at https://ci.openbravo.com/job/int-initial-pgsql/1821/ to
view the results.
Committers since last success:
Changes for Build #1820
No changes
Changes for Build #1821
Asier Lostalé <[email protected]> null
fixed issue 34975: change scope of ADCS to ApplicationScoped
Asier Lostalé <[email protected]> null
[adcs] compare field ids rather than field instances
Being now ApplicationScoped intsances are always different, resulting in
incorrect view generation.
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFieldHandler.java
Asier Lostalé <[email protected]> null
[adcs] add tab to map only when initialization is completed
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] typo
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialization.java
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] prevent unneeded getVars() invocations
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] typo
src-test/src/org/openbravo/test/AllAntTaskTests.java
Asier Lostalé <[email protected]> null
[adcs] ADCS is no longer SessionScoped so it doesn't need to be Serializable
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed obvious and outdated java doc on private methods
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't use Hashtable
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
Asier Lostalé <[email protected]> null
[adcs] keep default constructor for backwards compat
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] comment
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] stop thread after 5 failures
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] change sorting in test: same window but different tab sorting per
thread
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] Map.putIfAbsent is not available till JDK8
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] cleanup
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] javadoc
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] moved eager initialization to testing code
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] eager initialization for attachment methods
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] initialize request with fake vars so combos can be initialized
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] test: initialize several threads with some delay
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
Asier Lostalé <[email protected]> null
[adcs] optimize logging for eager initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] sync window initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added test case for concurrent ADCS initialization
modules/org.openbravo.client.application/src-test/org/openbravo/client/application/test/ADCSInitialiazation.java
src-test/src/org/openbravo/test/AllAntTaskTests.java
Asier Lostalé <[email protected]> null
[adcs] useCache made public to be able to test it
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] eagear initialization done by tab
which better emulaltes actual initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] initialize reference's lists before iterating them
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] constants should be static and upper cased
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] updated (c)
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] use constants
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] javadoc in public method
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] removed unneeded empty default constructor
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] javadoc in public methods
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] create the map directly as a copy of original
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] update index
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] early return if not using cache
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] javadoc
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed some duplicity
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent concurrent modification of initializedWindows
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adcs] eager combo initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] unneded new String
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] replaced StringBuffer with StringBuilder
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] replaced for statements with foreach constructs
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] Moved synchronized structures to non-syncs where possible
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/erpCommon/utility/QueryFieldStructure.java
Asier Lostalé <[email protected]> null
[adcs] removed commented code
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't set actual values when parsing the query
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] missing client list place holder
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] using field info in ComboTableData to get client/org lists
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] combos can be cached by field
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't cache client/org lists in combos
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
modules/org.openbravo.service.datasource/src/org/openbravo/service/datasource/ComboTableDatasourceService.java
modules/org.openbravo.userinterface.selector/src/org/openbravo/userinterface/selector/reference/SelectorUIReference.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
src/org/openbravo/reference/ui/UITable.java
src/org/openbravo/reference/ui/UITableDir.java
Asier Lostalé <[email protected]> null
[adcs] added log if query fails in ComboTableData
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] don't cache vars in ComboTableData as it's session dependent
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
src/org/openbravo/erpCommon/utility/ComboTableData.java
Asier Lostalé <[email protected]> null
[adcs] pi merge
Asier Lostalé <[email protected]> null
[adsc] missing cache
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] allow concurrent modifications in all caches
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added comments to getTab locks
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added debug info
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] removed debugging code
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] added convenience methods to reset and eager window initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent NPE when locking obj
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] sync at object level for initializeDALObject
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] split getTab synchronization
Before it was a synchronized method, so that all paralell invokations got
queued and executed one by one.
Now:
- If tab is already cached, there is no locking
- It is possible to process several different tabs in paralell, the locking
occurs at different tab level.
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent loading modules in development
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] prevent double initialization
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Asier Lostalé <[email protected]> null
[adcs] set ADCS as ApplicationScoped
modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
Last 20 lines of the console output:
[...truncated 8066 lines...]
Total time: 2 seconds
executing script 'Tomcat stop'
[int-initial-pgsql] $ /bin/bash /tmp/build_step_template7382361955236272354.sh
ENABLE
DEBUG: Tomcat stop called with parameters: ENABLED=ENABLE
* Stopping Tomcat servlet engine for Openbravo tomcat
...done.
executing script 'Check openbravo log'
[int-initial-pgsql] $ /bin/bash /tmp/build_step_template298635738289160826.sh
ENABLE
DEBUG: Check openbravo log called with parameters: ENABLED=ENABLE
Check log: openbravo log (artifact: int-initial-pgsql.log) is clean
Recording test results
Archiving artifacts
Checking \] ERROR|\] WARN
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-builds