You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by zs...@apache.org on 2008/12/08 23:21:25 UTC
svn commit: r724517 - in /hadoop/hive/trunk: CHANGES.txt
ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java
Author: zshao
Date: Mon Dec 8 14:21:25 2008
New Revision: 724517
URL: http://svn.apache.org/viewvc?rev=724517&view=rev
Log:
HIVE-127. Fetch Task to pass the jobconf to SerDe. (Namit through zshao)
Modified:
hadoop/hive/trunk/CHANGES.txt
hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java
Modified: hadoop/hive/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/CHANGES.txt?rev=724517&r1=724516&r2=724517&view=diff
==============================================================================
--- hadoop/hive/trunk/CHANGES.txt (original)
+++ hadoop/hive/trunk/CHANGES.txt Mon Dec 8 14:21:25 2008
@@ -30,6 +30,8 @@
BUG FIXES
+ HIVE-127. Fetch Task to pass the jobconf to SerDe. (Namit through zshao)
+
HIVE-116. Let test depend on deploy. (Johan Oskarsson through zshao)
HIVE-90. Fixed TestGetDBs for File.list() order.
Modified: hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java
URL: http://svn.apache.org/viewvc/hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java?rev=724517&r1=724516&r2=724517&view=diff
==============================================================================
--- hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java (original)
+++ hadoop/hive/trunk/ql/src/java/org/apache/hadoop/hive/ql/exec/FetchTask.java Mon Dec 8 14:21:25 2008
@@ -77,7 +77,7 @@
Properties mSerdeProp = new Properties();
mSerdeProp.put(Constants.SERIALIZATION_FORMAT, "" + Utilities.tabCode);
mSerdeProp.put(Constants.SERIALIZATION_NULL_FORMAT, "NULL");
- mSerde.initialize(null, mSerdeProp);
+ mSerde.initialize(job, mSerdeProp);
currPath = null;
currTbl = null;
@@ -231,7 +231,7 @@
inputSplits = inputFormat.getSplits(job, 1);
splitNum = 0;
serde = tmp.getDeserializerClass().newInstance();
- serde.initialize(null, tmp.getProperties());
+ serde.initialize(job, tmp.getProperties());
LOG.debug("Creating fetchTask with deserializer typeinfo: " + serde.getObjectInspector().getTypeName());
LOG.debug("deserializer properties: " + tmp.getProperties());
if (!tblDataDone)