Uploaded image for project: 'HCatalog'
  1. HCatalog
  2. HCATALOG-440

pig field names for arrays should be configurable

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.5
    • pig
    • None

    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.

      Attachments

        Activity

          People

            traviscrawford Travis Crawford
            traviscrawford Travis Crawford
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: