Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-3991 Unmanaged tez sessions
  3. TEZ-4014

Allow DAGAppMaster to read configuration from plaintext (1/3)

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      When launching DAGAppMaster independently, clients won't have to chance localize the configuration for DAGAppMaster in the protobuf format.

      In these cases it is more convenient for a platform to provide an AM configuration as plaintext.

      This Jira adds util methods to load tez-site.xml and service_plugins_descriptor.json from the classpath.

      Some changes are made to the plugin descriptor classes to make them compatible with jackson. 

      These util methods are unused in this Jira (execpt by tests). In another JIRA, they will get plugged into DAGAppMaster.

      Attachments

        1. TEZ-4014.1.patch
          20 kB
          Eric Wohlstadter
        2. TEZ-4014.2.patch
          17 kB
          Eric Wohlstadter
        3. TEZ-4014.3.patch
          16 kB
          Eric Wohlstadter
        4. TEZ-4014.4.patch
          17 kB
          Eric Wohlstadter
        5. TEZ-4014.5.patch
          18 kB
          Eric Wohlstadter
        6. TEZ-4014.6.patch
          19 kB
          Eric Wohlstadter

        Activity

          People

            ewohlstadter Eric Wohlstadter
            ewohlstadter Eric Wohlstadter
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: