com.hubspot.singularity.data.history.SingularityRequestHistoryPersister to com.hubspot.singularity.data.DeployManager
No. of Instances - 1
No. of Commits - 1
No. of Projects - {'Singularity'}
Hierarchy/Composition: -
Primitive Info: -
NameSpace: Internal -> Internal
Mapping:
- requestHistoryParent.getRequestId() to requestId
- CompletableFuture.runAsync(() -> lock.runWithRequestLock(() -> requestHistoryPersister.moveToHistoryOrCheckForPurge(requestHistoryParent,0),requestId,"immediate-request-history-persist"),immediatePersistExecutor) to CompletableFuture.runAsync(() -> lock.runWithRequestLock(() -> {
Optional<SingularityDeployHistory> maybeDeployHistory=deployManager.getDeployHistory(requestId,deployId,true);
if (maybeDeployHistory.isPresent()) {
deployHistoryPersister.moveToHistoryOrCheckForPurge(maybeDeployHistory.get(),0);
}
}
,requestId,"immediate-deploy-history-persist"),immediatePersistExecutor)