Description
Say you have a HiveMetaStore field:
llama array<string>
HCatalog converts to the first format below, while other systems may convert differently (such as elephant-bird which is listed second). This causes issues for all existing pig queries.
llama: {innertuple: (innerfield: chararray)} <-- HCAT llama: {t: (llama_tuple: chararray)} <-- ELEPHANT-BIRD
The conversion names should be configurable.