Hi Shameera,

That implementation will be really helpful during implementation. Thank you
about the info. Once it committed I will start on this task.

Thanks,
Manoj

Best Regards..


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

Twitter:  http://twitter.com/ManKuma
Mobile: +94713448188


On Wed, May 8, 2013 at 9:57 PM, Shameera Rathnayaka <[email protected]>wrote:

> Hi Ananda,
>
> There are few improvements have done to patching process like patch
> verification and detect patch changes, . It is not yet committed( will do
> it ASAP). IMO you can use that improvements to implement this service pack
> installation process and your implementation should inline with that.
>
> Thanks,
> Shameera.
>
>
> On Wed, May 8, 2013 at 11:31 AM, Ananda Manoj Kumara <[email protected]>wrote:
>
>> Hi,
>>
>> yes, idea is to maintain a list of applied patches with their patch
>> number. Such that we can use this list during applying patches.
>>
>> Best Regards..
>>
>>
>> Manoj Kumara
>> Software Engineer
>> WSO2, Inc.; http://wso2.com
>>
>> Twitter:  http://twitter.com/ManKuma
>> Mobile: +94713448188
>>
>>
>> On Wed, May 8, 2013 at 10:17 AM, Srinath Perera <[email protected]> wrote:
>>
>>>
>>>
>>>
>>> On Wed, May 8, 2013 at 9:31 AM, Ananda Manoj Kumara <[email protected]>wrote:
>>>
>>>> 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.*
>>>>
>>>
>>> I think this is the key (If this works clean, then above is good). What
>>> metadata do you use to find out that patch is already applied? do you plan
>>> to use patch number?
>>>
>>> --Srinath
>>>
>>>> *
>>>> *
>>>>
>>>> [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
>>>>
>>>>
>>>
>>>
>>> --
>>> ============================
>>> Srinath Perera, Ph.D.
>>>    http://www.cs.indiana.edu/~hperera/
>>>    http://srinathsview.blogspot.com/
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> *Software Engineer - WSO2 Inc.*
> *email: shameera AT wso2.com <[email protected]> , shameera AT 
> apache.org<[email protected]>
> *
> *phone:  +9471 922 1454*
> *
> *
> *Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561
> *Twitter     : *https://twitter.com/Shameera_R
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to