Hi,

We should not make architectural decision fearing a 29 hour data migration
:).

@Chandana and Greg team - If you guys say this is a fixed thing and cannot
be fixed, we'll give priority to our Runtime version database and move
ahead. :)

We'll still keep meta data in registry.

Punnadi and AF team - Lets give priority to our Runtime database because of
the 10 second delay ( probably in cloud it will be 30 seconds)


thanks,
dimuthu



On Wed, Mar 25, 2015 at 10:40 AM, Manjula Rathnayake <[email protected]>
wrote:

> Hi all,
>
> If we are to make use of indexing, we need to check the feasibility to
> index existing data as well because size of data in cloud setup is huge.
> However this is a one time task that we can find a solution such as copy
> the indexed data into server after running indexes offline for dump of live
> data.
>
> It seems that we need to come up with a aggregated solution of indexed
> data and non-indexed data(new additions) then removing duplicates etc. We
> can not depend on retries because we can not assume the time taken to index
> etc.
>
> thank you.
>
>
> On Wed, Mar 25, 2015 at 9:57 AM, Punnadi Gunarathna <[email protected]>
> wrote:
>
>> Hi Dimuthu,
>>
>> So shall I go-ahead with indexing?
>>
>> On Tue, Mar 24, 2015 at 10:22 PM, Dimuthu Leelarathne <[email protected]>
>> wrote:
>>
>>> Hi Chandana,
>>>
>>> Could we get fixes from Registry side for this?
>>>
>>> thanks,
>>> dimuthu
>>>
>>>
>>> On Tue, Mar 24, 2015 at 7:29 PM, Punnadi Gunarathna <[email protected]>
>>> wrote:
>>>
>>>> Hi All,
>>>>
>>>> While fixing a cloud bug which is "AF code tries to retrieve
>>>> information of irrelevant apps when inside an app" [1] , I found that
>>>> passing a Map object rather than GenericArtifactFilter object to
>>>> GenericArtifactManager would solve the problem [2].
>>>> When I changed the GenericArtifactFilter object to a Map object [3], it
>>>> threw some exceptions. With the help of Greg team it was found out that the
>>>> App Factory resources weren't indexed which result those exceptions. So I
>>>> indexed the resource [5].
>>>>
>>>> But after applying indexing I'm facing more problems as follows:
>>>>
>>>> 1. When an application is created, the 'trunk' created via
>>>> 'appversion.rxt' will not be returned from getAppVersionRXTFromRegistry
>>>> method in RxtManager.java until for few seconds (such as 10s), So it
>>>> requires to implement retry attempts until it returns the version 'trunk'
>>>> to proceed further in app creation process.
>>>> 2. When an app version is created, newly created verson will not be
>>>> returned by the same method mentioned in 1, due to the same reason and it
>>>> will require some code changes to fix the exceptions introduced later in
>>>> execution path.
>>>>
>>>> Moreover this might be a significant issue in Cloud as well.
>>>>
>>>> Please advice whether to keep the old implementation or to godhead with
>>>> indexing and sort the remaining issues.
>>>>
>>>> [1] https://wso2.org/jira/browse/APPFAC-3009
>>>> [2][Dev] [Greg] What is the difference between overloaded
>>>> findGenericArtifacts method in GenericArtifactManager - mail
>>>> [3]
>>>> https://github.com/punnadih/product-af/commit/dff7920619d25a134daef8f0134744908ae1e402
>>>> [4][Dev][App Fac] Registry resources Indexing issue fixed - mail
>>>>
>>>> --
>>>> Thanks and Regards,
>>>>
>>>> Punnadi Gunarathna
>>>> Senior Software Engineer,
>>>> WSO2, Inc.; http://wso2.com <http://wso2>
>>>> Blog: http://hi-my-world.blogspot.com/
>>>> Tel : 94 11 214 5345
>>>> Fax :94 11 2145300
>>>>
>>>>
>>>>
>>>>  <http://lalajisureshika.blogspot.com/>
>>>>
>>>
>>>
>>>
>>> --
>>> Dimuthu Leelarathne
>>> Architect & Product Lead of App Factory
>>>
>>> WSO2, Inc. (http://wso2.com)
>>> email: [email protected]
>>> Mobile : 0773661935
>>>
>>> Lean . Enterprise . Middleware
>>>
>>
>>
>>
>> --
>> Thanks and Regards,
>>
>> Punnadi Gunarathna
>> Senior Software Engineer,
>> WSO2, Inc.; http://wso2.com <http://wso2>
>> Blog: http://hi-my-world.blogspot.com/
>> Tel : 94 11 214 5345
>> Fax :94 11 2145300
>>
>>
>>
>>  <http://lalajisureshika.blogspot.com/>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
> Manjula Rathnayaka
> Software Engineer
> WSO2, Inc.
> Mobile:+94 77 743 1987
>



-- 
Dimuthu Leelarathne
Architect & Product Lead of App Factory

WSO2, Inc. (http://wso2.com)
email: [email protected]
Mobile : 0773661935

Lean . Enterprise . Middleware
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to