diff options
author | Harald Musum <musum@verizonmedia.com> | 2023-08-30 14:28:16 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-30 14:28:16 +0200 |
commit | 5b9fadac979ca1aacaa653409e29cea2cea876d1 (patch) | |
tree | 5b5a6c9140103179863ead3660f07414c7961805 /config-provisioning | |
parent | 04f848c5bf6b28f4f07ba444e92c382e59176041 (diff) | |
parent | 5445d9f3b1b91b073dac2d609037b534e526c477 (diff) |
Merge pull request #28266 from vespa-engine/hmusum/use-deploy-time-when-checking-in-application-maintenaner
Use deploy time (prepare time) when considering applications for main…
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/Deployer.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/Deployer.java b/config-provisioning/src/main/java/com/yahoo/config/provision/Deployer.java index f184519e928..e9ceb34570e 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/Deployer.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/Deployer.java @@ -57,6 +57,9 @@ public interface Deployer { /** Returns the time the active session was activated, or empty if there is no active session */ Optional<Instant> activationTime(ApplicationId application); + /** Returns the time of last deployed session for this application or empty if there are no deployments */ + Optional<Instant> deployTime(ApplicationId application); + /** Whether the deployer is bootstrapping, some users of the deployer will want to hold off with deployments in that case. */ default boolean bootstrapping() { return false; } |