On Mon, Jul 6, 2015 at 4:04 PM, Imesh Gunaratne <im...@apache.org> wrote:
> Gayan: Shall we call it "tenant-isolation"? > +1 > On Mon, Jul 6, 2015 at 2:22 PM, Dinithi De Silva <dinit...@wso2.com> > wrote: > >> Thanks Gayan. Now I am working on this new branch. >> >> On Mon, Jul 6, 2015 at 2:15 PM, Gayan Gunarathne <gay...@wso2.com> wrote: >> >>> Created new branch "tenantisolation" for this. >>> >>> Thanks, >>> Gayan >>> >>> On Mon, Jul 6, 2015 at 1:41 PM, Imesh Gunaratne <im...@apache.org> >>> wrote: >>> >>>> Yes Gayan, we could create a new branch for this. >>>> >>>> On Mon, Jul 6, 2015 at 11:23 AM, Gayan Gunarathne <gay...@wso2.com> >>>> wrote: >>>> >>>>> +1. >>>>> >>>>> Since we are planing to implement this for 4.1.1 minor release, shall >>>>> we do this implementation in a new branch? >>>>> >>>>> Thanks, >>>>> Gayan >>>>> >>>>> >>>>> On Tue, Jun 23, 2015 at 2:05 PM, Imesh Gunaratne <im...@apache.org> >>>>> wrote: >>>>> >>>>>> +1 Thanks for contributing to this Dinithi! >>>>>> >>>>>> Few months back Lasindu did a major feature implementation for this >>>>>> and due to merge conflicts found with Composite Application Model and >>>>>> Kubernetes feature implementation we had to drop the entire branch. >>>>>> >>>>>> In this effort may be we could do an initial implementation to >>>>>> isolate the artifacts on the API level and on a second stage we could >>>>>> implement another feature to isolate events sent to message broker and >>>>>> isolate data stored in the registry/database. >>>>>> >>>>>> On Mon, Jun 22, 2015 at 11:53 AM, Dinithi De Silva <dinit...@wso2.com >>>>>> > wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> In the current Stratos implementation, the artifacts which are >>>>>>> created by a particular tenant is visible to all other tenants. I am >>>>>>> going >>>>>>> to implement the tenant isolation mechanism, so that the artifacts will >>>>>>> be >>>>>>> only visible to the tenant which has created the artifacts. >>>>>>> >>>>>>> In order to implement this, the uuid attribute will be introduced as >>>>>>> the global identifier and the tenantId attribute will remain as the >>>>>>> tenant >>>>>>> identifier. >>>>>>> >>>>>>> As a further modification, we can include the "isPublic" property to >>>>>>> make an artifact visible to all other tenants. >>>>>>> >>>>>>> Note: >>>>>>> We can include this implementation in Stratos 4.1.1 minor release. >>>>>>> >>>>>>> Thanks. >>>>>>> -- >>>>>>> *Dinithi De Silva* >>>>>>> Associate Software Engineer, WSO2 Inc. >>>>>>> m:+94716667655 | e:dinit...@wso2.com | w: www.wso2.com >>>>>>> | a: #20, Palm Grove, Colombo 03 >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Imesh Gunaratne >>>>>> >>>>>> Senior Technical Lead, WSO2 >>>>>> Committer & PMC Member, Apache Stratos >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> Gayan Gunarathne >>>>> Technical Lead, WSO2 Inc. (http://wso2.com) >>>>> Committer & PMC Member, Apache Stratos >>>>> email : gay...@wso2.com | mobile : +94 766819985 >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Imesh Gunaratne >>>> >>>> Senior Technical Lead, WSO2 >>>> Committer & PMC Member, Apache Stratos >>>> >>> >>> >>> >>> -- >>> >>> Gayan Gunarathne >>> Technical Lead, WSO2 Inc. (http://wso2.com) >>> Committer & PMC Member, Apache Stratos >>> email : gay...@wso2.com | mobile : +94 766819985 >>> >>> >>> >> >> >> >> -- >> *Dinithi De Silva* >> Associate Software Engineer, WSO2 Inc. >> m:+94716667655 | e:dinit...@wso2.com | w: www.wso2.com >> | a: #20, Palm Grove, Colombo 03 >> > > > > -- > Imesh Gunaratne > > Senior Technical Lead, WSO2 > Committer & PMC Member, Apache Stratos > -- Gayan Gunarathne Technical Lead, WSO2 Inc. (http://wso2.com) Committer & PMC Member, Apache Stratos email : gay...@wso2.com | mobile : +94 766819985