[Teiid-Designer/teiid-designer] 9aa09c: TEIIDES-2299: Improve performance bottle necks of ...
by Paul Richardson
Branch: refs/heads/8.6.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 9aa09c41c1be6917cda3519d995742e5dced7eb2
https://github.com/Teiid-Designer/teiid-designer/commit/9aa09c41c1be6917c...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/refresh.gif
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
A plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapPageUtils.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/LdapEntryContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/SourceModelPanel.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDES-2299: Improve performance bottle necks of LDAP wizard
* LdapImportWizardManager
* Sets a synchronise flag in Import Manager to reduce the number of
notifyChanged calls that are passed to the page listeners.
* setSynchronise(false) resets the flag and calls notifyChanged itself
* notifyError method to pass error messages from tree content providers
up to the pages. Errors are currently logged but only in the console.
* *Page
* Fixes theme issues with the backgrounds of components
* Ldap[Columns|Table]Page
* Reduces bottlenecks by settings a dirty flag in the modifyTextListeners
and not calling notifyChanged (which calls setPageStatus)
* Adds validate buttons for a single call to notifyChanged/setPageStatus
* Refresh icon appears to be missing from eclipse TP so adds it to icons
folder
* LdapPageUtils
* Make the wizard colours consistent across gtk themes since Group
components appear to have a white background in some themes and not
the colour of its parent composite
10 years, 1 month
[Teiid-Designer/teiid-designer] 4c58a6: TEIIDES-2299: Improve performance bottle necks of ...
by Paul Richardson
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 4c58a616b461702a8eba12e099c5c50a8abc3c9f
https://github.com/Teiid-Designer/teiid-designer/commit/4c58a616b461702a8...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/refresh.gif
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
A plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapPageUtils.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/LdapEntryContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/SourceModelPanel.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDES-2299: Improve performance bottle necks of LDAP wizard
* LdapImportWizardManager
* Sets a synchronise flag in Import Manager to reduce the number of
notifyChanged calls that are passed to the page listeners.
* setSynchronise(false) resets the flag and calls notifyChanged itself
* notifyError method to pass error messages from tree content providers
up to the pages. Errors are currently logged but only in the console.
* *Page
* Fixes theme issues with the backgrounds of components
* Ldap[Columns|Table]Page
* Reduces bottlenecks by settings a dirty flag in the modifyTextListeners
and not calling notifyChanged (which calls setPageStatus)
* Adds validate buttons for a single call to notifyChanged/setPageStatus
* Refresh icon appears to be missing from eclipse TP so adds it to icons
folder
* LdapPageUtils
* Make the wizard colours consistent across gtk themes since Group
components appear to have a white background in some themes and not
the colour of its parent composite
10 years, 1 month
[Teiid-Designer/teiid-designer] 7269b8: TEIIDES-2299: Improve performance bottle necks of ...
by Barry LaFond
Branch: refs/heads/9.0.x
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 7269b8d427f46d5c831938d912b3c2dc30ff6b11
https://github.com/Teiid-Designer/teiid-designer/commit/7269b8d427f46d5c8...
Author: Paul Richardson <p.g.richardson(a)redhat.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/refresh.gif
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
A plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapPageUtils.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/LdapEntryContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/SourceModelPanel.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapTablesPage.java
Log Message:
-----------
TEIIDES-2299: Improve performance bottle necks of LDAP wizard
* LdapImportWizardManager
* Sets a synchronise flag in Import Manager to reduce the number of
notifyChanged calls that are passed to the page listeners.
* setSynchronise(false) resets the flag and calls notifyChanged itself
* notifyError method to pass error messages from tree content providers
up to the pages. Errors are currently logged but only in the console.
* *Page
* Fixes theme issues with the backgrounds of components
* Ldap[Columns|Table]Page
* Reduces bottlenecks by settings a dirty flag in the modifyTextListeners
and not calling notifyChanged (which calls setPageStatus)
* Adds validate buttons for a single call to notifyChanged/setPageStatus
* Refresh icon appears to be missing from eclipse TP so adds it to icons
folder
* LdapPageUtils
* Make the wizard colours consistent across gtk themes since Group
components appear to have a white background in some themes and not
the colour of its parent composite
Commit: 5e8e0989d73505350c72bc922e94c0001e79c24d
https://github.com/Teiid-Designer/teiid-designer/commit/5e8e0989d73505350...
Author: Barry LaFond <blafond(a)redhat.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
A plugins/org.teiid.designer.modelgenerator.ldap.ui/icons/full/ctool16/refresh.gif
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/ModelGeneratorLdapUiConstants.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/i18n.properties
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapImportWizardManager.java
A plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/LdapPageUtils.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/LdapEntryContentProvider.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/LdapDefinitionPage.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/definition/SourceModelPanel.java
M plugins/org.teiid.designer.modelgenerator.ldap.ui/src/org/teiid/designer/modelgenerator/ldap/ui/wizards/pages/table/LdapConnectionContentProvider.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 #423 from phantomjinx/9.0.x
TEIIDES-2299: Improve performance bottle necks of LDAP wizard
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/e7991a264c9f...5...
10 years, 1 month