[ 
https://issues.apache.org/jira/browse/HADOOP-4649?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652273#action_12652273
 ] 

Jothi Padmanabhan commented on HADOOP-4649:
-------------------------------------------

Currently, the IFile*Streams do exactly what you want for SpillRecords - namely 
create/validate a checksum at the end of the file. So, to avoid duplication of 
code, we could just use them here. 
If at a later stage, if we find that the CRC algorithm for IFIle is affecting 
the performance for SpillRecord or we change these streams when modifying the 
IFile layout, we could revisit this, no?

I am fine with the existing patch but would like to avoid duplication of the 
code, if we could. I am +1 otherwise.

> Improve abstraction for spill indices
> -------------------------------------
>
>                 Key: HADOOP-4649
>                 URL: https://issues.apache.org/jira/browse/HADOOP-4649
>             Project: Hadoop Core
>          Issue Type: Improvement
>            Reporter: Chris Douglas
>            Assignee: Chris Douglas
>            Priority: Minor
>             Fix For: 0.20.0
>
>         Attachments: 4649-0.patch, 4649-1.patch, 4649-2.patch
>
>
> In support of changing checksum handling as part of the migration to Jetty6, 
> some of the spill code would be easier to reason about with a different 
> abstraction.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to