[ https://issues.apache.org/jira/browse/YARN-2080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Subramaniam Krishnan updated YARN-2080: --------------------------------------- Attachment: YARN-2080.patch Thanks [~vinodkv] for reviewing the patch. I am uploading a new patch that has includes your feedback: * Renamed all Yarn config variables as you suggested. I prefer using the standalone configs as it gives us more flexibility. * Removed duplicate logging in _ClientRMService_ & _ReservationInputValidator_. Consistenly uses RMAuditLogger throughout. * Fixes in AbstractReservationSystem as you suggested. * Updated stale references to queues in Javadocs of _YarnClient.submitReservation()_ * _TestYarnClient_ & _TestClientRMService_ use newInstance instead of PBImpls * Renamed _ReservationRequest.setLeaseDuration()_ was renamed to be simply _setDuration()_ * Moved _CapacitySchedulerConfiguration_ to YARN-1711 bq. ReservationInputValidator: Deleting a request shouldn't need validateReservationUpdateRequest->validateReservationDefinition. We only need the ID validation That's exactly what's being done. ReservationDefinitions are validated only for submission/update. bq. checkReservationACLs: Today anyone who can submit applications can also submit reservations. We may want to separate them, if you agree, I'll file a ticket for future separation of these ACLs. I agree. I have a set of follow up enhancement JIRAs to YARN-1051 in mind one of which was exactly to consider separation of ACLs as you pointed out. > Admission Control: Integrate Reservation subsystem with ResourceManager > ----------------------------------------------------------------------- > > Key: YARN-2080 > URL: https://issues.apache.org/jira/browse/YARN-2080 > Project: Hadoop YARN > Issue Type: Sub-task > Components: resourcemanager > Reporter: Subramaniam Krishnan > Assignee: Subramaniam Krishnan > Attachments: YARN-2080.patch, YARN-2080.patch, YARN-2080.patch, > YARN-2080.patch > > > This JIRA tracks the integration of Reservation subsystem data structures > introduced in YARN-1709 with the YARN RM. This is essentially end2end wiring > of YARN-1051. -- This message was sent by Atlassian JIRA (v6.3.4#6332)