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

Jerry Chen updated HADOOP-9997:
-------------------------------

    Attachment: HADOOP-9997.patch

Attacd the patch for reference. It depends on HADOOP-9331.
                
> Improve TFile API to be able to pass the context for encryption codecs
> ----------------------------------------------------------------------
>
>                 Key: HADOOP-9997
>                 URL: https://issues.apache.org/jira/browse/HADOOP-9997
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: io
>    Affects Versions: 3.0.0
>            Reporter: Jerry Chen
>              Labels: Rhino
>         Attachments: HADOOP-9997.patch
>
>   Original Estimate: 72h
>  Remaining Estimate: 72h
>
> HADOOP-9996 extends TFile to support any compression codecs available in 
> Hadoop, such as Snappy. This also provides the opportunity to utilize the 
> crypto codec for encryption, a new feature added by HADOOP-9331. The crypto 
> codec is based on the compression codec and it is a natural extension of its 
> usage here. While in API level encryption usually needs a key context while 
> compression usually doesn’t.
> This work needs to extend the TFile Reader and Writer to passing and handling 
> a context of the codec. For crypto codecs, this may be the key information 
> for using to encrypt or decrypt the data. To keep the backward compatibility 
> of the reader and writer, new methods or constructor with codec context can 
> be added instead of modifying the existing methods.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to