[
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]