[jbosstools-issues] [JBoss JIRA] (JBIDE-11680) OpenShift Explorer is noticebly slower since b2

Andre Dietisheim (JIRA) jira-events at lists.jboss.org
Fri Apr 27 05:57:18 EDT 2012


    [ https://issues.jboss.org/browse/JBIDE-11680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12688293#comment-12688293 ] 

Andre Dietisheim commented on JBIDE-11680:
------------------------------------------

yes, that's also what I would to as culprit.

The former service allowed one to retrieved all infos for a user in a single (bulk) request (request user info that contained everything, the domain, the apps, the catridges etc.).

The new RESTful service does not offer this any longer. You'd have to request on a per resource base. Exceptions to this are where you can request all domains/apps to be listed. A noticeable limitation is where one would list the applications. The embedded cartridges are reported in a way that only contains basic informations (ex. mysql url). The response does not contain links (delete, alter, etc.). In order to get the all infos for a embedded cartridge, we'd have to request info for every single embedded cartridge. The only optimisation I currently see, that we could do on our side, is to correct the explorer to load cartridges lazy (which it obviously does not for the moment). We could eventually also swallow the stub-response (with the connection url only) for the cartridge and load the rest lazyly. Not sure if that would make a big difference though. 

IMHO the only approach that would noticeably improve things is to add the ability for bulk request in the service (which seems in discussion).

We should also examine our current lib and see if it really caches as much as possible and doesn't do unnecessary requests.
                
> OpenShift Explorer is noticebly slower since b2
> -----------------------------------------------
>
>                 Key: JBIDE-11680
>                 URL: https://issues.jboss.org/browse/JBIDE-11680
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: openshift
>            Reporter: Max Rydahl Andersen
>            Assignee: Rob Stryker
>            Priority: Critical
>             Fix For: 3.3.0.Beta3
>
>
> Have a user with many apps, notice that when you expand the username it takes much longer to load than before.
> B2 was much faster to load the apps for a user so something is more agreesive/timeconsuming.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list