Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.2.0
    • impl
    • None

    Description

      We need to add an optimizer to pig. This will enable us to do some traditional optimizations, such as filter and projection pushing, join order and execution choices, etc. It will also enable optimizations specific to map/reduce (such as using the combiner).

      The optimizer will need to operate at various levels, including the logical, physical, and possibly map/reduce plan levels.

      Attachments

        1. optimizer.patch
          27 kB
          Alan Gates
        2. optimizer2.patch
          13 kB
          Daniel Dai

        Activity

          People

            gates Alan Gates
            gates Alan Gates
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: