Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-936 Support scale-down in REEF
  3. REEF-1355

Adding extensibility to the YarnReefDotNetClient for Multi Runtime

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • REEF
    • None

    Description

      The purpose of this Jira is adding extensibility mechanism to the YarnREEFDotNetClient.
      It will allow:
      1) Configuring different bootstrap class
      2) Plugin in different Param Serialization mechanism. Both Appparameters and Job parameters.
      3) Providing additional job driver configuration.

      This will allow reusing c# YarRest/HDInsight submission mechanisms for MultiRuntime jobs in those environments.
      After the initial work for MultiRunitme C# client will be completed, we will be able to remove the old Bootstrapping mechanism and use the multi runtme mechansim for all Yarn/HDI job submissions.

      The main reason for keeping both mechanisms for now is allowing smaller commits while we are working on this feature.

      Attachments

        Activity

          People

            shulmanb Boris Shulman
            shulmanb Boris Shulman
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: