From 325297e5c31418f32deeb2a3cc52755094a11cea Mon Sep 17 00:00:00 2001
From: Mikhail Bautin <mbautin@gmail.com>
Date: Tue, 22 Jan 2013 17:31:11 -0800
Subject: [PATCH] Add an Avro dependency to REPL to make it compile with Hadoop
 2

---
 pom.xml      | 11 +++++++++++
 repl/pom.xml | 10 ++++++++++
 2 files changed, 21 insertions(+)

diff --git a/pom.xml b/pom.xml
index 483b0f9595..3ea989a082 100644
--- a/pom.xml
+++ b/pom.xml
@@ -542,6 +542,17 @@
             <artifactId>hadoop-client</artifactId>
             <version>2.0.0-mr1-cdh${cdh.version}</version>
           </dependency>
+          <!-- Specify Avro version because Kafka also has it as a dependency -->
+          <dependency>
+            <groupId>org.apache.avro</groupId>
+            <artifactId>avro</artifactId>
+            <version>1.7.1.cloudera.2</version>
+          </dependency>
+          <dependency>
+            <groupId>org.apache.avro</groupId>
+            <artifactId>avro-ipc</artifactId>
+            <version>1.7.1.cloudera.2</version>
+          </dependency>
         </dependencies>
       </dependencyManagement>
     </profile>
diff --git a/repl/pom.xml b/repl/pom.xml
index 2fc9692969..2dc96beaf5 100644
--- a/repl/pom.xml
+++ b/repl/pom.xml
@@ -175,6 +175,16 @@
           <artifactId>hadoop-client</artifactId>
           <scope>provided</scope>
         </dependency>
+        <dependency>
+          <groupId>org.apache.avro</groupId>
+          <artifactId>avro</artifactId>
+          <scope>provided</scope>
+        </dependency>
+        <dependency>
+          <groupId>org.apache.avro</groupId>
+          <artifactId>avro-ipc</artifactId>
+          <scope>provided</scope>
+        </dependency>
       </dependencies>
       <build>
         <plugins>
-- 
GitLab