Thanks for bringing this up.
According to history of git, there is no historical reasons found for me.
May be someone with branch-1 experience, can answer this ..?
On Tue, Aug 1, 2017 at 6:50 PM, Brahma Reddy Battula <
> Hi All
> why the "dfs.permissions.enabled" flag was not considered for this
> setOwner() and setPermission() check..?
> and why extra super user required for setOwner()? is the check required
> even in case of permissions disabled?
> Any idea on this..?
> Brahma Reddy Battula