[ 
https://issues.apache.org/jira/browse/HDFS-13522?focusedWorklogId=782059&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-782059
 ]

ASF GitHub Bot logged work on HDFS-13522:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 16/Jun/22 14:01
            Start Date: 16/Jun/22 14:01
    Worklog Time Spent: 10m 
      Work Description: ZanderXu commented on PR #4441:
URL: https://github.com/apache/hadoop/pull/4441#issuecomment-1157696846

   > We know observer can not guarantee strong consistency, maybe some use have 
high demand, they wanna disable observe read, though few user have this demand.
   
   Only a very small number of users have high demand, and in most cases, the 
client enables ObserverRead default. In  other words: In most cases, there is 
no need for client to pass the ObserverRead enable flag to RBF. So only a very 
small number of requests need to carry a specific flag bit to RBF, so that the 
RBF can force an msync to ensure the consistency before proxying the request.
   
   There are serval methods for the client side to carry the force consistency 
flag to RBF:
   1. Carry a special StateID to RBF, such as -100 (Client Process level)
   2. Carry a special filed attributes to RBF through CallerContext (single RPC 
level)
   3. etc..




Issue Time Tracking
-------------------

    Worklog Id:     (was: 782059)
    Time Spent: 13h 40m  (was: 13.5h)

> RBF: Support observer node from Router-Based Federation
> -------------------------------------------------------
>
>                 Key: HDFS-13522
>                 URL: https://issues.apache.org/jira/browse/HDFS-13522
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: federation, namenode
>            Reporter: Erik Krogen
>            Assignee: Simbarashe Dzinamarira
>            Priority: Major
>              Labels: pull-request-available
>         Attachments: HDFS-13522.001.patch, HDFS-13522.002.patch, 
> HDFS-13522_WIP.patch, RBF_ Observer support.pdf, Router+Observer RPC 
> clogging.png, ShortTerm-Routers+Observer.png
>
>          Time Spent: 13h 40m
>  Remaining Estimate: 0h
>
> 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 message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to