Difference: ICE_Developments (2 vs. 3)

Revision 32012-08-01 - AlviseDorigo

Line: 1 to 1
 

Proposal for developments on ICE component

Title Details Aim
Changed:
<
<
Code restructuring More modularity and less inter-independece of the parts; in particular removal of dep. on CREAM CLIENT API logger To ease the maintainability and improve the integration of ICE in the WMS system; removal of bad dependencies from CREAM API's facilities and removal of ICE's "satellite" tools dependency on gSOAP library
>
>
Code restructuring More modularity and less inter-dependency of the parts; in particular removal of dep. on CREAM CLIENT API logger To ease the maintainability and improve the integration of ICE in the WMS system; removal of bad dependencies on CREAM API's facilities and removal of ICE's "satellite" tools dependency on gSOAP library
 
Restructuring of Proxy Renewal PR working in multi-threaded way (one thread per User/CE) Performance improvement
Changed:
<
<
Factorization of Proxy Renewal PR made more independent from the entire ICE's code (made possibile also by "Code restructuring") Make it a common service for the entire WMS and get rid of dependence on PR daemon
>
>
Factorization of Proxy Renewal PR made more independent from the entire ICE's code (made possible also by "Code restructuring") Make it a common service for the entire WMS and get rid of dependence on PR daemon
 
ICE's database restructuring Improvement of the code handling the ICE's data persistance To ease the maintainability and extensibility
Statistical collection Collection of statistics about job's entire life Build information to feed WM's feedback mechanism to improve it
Submission to GRAM5 Implementation of the protocol GRAM5 into ICE Get rid of Condor dependency
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback