[avro] Support for new hadoop
Marek Goldmann
goldmann at fedoraproject.org
Thu Nov 28 11:34:51 UTC 2013
commit 447415484c12d9dc539bcf7d44ba126d40e62ca6
Author: Marek Goldmann <marek.goldmann at gmail.com>
Date: Thu Nov 28 12:34:36 2013 +0100
Support for new hadoop
Support-for-hadoop-2.2.0.patch | 25 +++++++++++++++++++++++++
avro.spec | 7 ++++++-
2 files changed, 31 insertions(+), 1 deletions(-)
---
diff --git a/Support-for-hadoop-2.2.0.patch b/Support-for-hadoop-2.2.0.patch
new file mode 100644
index 0000000..2be53a1
--- /dev/null
+++ b/Support-for-hadoop-2.2.0.patch
@@ -0,0 +1,25 @@
+From b41f86b31b29cd9e47e7cccbdeb8c95d3f513da9 Mon Sep 17 00:00:00 2001
+From: Marek Goldmann <marek.goldmann at gmail.com>
+Date: Thu, 28 Nov 2013 12:07:09 +0100
+Subject: [PATCH] Support for hadoop 2.2.0
+
+---
+ .../src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java b/lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java
+index 40a1056..fac7589 100644
+--- a/lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java
++++ b/lang/java/mapred/src/main/java/org/apache/avro/mapred/tether/TetheredProcess.java
+@@ -154,7 +154,7 @@ class TetheredProcess {
+ File stdout = TaskLog.getTaskLogFile(taskid, false, TaskLog.LogName.STDOUT);
+ File stderr = TaskLog.getTaskLogFile(taskid, false, TaskLog.LogName.STDERR);
+ long logLength = TaskLog.getTaskLogLength(job);
+- command = TaskLog.captureOutAndError(command, stdout, stderr, logLength);
++ command = TaskLog.captureOutAndError(null, command, stdout, stderr, logLength, false);
+ stdout.getParentFile().mkdirs();
+ stderr.getParentFile().mkdirs();
+
+--
+1.8.4.2
+
diff --git a/avro.spec b/avro.spec
index f378c2e..72efc51 100644
--- a/avro.spec
+++ b/avro.spec
@@ -1,6 +1,6 @@
Name: avro
Version: 1.7.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Data serialization system
Group: Development/Libraries
License: ASL 2.0
@@ -11,6 +11,7 @@ URL: http://avro.apache.org
# tar cafJ avro-1.7.5-CLEAN.tar.xz avro-1.7.5
Source0: avro-%{version}-CLEAN.tar.xz
Patch0: avro-ipc-changes-for-jetty-upgrade.patch
+Patch1: Support-for-hadoop-2.2.0.patch
BuildArch: noarch
@@ -100,6 +101,7 @@ This package contains the API documentation for %{name}.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
# junit, versions, and no tools or archetypes module
sed -i "s|<hadoop2.version>2.0.1-alpha</hadoop2.version>|<hadoop2.version>2.0.5-alpha</hadoop2.version>|" lang/java/pom.xml
@@ -158,6 +160,9 @@ sed -i "s|<module>archetypes</module>||" lang/java/pom.xml
%doc LICENSE.txt NOTICE.txt
%changelog
+* Thu Nov 28 2013 Marek Goldmann <mgoldman at redhat.com> - 1.7.5-2
+- Support for new hadoop
+
* Mon Oct 14 2013 Peter MacKinnon <pmackinn at redhat.com> - 1.7.5-1
- Updated to 1.7.5
- Add mapred (hadoop2), ipc, trevni, thrift, protobuf artifacts
More information about the scm-commits
mailing list