Uploaded image for project: 'Chukwa (retired)'
  1. Chukwa (retired)
  2. CHUKWA-495

Implement Pig 0.7.0 compatible Loader and Storer classes

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None
    • Chukwa now requires Pig 0.7.x. ChukwaStorage has been replaced by ChukwaLoader and ChukwaStorer classes.

    Description

      Pig 0.7.0 introduces a revamped Load/Store model that is not backward compatible with previous Pig releases. We need to create new classes to handle loading/storing Chukwa data from Pig. Since the new load/store model uses abstract super classes instead of interfaces, I propose we deprecate org.apache.hadoop.chukwa.ChukwaStorage and create the following classes:

      org.apache.hadoop.chukwa.pig.ChukwaLoader
      org.apache.hadoop.chukwa.pig.ChukwaStorer
      

      Note the addition of the pig sub-package. Thoughts about this approach?

      Attachments

        1. CHUKWA-495.1.patch
          57 kB
          William W. Graham Jr
        2. chukwa-pig.jar
          24 kB
          William W. Graham Jr
        3. pig-0.7.0.jar.gz
          9.38 MB
          William W. Graham Jr
        4. pig-0.7.0-test.jar
          885 kB
          William W. Graham Jr

        Activity

          People

            billgraham William W. Graham Jr
            billgraham William W. Graham Jr
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment