From ba51ec62da43dc42c38652fbf1a5ba8b4379f2b5 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Fri, 17 Jun 2011 11:49:50 -0700 Subject: [PATCH] Don't set lastCheckTime in ProjectState The lastCheckTime/generation fields are actually a counter that is incremented using a background thread. The values don't match the system clock, and thus reading System.currentTimeMillis() during the construction of ProjectState is a waste of resources. Change-Id: I6c4d0f29f096197aa64795500d69702ce0965840 --- .../main/java/com/google/gerrit/server/project/ProjectState.java | 1 - 1 file changed, 1 deletion(-) diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/project/ProjectState.java b/gerrit-server/src/main/java/com/google/gerrit/server/project/ProjectState.java index 07bd3324cf..ceab572efe 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/project/ProjectState.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/project/ProjectState.java @@ -80,7 +80,6 @@ public class ProjectState { this.envFactory = envFactory; this.gitMgr = gitMgr; this.config = config; - this.lastCheckTime = System.currentTimeMillis(); if (rulesCache != null) { ruleLoader = rulesCache.getClassLoader(config.getRulesId()); } else {