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