Hi All,

I'm starting this discussion about $subject which is related to Redmine
issue [1].

Currently patches can be applied to carbon applications through *
$CARBON_HOME/repository/components/patches* directory on and with this new
implementation we will be able to apply combination of set of patches named
as 'service pack' to the carbon application.

With this approach when applying patches the code will first check on
available service packs on *$CARBON_HOME/repository/components/servicepack
directory and apply them on incremental order. Each service pack will
maintain a metadata file which contain patch numbers it contain. When
applying service packs system will maintain a list of the patches include
in each service pack and then apply the patch if its not previously added
or its a new patch file.*
*
*
*Only after applying all the service packs it switch to apply patches on
patch directory. In this we again use the previous patch metadata list to
check the applied patches and skip it the patch already applied using
service packs.*
*
*

[1] https://redmine.wso2.com/issues/1360


Thanks,
Manoj


Best Regards..


Manoj Kumara
Software Engineer
WSO2, Inc.; http://wso2.com

Twitter:  http://twitter.com/ManKuma
Mobile: +94713448188
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to