Plamen Jeliazkov commented on HDFS-13399:

Ok attached new patch. I did the following:

(1) Removed {{Client.createCall(RPC.RpcKind rpcKind, Writable rpcRequest)}} in 
favor for the 3 parameter call with {{AlignmentContext}}.

(2) Followed [~xkrogen]'s advice regarding {{TestStateAlignmentContextWithHA}}. 
Applied an {{Executors.newFixedThreadPool()}} with pool size 2 to 
{{testMultiClientStatesWithRandomFailovers}}. Removed un-necessary 
{{cluster.waitActive()}} calls. 

(3) Fixed whitespace and checkstyle.

> Make Client field AlignmentContext non-static.
> ----------------------------------------------
>                 Key: HDFS-13399
>                 URL: https://issues.apache.org/jira/browse/HDFS-13399
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>    Affects Versions: HDFS-12943
>            Reporter: Plamen Jeliazkov
>            Assignee: Plamen Jeliazkov
>            Priority: Major
>         Attachments: HDFS-13399-HDFS-12943.000.patch, 
> HDFS-13399-HDFS-12943.001.patch, HDFS-13399-HDFS-12943.002.patch
> In HDFS-12977, DFSClient's constructor was altered to make use of a new 
> static method in Client that allowed one to set an AlignmentContext. This 
> work is to remove that static field and make each DFSClient pass it's 
> AlignmentContext down to the proxy Call level.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org

Reply via email to