Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-3970

Merge Tez branch into trunk

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.14.0
    • tez
    • None
    • Reviewed

    Description

      After months of development, I feel tez branch reaches to a point we can merge back into trunk. The merge will not introduce any known regression, that is:
      1. All existing unit tests pass in mr mode
      2. All existing e2e tests pass in mr mode
      3. No backward-incompitable changes

      The tez branch is stable enough, that is:
      1. All migrated unit tests pass in tez mode
      2. Vast majority of e2e tests pass in tez mode, minor number of failures are properly investigated

      Ongoing tez work can continue after the merge. It is unlikely major changes to other part of Pig code will be involved going forward.

      Known limitations for Pig on tez at this moment:
      1. Some unit tests are not ported (PIG-3840)
      2. Several operators are missing: native, merge-sparse join, collected cogroup
      3. auto-parallelism is not in (PIG-3846)

      Attachments

        1. PIG-3970-1.patch
          1.75 MB
          Daniel Dai
        2. PIG-3970-1.no_space_change.patch
          1.27 MB
          Daniel Dai
        3. PIG-3970-final.patch
          1.70 MB
          Daniel Dai

        Activity

          People

            daijy Daniel Dai
            daijy Daniel Dai
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: