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

Add voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            vinodkv Vinod Kumar Vavilapalli

            Dates

              Created:
              Updated:

              Slack

                Issue deployment