[teiid-designer-dev] [Teiid-Designer/teiid-designer] 6071a1: TEIIDDES-1755: Avoid synchronizing vdbs about to b...
Barry LaFond
blafond at redhat.com
Tue Jun 11 22:58:14 EDT 2013
Branch: refs/heads/master
Home: https://github.com/Teiid-Designer/teiid-designer
Commit: 6071a102a515a0eb491560f287bcfb88f2f6274e
https://github.com/Teiid-Designer/teiid-designer/commit/6071a102a515a0eb491560f287bcfb88f2f6274e
Author: Paul Richardson <p.g.richardson at redhat.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/AbstractResourcesRefactoring.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/delete/DeleteResourcesRefactoring.java
Log Message:
-----------
TEIIDDES-1755: Avoid synchronizing vdbs about to be deleted
* DeleteResourcesRefactoring
* Only index and sycnhronize a related vdb if the vdb itself is not
among the resources being deleted.
* AbstractResourcesRefactoring
* Provide the collection of resource and children as standard for all
refactoring classes
Commit: 4f3c718e25e0e775cf4ed052a35dd819aa15d2fa
https://github.com/Teiid-Designer/teiid-designer/commit/4f3c718e25e0e775cf4ed052a35dd819aa15d2fa
Author: Paul Richardson <p.g.richardson at redhat.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerMoveAction.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/RefactorResourcesUtils.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/move/MoveRefactorAction.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/move/MoveResourcesRefactoring.java
Log Message:
-----------
Model Explorer Move Action should handle multiple file selection
* ModelExplorerMoveAction
* Allow multiple selections
* MoveRefactorAction
* Although multi-selections are allowed, it is incredibly complex to
handle all the logic associated with moving resources from different
directories into the same destintion. Thus, limit the move to only
moving resources from the same directory.
* MoveRefactoringResources
* RefactorResourcesUtils
* Multi-selections reveal limitations in the current move refactoring logic
** Use a history cache to stop the repeated processing of a resource
that is related to more than 1 selected resource.
** The calculation of import changes needs to know the collection of
resources being moved since they should be ignored when updating
any import locations.
Commit: 8da0bc7333de52422c5d8299f62500b4df60be5b
https://github.com/Teiid-Designer/teiid-designer/commit/8da0bc7333de52422c5d8299f62500b4df60be5b
Author: Barry LaFond <blafond at redhat.com>
Date: 2013-06-11 (Tue, 11 Jun 2013)
Changed paths:
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerMoveAction.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/AbstractResourcesRefactoring.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/RefactorResourcesUtils.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/delete/DeleteResourcesRefactoring.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/move/MoveRefactorAction.java
M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/refactor/move/MoveResourcesRefactoring.java
Log Message:
-----------
Merge pull request #184 from phantomjinx/TEIIDDES-1755
Teiiddes 1755 and Move Refactoring Fixes
Compare: https://github.com/Teiid-Designer/teiid-designer/compare/049e8e7763f4...8da0bc7333de
More information about the teiid-designer-dev
mailing list