Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-9802 YARN Timeline Service v2 (post GA features)
  3. YARN-5269

Bubble exceptions and errors all the way up the calls, including to clients.

Add voteVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • YARN-2928
    • None
    • timelineserver

    Description

      Currently we ignore (swallow) exception from the HBase side in many cases (reads and writes).
      Also, on the client side, neither TimelineClient#putEntities (the v2 flavor) nor the #putEntitiesAsync method return any value.

      For the second drop we may want to consider how we properly bubble up exceptions throughout the write and reader call paths and if we want to return a response in putEntities and some future kind of result for putEntitiesAsync.

      Attachments

        Issue Links

        Activity

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

          People

            haibochen Haibo Chen
            jrottinghuis Joep Rottinghuis

            Dates

              Created:
              Updated:

              Slack

                Issue deployment