[Teiid-Designer/teiid-designer] f6e039: TEIIDDES-2299: Improve the performance of ldap wiz...
by Paul Richardson
Branch: refs/heads/8.6.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: f6e039bb4596d27c9e94a4bd9978b2d0e7da18f2
https://github.com/Teiid-Designer/teiid-designer/commit/f6e039bb4596d27c9...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDDES-2299: Improve the performance of ldap wizard checkbox selection
* LdapImportWizardManager
* Stop setSynchronising from notifying that it has changed as this is
calling update in the middle of user-selection operations. Not least
it is simply a flag that is observed via isSynchronising()
* Ldap[Columns|Tables]Page
* Refactor the tree viewers of these pages to be CheckboxTreeViewers as
this avoids the expensive method of WidgetUtil.findTreeItem().
* With the change to setSynchronising the performance of the trees is much
improved
9 years, 11 months
[Teiid-Designer/teiid-designer] 84de79: TEIIDDES-2299: Improve the performance of ldap wiz...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 84de7954a89da65119871780cd486f5e174dd53d
https://github.com/Teiid-Designer/teiid-designer/commit/84de7954a89da6511...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDDES-2299: Improve the performance of ldap wizard checkbox selection
* LdapImportWizardManager
* Stop setSynchronising from notifying that it has changed as this is
calling update in the middle of user-selection operations. Not least
it is simply a flag that is observed via isSynchronising()
* Ldap[Columns|Tables]Page
* Refactor the tree viewers of these pages to be CheckboxTreeViewers as
this avoids the expensive method of WidgetUtil.findTreeItem().
* With the change to setSynchronising the performance of the trees is much
improved
9 years, 11 months
[Teiid-Designer/teiid-designer] 78c79c: TEIIDDES-2299: Improve the performance of ldap wiz...
by Barry LaFond
Branch: refs/heads/9.0.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 78c79ce3ff5a3ebcbe1aab6baea8634ddd6732c0
https://github.com/Teiid-Designer/teiid-designer/commit/78c79ce3ff5a3ebcb...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDDES-2299: Improve the performance of ldap wizard checkbox selection
* LdapImportWizardManager
* Stop setSynchronising from notifying that it has changed as this is
calling update in the middle of user-selection operations. Not least
it is simply a flag that is observed via isSynchronising()
* Ldap[Columns|Tables]Page
* Refactor the tree viewers of these pages to be CheckboxTreeViewers as
this avoids the expensive method of WidgetUtil.findTreeItem().
* With the change to setSynchronising the performance of the trees is much
improved
Commit: a2db0031d05c19ea3b328a2f211b4e83e8500d80
https://github.com/Teiid-Designer/teiid-designer/commit/a2db0031d05c19ea3...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapColumnsPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/columns/LdapEntryLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionLabelProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
Merge pull request #428 from phantomjinx/9.0.x
TEIIDDES-2299: Improve the performance of ldap wizard checkbox selection
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/c6bb0bb026f4...a...
9 years, 11 months