cloudstack/engine
dahn bbc1260576
Resource reservation framework (#6694)
This PR addresses parallel resource allocation as a generalization of the problem and solution described in #6644. Instead of the Global lock on the resources a reservation record is created which is added in the resource check count in the ResourceLimitService/ResourceLimitManagerImpl. As a convenience a CheckedReservation is created. This is an implementation of AutoClosable and can be used as a guard in a try-with-resource fashion. The close method of the CheckedReservation wil delete the reservation record.

Co-authored-by: Boris Stoyanov - a.k.a Bobby <bss.stoyanov@gmail.com>
2022-09-16 15:44:35 +05:30
..
api api,server: custom dns for guest network (#6425) 2022-09-10 13:05:40 +05:30
components-api console: Console access enhancements (#6577) 2022-09-14 12:39:59 +05:30
network Updating pom.xml version numbers for release 4.18.0.0-SNAPSHOT 2022-06-06 12:25:35 -03:00
orchestration api,server: custom dns for guest network (#6425) 2022-09-10 13:05:40 +05:30
schema Resource reservation framework (#6694) 2022-09-16 15:44:35 +05:30
service Updating pom.xml version numbers for release 4.18.0.0-SNAPSHOT 2022-06-06 12:25:35 -03:00
storage Merge remote-tracking branch 'apache/4.17' into main 2022-08-31 17:38:30 +05:30
pom.xml Updating pom.xml version numbers for release 4.18.0.0-SNAPSHOT 2022-06-06 12:25:35 -03:00