[
https://issues.apache.org/jira/browse/HDFS-11203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16102191#comment-16102191
]
Xiao Chen commented on HDFS-11203:
----------------------------------
Thanks for the comment [~daryn]!
You're correct, the problem is:
- Re-encryption should happen to all files inside an EZ
- Currently we try to walk the EZ's path, and since locks can't be hold for the
whole process, we need a way to be aware of renames. HDFS-10899 currently just
disables renames within the EZ if it's under re-encryption. (similar to current
cross-zone rename checks)
Could you elaborate your thoughts on inodeid?
IIUC, you mean instead of using current file's path as a cursor, we use the
current inodeid, and walk through the inodemap? That should solve the rename
problem (I'll need more research to confirm), but also we may have to walk the
entire file system even if the admin just want to re-encrypt a small zone. Or
did I miss something?
> Rename support during re-encrypt EDEK
> -------------------------------------
>
> Key: HDFS-11203
> URL: https://issues.apache.org/jira/browse/HDFS-11203
> Project: Hadoop HDFS
> Issue Type: Task
> Components: encryption
> Reporter: Xiao Chen
> Assignee: Xiao Chen
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]