diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2019-03-01 16:53:26 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2019-03-01 16:53:26 +0100 |
commit | d727e94f2bdd7f1fd9bcc96b093344859e313e1f (patch) | |
tree | 7b34525bc1e993a312c4ba4f243898005c04f745 | |
parent | b46668553a4107fb5b40ffdd67303b3a83498f0c (diff) |
Create apps when prepare changes owner of sessions
-rw-r--r-- | configserver/src/main/java/com/yahoo/vespa/config/server/session/LocalSession.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/session/LocalSession.java b/configserver/src/main/java/com/yahoo/vespa/config/server/session/LocalSession.java index af8956803ab..6a0a4a19737 100644 --- a/configserver/src/main/java/com/yahoo/vespa/config/server/session/LocalSession.java +++ b/configserver/src/main/java/com/yahoo/vespa/config/server/session/LocalSession.java @@ -64,6 +64,7 @@ public class LocalSession extends Session implements Comparable<LocalSession> { Optional<ApplicationSet> currentActiveApplicationSet, Path tenantPath, Instant now) { + applicationRepo.createApplication(params.getApplicationId()); // TODO jvenstad: This is wrong, but it has to be done now, since preparation can change the application ID of a session :( Curator.CompletionWaiter waiter = zooKeeperClient.createPrepareWaiter(); ConfigChangeActions actions = sessionPreparer.prepare(sessionContext, logger, params, currentActiveApplicationSet, tenantPath, now); |