Uploaded image for project: 'Hadoop HDFS'
  1. Hadoop HDFS
  2. HDFS-12943 Consistent Reads from Standby Node
  3. HDFS-13522

HDFS-13522: Add federated nameservices states to client protocol and propagate it between routers and clients.

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersStop watchingWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      Changes will need to occur to the router to support the new observer node.

      One such change will be to make the router understand the observer state, e.g. FederationNamenodeServiceState.

      This patch captures the state of all namespaces in the routers and propagates it to clients. A follow up patch will change router behavior to direct requests to the observer.

       

       

      Attachments

        1. ShortTerm-Routers+Observer.png
          155 kB
          CR Hota
        2. Router+Observer RPC clogging.png
          101 kB
          CR Hota
        3. RBF_ Observer support.pdf
          298 kB
          CR Hota
        4. rbf_observer_reads - third_party_reads.pdf
          56 kB
          Simbarashe Dzinamarira
        5. rbf_observer_reads - read_own_writes.pdf
          34 kB
          Simbarashe Dzinamarira
        6. observer_reads_in_rbf_proposal_simbadzina_v2.pdf
          320 kB
          Simbarashe Dzinamarira
        7. observer_reads_in_rbf_proposal_simbadzina_v1.pdf
          171 kB
          Simbarashe Dzinamarira
        8. HDFS-13522.002.patch
          93 kB
          zhuobin zheng
        9. HDFS-13522.001.patch
          52 kB
          Surendra Singh Lilhore
        10. HDFS-13522_WIP.patch
          80 kB
          Hemanth Boyina

        Issue Links

        Activity

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

          People

            simbadzina Simbarashe Dzinamarira Assign to me
            xkrogen Erik Krogen
            Votes:
            2 Vote for this issue
            Watchers:
            28 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0h
              0h
              Logged:
              Time Spent - 20h 50m
              20h 50m

              Slack

                Issue deployment