Review Board 1.7.22


Support nested schema conversion for Pig

Review Request #3426 - Created Jan. 7, 2012 and submitted

Julien Le Dem
HCATALOG-2
Reviewers
hcatalog
ashutoshc, gates, jghoman
hcatalog
Support for arbitrarily nested structures, at least for structs and arrays. Maps are still string => string.
I refactored the schema validation and object conversion to recursively convert nested structure. 
There is a new unit test writing from Pig to HCat and reading back and verifying that the data is the same.
Review request changed
Updated (Feb. 10, 2012, 10:55 a.m.)
Support for arbitrarily nested structures for structs, arrays and maps (values, keys must be String in Pig).
I refactored the schema validation and object conversion to recursively convert nested structure. 
Maps are converted using the table schema.