[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