aboutsummaryrefslogtreecommitdiffstats
path: root/configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2022-06-20 10:56:01 +0200
committerHarald Musum <musum@yahooinc.com>2022-06-20 10:56:01 +0200
commit0df7b1ff793cfecdecb1d24d498cfc88d5b060c8 (patch)
tree2569496281e0f578fb71a4b57e6a26dd88873647 /configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java
parent8446af95f45bd256343339ed7809cc11e386b0d9 (diff)
Add getActivatedTime() for a session
Use getActivatedTime() instead of getCreatedTime in lastDeployTime(). getCreatedTime() gives time a new session was created, not when it was activated, which is what we usually want.
Diffstat (limited to 'configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java b/configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java
index 881d3de4eaa..edc166d0989 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/session/Session.java
@@ -115,6 +115,10 @@ public abstract class Session implements Comparable<Session> {
return sessionZooKeeperClient.readCreateTime();
}
+ public Instant getActivatedTime() {
+ return sessionZooKeeperClient.readActivatedTime();
+ }
+
public void setApplicationId(ApplicationId applicationId) {
sessionZooKeeperClient.writeApplicationId(applicationId);
}