Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.1.0-beta
    • mrv2
    • None
    • Incompatible change, Reviewed

    Description

      Proposing a patch that introduces a new annotation @Checkpointable that represents to the framework property of user-supplied classes (e.g., Reducer, OutputCommiter). The intended semantics is that a tagged class is safe to be preempted between invocations.

      (this is in spirit similar to the Output Contracts of Nephele/PACT )

      Attachments

        1. MAPREDUCE-5176.patch
          13 kB
          Carlo Curino
        2. MAPREDUCE-5176.3.patch
          16 kB
          Christopher Douglas
        3. MAPREDUCE-5176.2.patch
          15 kB
          Christopher Douglas
        4. MAPREDUCE-5176.1.patch
          14 kB
          Carlo Curino

        Issue Links

          Activity

            People

              curino Carlo Curino
              curino Carlo Curino
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: