Initial checkin for load pushdown
minor fixes and refactor
adding tests and removing comments
added code review changes
initial commit for recursive listing
small fixes for hadoop2 failure
add buffer to protocol pipe
Merge pull request #90 from aniket486/list_recursive

Allow ParquetInputFormat to list files recursively in a directory
Merge pull request #86 from aniket486/load_pushdown

Adding LoadPushdown to ParquetLoader for column pruning
fix merge conflict
Add Avro specific support to AvroParquet{Input,Output}Format

This commit generalizes AvroIndexedRecordConverter, AvroReadSupport and
AvroRecordMaterializer to enable Parquet to read/write Avro specific
objects.
Merge pull request #94 from massie/avro-specific

Add Avro specific support to AvroParquet{Input,Output}Format
reduce size of splits
Merge pull request #87 from Parquet/reduce_size_of_split

reduce size of splits
Merge pull request #93 from Parquet/add_buffer_to_protocol_pipe_in_master

add buffer to protocol pipe