Another fact is, this is not used only by BAM, CEP or MB. Any product which wishes to publish logs to Cassandra will use this. Correct me if I am wrong.
So, this is a util to me. On Tue, Sep 2, 2014 at 7:15 PM, Prabath Abeysekera <praba...@wso2.com> wrote: > Well, I don't think it's really the right move to have this added to > carbon-storage-management repository. IMO, it has no meaning within the > context of "storage provisioning" which is what carbon-storage-management > primarily focuses on. CassandraLogProvider is some utility that's used > across the platform right? If that's the case, it has to be added to some > common repository, I believe. > > In addition to that, what CassandraLogProvider depends on > (cassandra-thrift, hector-core, etc) is anyway not being maintained as part > of carbon-storage-management repository. All considered, I believe, we > should probably add this to some other appropriate location which is common > for all components in the platform. > > Cheers, > Prabath > > > On Tue, Sep 2, 2014 at 2:29 PM, Inosh Goonewardena <in...@wso2.com> wrote: > >> Shall we move it to carbon-storage-management repo since it contains all >> the cassandra related artifacts? >> >> >> On Tue, Sep 2, 2014 at 1:45 PM, Sagara Gunathunga <sag...@wso2.com> >> wrote: >> >>> >>> >>> >>> On Tue, Sep 2, 2014 at 1:20 PM, Afkham Azeez <az...@wso2.com> wrote: >>> >>>> Can it be moved to carbon-commons? >>>> >>> >>> This means carbon-commons will depend on cassandra-thrift and >>> hector-core, I don't think that as a good approach. AFAIK this is required >>> for few products such as BAM, CEP, MB etc. so can't we move to a project >>> common for those projects only ? >>> >>> Thanks ! >>> >>>> >>>> >>>> On Tue, Sep 2, 2014 at 12:25 PM, Gayashan Amarasinghe < >>>> gayas...@wso2.com> wrote: >>>> >>>>> Hi all, >>>>> >>>>> As a result of Simplifying Carbon Platform Logging Story & Supporting >>>>> Extending [1] the ability to plug any log provider to carbon server has >>>>> been implemented [2]. This can be done by implementing the LogProvider >>>>> interface and using logging-config.xml file to provide configurations >>>>> needed to initialize the log provider implementation. Carbon log viewer >>>>> will use this interface to get the LogEvents and show it on Log View UI. >>>>> >>>>> There has been some implementations already done and these log >>>>> providers reside in carbon-utils repo [3]. One such log provider is >>>>> CassandraLogProvider which can be used to provide logs from a cassandra >>>>> instance. However since having this implementation in carbon-utils repo >>>>> introduces dependencies on cassandra-thrift and hector-core we cannot keep >>>>> this implementation in the carbon-utils. So where is the best place to >>>>> keep >>>>> this implementation since it is useful for many products? >>>>> >>>>> [1] https://wso2.org/jira/browse/COMMONS-110 >>>>> [2] https://wso2.org/jira/browse/COMMONS-111 >>>>> [3] >>>>> https://github.com/shamrath/carbon-utils/tree/CircularBuffer_fix/components/logging/org.wso2.carbon.logging.service/src/main/java/org/wso2/carbon/logging/service/provider >>>>> >>>>> Thanks. >>>>> /Gayashan >>>>> >>>>> -- >>>>> *Gayashan Amarasinghe* >>>>> Software Engineer | Platform TG >>>>> WSO2, Inc. | http://wso2.com >>>>> lean. enterprise. middleware >>>>> >>>>> Mobile : +94718314517 >>>>> Blog : gayashan-a.blogspot.com >>>>> >>>> >>>> >>>> >>>> -- >>>> *Afkham Azeez* >>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>> Member; Apache Software Foundation; http://www.apache.org/ >>>> * <http://www.apache.org/>* >>>> *email: **az...@wso2.com* <az...@wso2.com> >>>> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: * >>>> *http://blog.afkham.org* <http://blog.afkham.org> >>>> *twitter: **http://twitter.com/afkham_azeez* >>>> <http://twitter.com/afkham_azeez> >>>> * linked-in: **http://lk.linkedin.com/in/afkhamazeez >>>> <http://lk.linkedin.com/in/afkhamazeez>* >>>> >>>> *Lean . Enterprise . Middleware* >>>> >>> >>> >>> >>> -- >>> Sagara Gunathunga >>> >>> Senior Technical Lead; WSO2, Inc.; http://wso2.com >>> V.P Apache Web Services; http://ws.apache.org/ >>> Linkedin; http://www.linkedin.com/in/ssagara >>> Blog ; http://ssagara.blogspot.com >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Regards, >> >> Inosh Goonewardena >> Associate Technical Lead- WSO2 Inc. >> Mobile: +94779966317 >> > > > > -- > Prabath Abeysekara > Associate Technical Lead, Data TG. > WSO2 Inc. > Email: praba...@wso2.com > Mobile: +94774171471 > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Amila Maharachchi* Senior Technical Lead WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev