Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorddunne2011-10-18 21:46:24 +0000
committerRyan D. Brooks2011-10-18 21:46:24 +0000
commitc6f321880ab6cbcfdac0b405117b6a5e830f3f67 (patch)
treec8be35581e86d0ad871c543726f58b07082a060d
parent89c7b56a97a97bcfc63f37b2ad9c5b46f9bc331e (diff)
downloadorg.eclipse.osee-c6f321880ab6cbcfdac0b405117b6a5e830f3f67.tar.gz
org.eclipse.osee-c6f321880ab6cbcfdac0b405117b6a5e830f3f67.tar.xz
org.eclipse.osee-c6f321880ab6cbcfdac0b405117b6a5e830f3f67.zip
refinement: Add performance debug to AtsLoadConfigArtifactsOperation
-rw-r--r--plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/config/AtsLoadConfigArtifactsOperation.java15
1 files changed, 12 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/config/AtsLoadConfigArtifactsOperation.java b/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/config/AtsLoadConfigArtifactsOperation.java
index e2220477c9d..ec25827f3be 100644
--- a/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/config/AtsLoadConfigArtifactsOperation.java
+++ b/plugins/org.eclipse.osee.ats.core/src/org/eclipse/osee/ats/core/config/AtsLoadConfigArtifactsOperation.java
@@ -12,6 +12,7 @@ package org.eclipse.osee.ats.core.config;
import java.util.Arrays;
import java.util.Collection;
+import java.util.List;
import java.util.logging.Level;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.osee.ats.core.internal.Activator;
@@ -43,12 +44,20 @@ public class AtsLoadConfigArtifactsOperation extends AbstractOperation {
public synchronized void ensureLoaded() throws OseeCoreException {
if (!loaded) {
+ // ElapsedTime loadConfigTime = new ElapsedTime(getName());
loaded = true;
OseeLog.log(Activator.class, Level.INFO, "Loading ATS Configuration");
- cacheStaticIds(ArtifactQuery.getArtifactListFromType(Arrays.asList(AtsArtifactTypes.TeamDefinition,
- AtsArtifactTypes.ActionableItem, AtsArtifactTypes.Version, AtsArtifactTypes.WorkDefinition),
- AtsUtilCore.getAtsBranchToken(), DeletionFlag.EXCLUDE_DELETED));
+ // ElapsedTime time = new ElapsedTime(" - QueryListFromType");
+ List<Artifact> artifactListFromType =
+ ArtifactQuery.getArtifactListFromType(Arrays.asList(AtsArtifactTypes.TeamDefinition,
+ AtsArtifactTypes.ActionableItem, AtsArtifactTypes.Version, AtsArtifactTypes.WorkDefinition),
+ AtsUtilCore.getAtsBranchToken(), DeletionFlag.EXCLUDE_DELETED);
+ // time.end();
+ // time = new ElapsedTime(" - CacheStaticIds");
+ cacheStaticIds(artifactListFromType);
+ // time.end();
loaded = true;
+ // loadConfigTime.end();
}
}

Back to the top