Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-3446 Umbrella jira for Pig on Tez
  3. PIG-3767

Work with TEZ-668 which allows starting and closing of inputs and outputs

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • tez-branch
    • tez
    • None
    • Reviewed

    Description

      From bikassaha:

      https://issues.apache.org/jira/browse/TEZ-668 is a breaking change in TEZ trunk

      This adds a start method to the Input/Output and the processor is expected to call input.start()/output.start() for the input/output to actually start fetching/writing data. After this get committed, Hive and Pig Processors need to call start() on the input/output that they want to start. The processors may decide to not call start for an input they do not want to read (e.g. data already in ObjectRegistry) or they may choose to stagger the inputs in a certain order based on memory or processing requirements.

      Attachments

        1. PIG-3767-3.patch
          23 kB
          Rohini Palaniswamy
        2. PIG-3767-2.patch
          23 kB
          Rohini Palaniswamy
        3. PIG-3767-1.patch
          22 kB
          Rohini Palaniswamy

        Activity

          People

            rohini Rohini Palaniswamy
            rohini Rohini Palaniswamy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: