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.

    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

            People

              simbadzina Simbarashe Dzinamarira
              xkrogen Erik Krogen
              Votes:
              2 Vote for this issue
              Watchers:
              28 Start 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