[ https://issues.apache.org/jira/browse/YARN-7732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16336437#comment-16336437 ]
Young Chen commented on YARN-7732: ---------------------------------- Oh I see. Here's a quick rundown of the patch changes: * Added support for a new syn.json format (See syn_generic.json), while maintaining backwards compatibility with the old format. (The new format lets us specify amsimulator type via job_class#type). In the new format, job parameters are described via a "Sample" class in SynthTraceJobProducer that describes a distribution. * Added a simple StreamAMSimulator that uses the generic amsimulator format * Moved the reservation creation responsibility to AMSimulator#initReservation as the reservation shape is specific to each AM implementation/instance. Let me know if anything is unclear, and I'm happy to take improvements/suggestions. > Support Pluggable AM Simulator > ------------------------------ > > Key: YARN-7732 > URL: https://issues.apache.org/jira/browse/YARN-7732 > Project: Hadoop YARN > Issue Type: Sub-task > Components: scheduler-load-simulator > Reporter: Young Chen > Assignee: Young Chen > Priority: Minor > Attachments: YARN-7732.01.patch, YARN-7732.02.patch, > YARN-7732.03.patch > > > Extract the MapReduce specific set-up in the SLSRunner into the > MRAMSimulator, and enable support for pluggable AMSimulators -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org