Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-1953 [Umbrella] Public APIs needed for applications
  3. YARN-2792

Have a public Test-only API for creating important records that ecosystem projects can depend on

    XMLWordPrintableJSON

Details

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

    Description

      From YARN-2789,

      Sigh.

      Even though this is a private API, it will be used by downstream projects for testing. It'll be useful for this to be re-instated, maybe with a deprecated annotation, so that older versions of downstream projects can build against Hadoop 2.6.

      I am inclined to have a separate test-only public util API that keeps compatibility for tests. Rather than opening unwanted APIs up. I'll file a separate ticket for this, we need all YARN apps/frameworks to move to that API instead of these private unstable APIs.

      For now, I am okay keeping a private compat for the APIs changed in YARN-2698.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vinodkv Vinod Kumar Vavilapalli
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated: