hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kihwal Lee (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HADOOP-13052) ChecksumFileSystem mishandles crc file permissions
Date Fri, 22 Apr 2016 20:24:12 GMT

     [ https://issues.apache.org/jira/browse/HADOOP-13052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Kihwal Lee updated HADOOP-13052:
       Resolution: Fixed
     Hadoop Flags: Reviewed
    Fix Version/s: 2.7.3
           Status: Resolved  (was: Patch Available)

Committed to trunk through 2.7. Thanks for fixing this Daryn.

> ChecksumFileSystem mishandles crc file permissions
> --------------------------------------------------
>                 Key: HADOOP-13052
>                 URL: https://issues.apache.org/jira/browse/HADOOP-13052
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: fs
>    Affects Versions: 2.7.0
>            Reporter: Daryn Sharp
>            Assignee: Daryn Sharp
>             Fix For: 2.7.3
>         Attachments: HADOOP-13052.patch
> CheckFileSystem does not override permission related calls to apply those operations
to the hidden crc files.  Clients may be unable to read the crcs if the file is created with
strict permissions and then relaxed.
> The checksum fs is designed to work with or w/o crcs present, so it silently ignores
FNF exceptions.  The java file stream apis unfortunately may only throw FNF, so permission
denied becomes FNF resulting in this bug going silently unnoticed.
> (Problem discovered via public localizer.  Files are downloaded as user-readonly and
then relaxed to all-read.  The crc remains user-readonly)

This message was sent by Atlassian JIRA

View raw message