[jbosstools-issues] [JBoss JIRA] (JBIDE-18224) Table Selection has poor performance if "Verify Database Connection" is checked in previous step

Max Rydahl Andersen (JIRA) issues at jboss.org
Thu Sep 4 05:10:04 EDT 2014


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

Max Rydahl Andersen commented on JBIDE-18224:
---------------------------------------------

i really think this is really bad UX too but at least it is not turned on by default.

[~lincolnthree] [~gastaldi] is there really no way to postpone the full validation until users actually pressed next ? (Thats what a wziard normally do  - validates fields that can be done quickly on keypress/focus change but anything big waits until there is a natural pause (i.e. clicking next/finish) and then put in background job to not freeze the ui.



> Table Selection has poor performance if "Verify Database Connection" is checked in previous step
> ------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-18224
>                 URL: https://issues.jboss.org/browse/JBIDE-18224
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: forge
>    Affects Versions: 4.2.0.CR1
>            Reporter: Pavol Srna
>            Priority: Critical
>              Labels: respin-a
>             Fix For: 4.2.0.CR2, 4.3.0.Alpha1
>
>
> If the "Verify Database Connection" *is checked* then there is very *poor performance* in the next step during tables selection on JPA: Generate Entities From Tables wizard.
> I don't understand what is going on behind the scenes - but there is for sure some communication with DB happening. Not sure if this is necessary as the list of tables is read correctly and imho the list should be just checked if there is at least one table selected. 
> It works *without performance problems* if "Verify Database Connection" was *not checked* in previous step.



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jbosstools-issues mailing list