Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
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
Attachments
Issue Links
- causes
-
HDFS-16826 [RBF SBN] ConnectionManager should advance the client stateId for every request
- Resolved
-
HDFS-16831 [RBF SBN] GetNamenodesForNameserviceId should shuffle Observer NameNodes every time
- Resolved
-
HDFS-16837 [RBF SBN] ClientGSIContext should merge RouterFederatedStates to get the max state id for each namespace
- Resolved
- Dependent
-
HDFS-16589 RBF: Support cluster level SBN read switch in Router-Based Federation
- Open
- incorporates
-
HDFS-14887 RBF: In Router Web UI, Observer Namenode Information displaying as Unavailable
- Resolved
- is related to
-
HDFS-13286 Add haadmin commands to transition between standby and observer
- Resolved
-
HDFS-16826 [RBF SBN] ConnectionManager should advance the client stateId for every request
- Resolved
-
HDFS-16831 [RBF SBN] GetNamenodesForNameserviceId should shuffle Observer NameNodes every time
- Resolved
-
HDFS-16834 PoolAlignmentContext should not max poolLocalStateId with sharedGlobalStateId when sending requests to the namenode.
- Resolved
-
HDFS-16837 [RBF SBN] ClientGSIContext should merge RouterFederatedStates to get the max state id for each namespace
- Resolved
-
HDFS-16827 [RBF SBN] RouterStateIdContext shouldn't update the ResponseState if client doesn't use ObserverReadProxyProvider
- Open
-
HDFS-16889 Backport JIRAs related to RBF SBN to branch-3.3
- Open
- relates to
-
HDFS-16821 Fix regression in HDFS-13522 that enables observer reads by default.
- Resolved
- requires
-
HADOOP-18345 Enhance client protocol to propagate last seen state IDs for multiple nameservices.
- Resolved
-
HADOOP-18406 Adds alignment context to call path for creating RPC proxy with multiple connections per user.
- Resolved
- split to
-
HDFS-16767 RBF: Support observer node from Router-Based Federation
- Resolved
- links to