Hi Isuru, We have rebased stratos-4.1.x branch into master branch. We should continue the development in master branch from now onwards.
Thanks, Raj. On Wed, Dec 9, 2015 at 10:39 PM, Isuru Haththotuwa <isu...@apache.org> wrote: > > > On Wed, Dec 9, 2015 at 10:38 PM, Isuru Haththotuwa <isu...@apache.org> > wrote: > >> This is not committed to stratos-4.1.x branch. >> > Correction: This is now committed to stratos-4.1.x branch. > >> >> On Tue, Dec 1, 2015 at 7:34 PM, Isuru Haththotuwa <isu...@apache.org> >> wrote: >> >>> Sent a PR [1] with the fix. >>> >>> [1]. https://github.com/apache/stratos/pull/498/ >>> >>> On Sun, Nov 29, 2015 at 9:18 PM, Isuru Haththotuwa <isu...@apache.org> >>> wrote: >>> >>>> >>>> >>>> On Fri, Nov 27, 2015 at 11:51 AM, Akila Ravihansa Perera < >>>> raviha...@wso2.com> wrote: >>>> >>>>> Hi Isuru, >>>>> >>>>> Good thought. I'd suggest that we just rename the directory by >>>>> appending "stratos.adc.bak" to existing one. When removing the signup, >>>>> rename it back to the original name (remove the suffix). Let's keep things >>>>> simple as possible :) >>>>> >>>> +1, maybe using a different suffix :) >>>> >>>>> >>>>> Thanks. >>>>> >>>>> On Fri, Nov 27, 2015 at 11:35 AM, Isuru Haththotuwa <isu...@apache.org >>>>> > wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> On Fri, Nov 27, 2015 at 11:13 AM, Gayan Gunarathne <gay...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> On Fri, Nov 27, 2015 at 6:34 AM, Isuru Haththotuwa < >>>>>>> isu...@apache.org> wrote: >>>>>>> >>>>>>>> Hi Devs, >>>>>>>> >>>>>>>> Currently for a multiTenant Application (multiTenant=true), when a >>>>>>>> signup is removed, all artifacts which are in the local repository path >>>>>>>> will be deleted from the file system. >>>>>>>> >>>>>>> But there are some cases where the runtime of the cartridge instance >>>>>>>> depends on some of the artifacts which were originally there, and >>>>>>>> without >>>>>>>> those artifacts, the cartridge instance runtime would not function >>>>>>>> properly. I suggest the following to handle this: >>>>>>>> >>>>>>>> >>>>>>>> 1. Prior to the first clone, take a backup of the artifacts in >>>>>>>> the local repository path to a temporary location >>>>>>>> 2. When the signup is removed, clean all the artifacts which >>>>>>>> had been cloned to the local repository path location (from the git >>>>>>>> repository which was provided when signing up), and restore the >>>>>>>> artifacts >>>>>>>> (copy them back from the backup location to local repository path) >>>>>>>> >>>>>>>> This will ensure the state of the instance after removal of the >>>>>>>> signup is equivalent to the state before the signup was created. WDYT? >>>>>>>> >>>>>>> >>>>>>> I assume this is happened for the super tenant sign ups only.Other >>>>>>> tenants it works fine. Isn't? So we need to do consider this if is only >>>>>>> the >>>>>>> super tenant sign up. >>>>>>> >>>>>> We can implement this generically for all single tenant and multi >>>>>> tenant signup removal, without explicitly checking. IMHO that is the best >>>>>> way. >>>>>> >>>>>>> >>>>>>> >>>>>>>> -- >>>>>>>> Thanks and Regards, >>>>>>>> >>>>>>>> Isuru H. >>>>>>>> +94 716 358 048* <http://wso2.com/>* >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> Gayan Gunarathne >>>>>>> Technical Lead, WSO2 Inc. (http://wso2.com) >>>>>>> Committer & PMC Member, Apache Stratos >>>>>>> email : gay...@wso2.com | mobile : +94 775030545 >>>>>>> >>>>>>> -- >>>>>>> <%2B94%20766819985> >>>>>>> <%2B94%20766819985> >>>>>>> Thanks and Regards, >>>>>>> >>>>>>> Isuru H. >>>>>>> <%2B94%20766819985> >>>>>>> +94 716 358 048 <%2B94%20766819985>* <http://wso2.com/>* >>>>>>> >>>>>>> >>>>>>> * <http://wso2.com/>* >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>>> -- >>>>> Akila Ravihansa Perera >>>>> WSO2 Inc.; http://wso2.com/ >>>>> >>>>> Blog: http://ravihansa3000.blogspot.com >>>>> >>>>> -- >>>>> <http://ravihansa3000.blogspot.com> >>>>> <http://ravihansa3000.blogspot.com> >>>>> Thanks and Regards, >>>>> >>>>> Isuru H. >>>>> <http://ravihansa3000.blogspot.com> >>>>> +94 716 358 048 <http://ravihansa3000.blogspot.com>* >>>>> <http://wso2.com/>* >>>>> >>>>> >>>>> * <http://wso2.com/>* >>>>> >>>>> >>>>> >>> >>> >>> -- >>> Thanks and Regards, >>> >>> Isuru H. >>> +94 716 358 048* <http://wso2.com/>* >>> >>> >>> >> >> >> -- >> Thanks and Regards, >> >> Isuru H. >> +94 716 358 048* <http://wso2.com/>* >> >> >> > > > -- > Thanks and Regards, > > Isuru H. > +94 716 358 048* <http://wso2.com/>* > > > -- Rajkumar Rajaratnam Committer & PMC Member, Apache Stratos Software Engineer, WSO2 Mobile : +94777568639 Blog : rajkumarr.com