| Changed Classes |
|
PigInputFormat
|
|
|
PigInputFormat.RecordReaderFactory
|
Helper class to create record reader |
|
PigRecordReader
|
A wrapper around the actual RecordReader and loadfunc - this is needed for two reasons 1) To intercept the initialize call from hadoop and initialize the underlying actual RecordReader with the right Context object - this is achieved by looking up the Context corresponding to the input split this Reader is supposed to process 2) We need to give hadoop consistent key-value types - text and tuple respectively - so PigRecordReader will call underlying Loader's getNext() to get the Tuple value - the key is null text since key is not used in input to map() in Pig. |
PigWritableComparators. PigTextRawBytesComparator
|
|