Log time that is spent on loading cache entries
Change-Id: I13c53228da3b2f5d2869406fe9568fc655d6d9b4 Signed-off-by: Edwin Kempin <ekempin@google.com>
This commit is contained in:
@@ -28,6 +28,8 @@ import com.google.gerrit.reviewdb.server.ReviewDb;
|
||||
import com.google.gerrit.server.ReviewerSet;
|
||||
import com.google.gerrit.server.cache.CacheModule;
|
||||
import com.google.gerrit.server.index.change.ChangeField;
|
||||
import com.google.gerrit.server.logging.TraceContext;
|
||||
import com.google.gerrit.server.logging.TraceContext.TraceTimer;
|
||||
import com.google.gerrit.server.query.change.ChangeData;
|
||||
import com.google.gerrit.server.query.change.InternalChangeQuery;
|
||||
import com.google.gerrit.server.util.ManualRequestContext;
|
||||
@@ -144,8 +146,8 @@ public class SearchingChangeCacheImpl implements GitReferenceUpdatedListener {
|
||||
|
||||
@Override
|
||||
public List<CachedChange> load(Project.NameKey key) throws Exception {
|
||||
logger.atFine().log("Loading changes of project %s", key);
|
||||
try (ManualRequestContext ctx = requestContext.open()) {
|
||||
try (TraceTimer timer = TraceContext.newTimer("Loading changes of project %s", key);
|
||||
ManualRequestContext ctx = requestContext.open()) {
|
||||
List<ChangeData> cds =
|
||||
queryProvider
|
||||
.get()
|
||||
|
||||
Reference in New Issue
Block a user