Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.23.0
    • Fix Version/s: 0.23.0
    • Component/s: None
    • Labels:
      None
    • Tags:
      avro version

      Description

      Upgrade avro to the current version requires some code changes in mapreduce due to avro package split. The mapreduce part of the change will be part of the atomic commit of HADOOP-7264 after MAPREDUCE-279 is merged to trunk. The jira is for mapreduce change log.

        Issue Links

          Activity

          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Resolved Resolved
          5d 3h 10m 1 Mahadev konar 22/Aug/11 22:46
          Resolved Resolved Closed Closed
          84d 3h 2m 1 Arun C Murthy 15/Nov/11 00:48
          Arun C Murthy made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Hide
          Mahadev konar added a comment -

          Ravi/Scott this has beeen fixed as part of MAPREDUCE-2868. Please update and see if it works for you.

          Show
          Mahadev konar added a comment - Ravi/Scott this has beeen fixed as part of MAPREDUCE-2868 . Please update and see if it works for you.
          Hide
          Scott Carey added a comment -

          ProtocolTask is an ant task found in avro-compiler.jar in Avro 1.5.2. If a build needs it, the build (not the project) should depend on org.apache.avro:avro-compiler .

          Show
          Scott Carey added a comment - ProtocolTask is an ant task found in avro-compiler.jar in Avro 1.5.2. If a build needs it, the build (not the project) should depend on org.apache.avro:avro-compiler .
          Hide
          Ravi Prakash added a comment -

          Hi Luke! Were you able to build hadoop examples jar? I know I needed to include avro 1.3.2 in build.xml. With 1.5.2 it complained

          taskdef class org.apache.avro.specific.ProtocolTask cannot be found

          Show
          Ravi Prakash added a comment - Hi Luke! Were you able to build hadoop examples jar? I know I needed to include avro 1.3.2 in build.xml. With 1.5.2 it complained taskdef class org.apache.avro.specific.ProtocolTask cannot be found
          Mahadev konar made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Mahadev konar added a comment -

          checked in as part of MAPREDUCE-2868.

          Show
          Mahadev konar added a comment - checked in as part of MAPREDUCE-2868 .
          Arun C Murthy made changes -
          Link This issue blocks MAPREDUCE-2868 [ MAPREDUCE-2868 ]
          Luke Lu made changes -
          Field Original Value New Value
          Description Upgrade avro to the current version requires code change to both mapreduce MRv1 and MRv2 to minimize breakage. The trunk portion will be part of the atomic commit of HADOOP-7264. The MRv2 portion will be on top of Vinod's merge script/patch in MAPREDUCE-279 instead of on the current MR-279 branch. Upgrade avro to the current version requires some code changes in mapreduce due to avro package split. The mapreduce part of the change will be part of the atomic commit of HADOOP-7264 after MAPREDUCE-279 is merged to trunk. The jira is for mapreduce change log.
          Luke Lu created issue -

            People

            • Assignee:
              Luke Lu
              Reporter:
              Luke Lu
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development