commit | 8dd782ca133ec8a387c60fb7f59fb4729fad5f79 | [log] [tgz] |
---|---|---|
author | david_williams <david_williams> | Wed Jan 16 07:34:17 2008 +0000 |
committer | david_williams <david_williams> | Wed Jan 16 07:34:17 2008 +0000 |
tree | aa4e3091ed4f1726f43ee7b162d7cf9e87d26c81 | |
parent | 5ba62cbf995946c05083a091eb05c2126d386878 [diff] |
209562 DependencyGraphManager.metadataChanged() causing long delays
diff --git a/features/org.eclipse.wst.common_core.feature.patch/buildnotes_org.eclipse.wst.common_core.feature.patch.html b/features/org.eclipse.wst.common_core.feature.patch/buildnotes_org.eclipse.wst.common_core.feature.patch.html index 03acda8..cbb5f0c 100644 --- a/features/org.eclipse.wst.common_core.feature.patch/buildnotes_org.eclipse.wst.common_core.feature.patch.html +++ b/features/org.eclipse.wst.common_core.feature.patch/buildnotes_org.eclipse.wst.common_core.feature.patch.html
@@ -16,4 +16,5 @@ <p>Bug <a href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=203155'>203155</a>. ISynchronizerExtenders not invoked if ResourceDelta contains changes from >1 project</p> <p>Bug <a href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=206463'>206463</a>. Threading issues with WebServicesNode Job</p> <p>Bug <a href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=211115'>211115</a>. J2EE FlexProjDeployable getURI(IModule module) returns an incorrect URI</p> +<p>Bug <a href='https://bugs.eclipse.org/bugs/show_bug.cgi?id=209562'>209562</a>. J2EE DependencyGraphManager.metadataChanged() causing long delays</p> </body></html> \ No newline at end of file
diff --git a/features/org.eclipse.wst.common_core.feature.patch/feature.properties b/features/org.eclipse.wst.common_core.feature.patch/feature.properties index 911a0cb..641573b 100644 --- a/features/org.eclipse.wst.common_core.feature.patch/feature.properties +++ b/features/org.eclipse.wst.common_core.feature.patch/feature.properties
@@ -33,6 +33,7 @@ Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=203155 ISynchronizerExtenders not invoked if ResourceDelta contains changes from more than 1 project \n\ Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=206463 Threading issues with WebServicesNode Job\n\ Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=211115 J2EE FlexProjDeployable getURI(IModule module) returns an incorrect URI\n\ +Bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=209562 DependencyGraphManager.metadataChanged() causing long delays\n\ \n\ # "copyright" property - text of the "Feature Update Copyright"
diff --git a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/DependencyGraphManager.java b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/DependencyGraphManager.java index 3d95164..4cf9dbd 100644 --- a/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/DependencyGraphManager.java +++ b/plugins/org.eclipse.wst.common.modulecore/modulecore-src/org/eclipse/wst/common/componentcore/internal/builder/DependencyGraphManager.java
@@ -270,4 +270,8 @@ public boolean checkIfStillValid(long timeStamp) { return (getModStamp() == timeStamp && !metadataChanged()); } + + public boolean checkIfModuleTimeStampsStillValid(long timeStamp) { + return (getModStamp() == timeStamp && !moduleTimeStampsChanged()); + } }