[
https://issues.apache.org/jira/browse/HDFS-7508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Junping Du updated HDFS-7508:
-----------------------------
Target Version/s: (was: 2.8.0)
> Clean up path resolving in FSNamesystem/FSDirectory
> ---------------------------------------------------
>
> Key: HDFS-7508
> URL: https://issues.apache.org/jira/browse/HDFS-7508
> Project: Hadoop HDFS
> Issue Type: Improvement
> Components: namenode
> Reporter: Jing Zhao
> Assignee: Jing Zhao
>
> There are several issues with our current path resolving process:
> # For a single operation we may repeat resolving the same path
> # Each operation needs to invoke multiple calls for path resolving, including
> handling reserved path, breaking the path into components, identifying
> corresponding inodes etc. This makes the path resolving process hard to
> follow.
> # The logic in INodesInPath is complicated and not direct.
> Ideally for each operation we should only resolve the path once in the
> beginning, and always use the INodesInPath instance afterwards. This requires
> a lot of code cleanup. We will use this jira as the umbrella jira to track
> all the efforts.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]