+ 1. Having all feed of a central data models is good idea.
Suresh On May 5, 2014, at 1:30 PM, Nipun Udara <[email protected]> wrote: > +1 > > > On Mon, May 5, 2014 at 9:50 PM, Sachith Withana <[email protected]> wrote: > +1 > > On May 5, 2014, at 6:34 AM, Raminder Singh <[email protected]> wrote: > >> DataObjectType is the thrift model and i plan to make changes to use the >> same object. Some of these changes need to be considered in Application >> Catalog design. The input/output data types(name/value/type) need to be >> defined in Application catalog and passed around to different APIs. I am >> going to make changes in output data model of GFAC at this point to create >> object according to thrift model. This will address the current requirement >> to get outputs using Airavata API. Input changes required application >> catalog as definition of the input/output is coming from service descriptor. >> >> >> Thanks >> Raminder >> >> On May 3, 2014, at 8:50 AM, Lahiru Gunathilake <[email protected]> wrote: >> >>> We can use the same thrrift models as it is in gfac. >>> >>> WDYT ? >>> >>> >>> On Fri, May 2, 2014 at 5:18 PM, Raminder Singh <[email protected]> >>> wrote: >>> Hi All, >>> >>> While handling Output population to Airavata API from GFAC out handler (i >>> mean experiment.getExperimentOutputs()), I noticed we have different >>> input/output objects at Airavata API server and in GFAC. Airavata has >>> DataObjectType thrift struct and at GFAC has ActualParameter or >>> GFacParameterDocument. To pass the inputs and outputs around, we are doing >>> lot of type conversions and it add unnecessary complexity to the handler >>> code and API code. I would like to propose and make changes to just use >>> DataObjectType and then change GFAC and implement API function. >>> >>> Please let me know if you have any question. >>> >>> Thanks >>> Raminder >>> >>> >>> >>> -- >>> System Analyst Programmer >>> PTI Lab >>> Indiana University >> > > > > > -- > Nipun Udara > > Undergraduate > Department of Computer Science & Engineering > University of Moratuwa > Sri Lanka >
