Repository: spark
Updated Branches:
  refs/heads/master 95ac68bf1 -> 9ce12aaf2


[SPARK-5741][SQL] Support the path contains comma in HiveContext

When run ```select * from nzhang_part where hr = 'file,';```, it throws 
exception ```java.lang.IllegalArgumentException: Can not create a Path from an 
empty string```
. Because the path of hdfs contains comma, and FileInputFormat.setInputPaths 
will split path by comma.

### SQL
```
set hive.merge.mapfiles=true;
set hive.merge.mapredfiles=true;
set hive.input.format=org.apache.hadoop.hive.ql.io.HiveInputFormat;
set hive.exec.dynamic.partition=true;
set hive.exec.dynamic.partition.mode=nonstrict;

create table nzhang_part like srcpart;

insert overwrite table nzhang_part partition (ds='2010-08-15', hr) select key, 
value, hr from srcpart where ds='2008-04-08';

insert overwrite table nzhang_part partition (ds='2010-08-15', hr=11) select 
key, value from srcpart where ds='2008-04-08';

insert overwrite table nzhang_part partition (ds='2010-08-15', hr)
select * from (
select key, value, hr from srcpart where ds='2008-04-08'
union all
select '1' as key, '1' as value, 'file,' as hr from src limit 1) s;

select * from nzhang_part where hr = 'file,';
```

### Error Log
```
15/02/10 14:33:16 ERROR SparkSQLDriver: Failed in [select * from nzhang_part 
where hr = 'file,']
java.lang.IllegalArgumentException: Can not create a Path from an empty string
at org.apache.hadoop.fs.Path.checkPathArg(Path.java:127)
at org.apache.hadoop.fs.Path.<init>(Path.java:135)
at org.apache.hadoop.util.StringUtils.stringToPath(StringUtils.java:241)
at 
org.apache.hadoop.mapred.FileInputFormat.setInputPaths(FileInputFormat.java:400)
at 
org.apache.spark.sql.hive.HadoopTableReader$.initializeLocalJobConfFunc(TableReader.scala:251)
at 
org.apache.spark.sql.hive.HadoopTableReader$$anonfun$11.apply(TableReader.scala:229)
at 
org.apache.spark.sql.hive.HadoopTableReader$$anonfun$11.apply(TableReader.scala:229)
at 
org.apache.spark.rdd.HadoopRDD$$anonfun$getJobConf$6.apply(HadoopRDD.scala:172)
at 
org.apache.spark.rdd.HadoopRDD$$anonfun$getJobConf$6.apply(HadoopRDD.scala:172)
at scala.Option.map(Option.scala:145)
at org.apache.spark.rdd.HadoopRDD.getJobConf(HadoopRDD.scala:172)
at org.apache.spark.rdd.HadoopRDD.getPartitions(HadoopRDD.scala:196)

Author: q00251598 <[email protected]>

Closes #4532 from watermen/SPARK-5741 and squashes the following commits:

9758ab1 [q00251598] fix bug
1db1a1c [q00251598] use setInputPaths(Job job, Path... inputPaths)
b788a72 [q00251598] change FileInputFormat.setInputPaths to jobConf.set and add 
test suite


Project: http://git-wip-us.apache.org/repos/asf/spark/repo
Commit: http://git-wip-us.apache.org/repos/asf/spark/commit/9ce12aaf
Tree: http://git-wip-us.apache.org/repos/asf/spark/tree/9ce12aaf
Diff: http://git-wip-us.apache.org/repos/asf/spark/diff/9ce12aaf

Branch: refs/heads/master
Commit: 9ce12aaf283a2793e719bdc956dd858922636e8d
Parents: 95ac68b
Author: q00251598 <[email protected]>
Authored: Mon Mar 2 10:13:11 2015 -0800
Committer: Michael Armbrust <[email protected]>
Committed: Mon Mar 2 10:13:11 2015 -0800

----------------------------------------------------------------------
 .../hive/execution/HiveCompatibilitySuite.scala |    1 +
 .../org/apache/spark/sql/hive/TableReader.scala |    2 +-
 .../merge4-0-b12e5c70d6d29757471b900b6160fa8a   |    1 +
 .../merge4-1-593999fae618b6b38322bc9ae4e0c027   |    1 +
 .../merge4-10-692a197bd688b48f762e72978f54aa32  |    0
 .../merge4-11-f407e661307b23a5d52a08a3e7af19b   | 1500 ++++++++++++++++++
 .../merge4-12-62541540a18d68a3cb8497a741061d11  |    0
 .../merge4-13-ed1103f06609365b40e78d13c654cc71  |    0
 .../merge4-14-ba5dbcd0527b8ddab284bc322255bfc7  |    3 +
 .../merge4-15-68f50dc2ad6ff803a372bdd88dd8e19a  |    1 +
 .../merge4-2-43d53504df013e6b35f81811138a167a   |    1 +
 .../merge4-3-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../merge4-4-16367c381d4b189b3640c92511244bfe   |    1 +
 .../merge4-5-3d24d877366c42030f6d9a596665720d   |    0
 .../merge4-6-b3a76420183795720ab3a384046e5af    |    0
 .../merge4-7-631a45828eae3f5f562d992efe4cd56d   |    0
 .../merge4-8-f407e661307b23a5d52a08a3e7af19b    | 1000 ++++++++++++
 .../merge4-9-ad3dc168c8b6f048717e39ab16b0a319   |    0
 18 files changed, 2511 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
----------------------------------------------------------------------
diff --git 
a/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
 
b/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
index c6ead45..6126ce7 100644
--- 
a/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
+++ 
b/sql/hive/compatibility/src/test/scala/org/apache/spark/sql/hive/execution/HiveCompatibilitySuite.scala
@@ -632,6 +632,7 @@ class HiveCompatibilitySuite extends HiveQueryFileTest with 
BeforeAndAfter {
     "mapreduce8",
     "merge1",
     "merge2",
+    "merge4",
     "mergejoins",
     "multiMapJoin1",
     "multiMapJoin2",

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/main/scala/org/apache/spark/sql/hive/TableReader.scala
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/main/scala/org/apache/spark/sql/hive/TableReader.scala 
b/sql/hive/src/main/scala/org/apache/spark/sql/hive/TableReader.scala
index effaa5a..f22c9ea 100644
--- a/sql/hive/src/main/scala/org/apache/spark/sql/hive/TableReader.scala
+++ b/sql/hive/src/main/scala/org/apache/spark/sql/hive/TableReader.scala
@@ -248,7 +248,7 @@ private[hive] object HadoopTableReader extends 
HiveInspectors {
    * instantiate a HadoopRDD.
    */
   def initializeLocalJobConfFunc(path: String, tableDesc: TableDesc)(jobConf: 
JobConf) {
-    FileInputFormat.setInputPaths(jobConf, path)
+    FileInputFormat.setInputPaths(jobConf, Seq[Path](new Path(path)): _*)
     if (tableDesc != null) {
       PlanUtils.configureInputJobPropertiesForStorageHandler(tableDesc)
       Utilities.copyTableJobPropertiesToConf(tableDesc, jobConf)

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-0-b12e5c70d6d29757471b900b6160fa8a
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-0-b12e5c70d6d29757471b900b6160fa8a 
b/sql/hive/src/test/resources/golden/merge4-0-b12e5c70d6d29757471b900b6160fa8a
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-0-b12e5c70d6d29757471b900b6160fa8a
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-1-593999fae618b6b38322bc9ae4e0c027
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-1-593999fae618b6b38322bc9ae4e0c027 
b/sql/hive/src/test/resources/golden/merge4-1-593999fae618b6b38322bc9ae4e0c027
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-1-593999fae618b6b38322bc9ae4e0c027
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-10-692a197bd688b48f762e72978f54aa32
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-10-692a197bd688b48f762e72978f54aa32 
b/sql/hive/src/test/resources/golden/merge4-10-692a197bd688b48f762e72978f54aa32
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-11-f407e661307b23a5d52a08a3e7af19b
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-11-f407e661307b23a5d52a08a3e7af19b 
b/sql/hive/src/test/resources/golden/merge4-11-f407e661307b23a5d52a08a3e7af19b
new file mode 100644
index 0000000..5d2cddc
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-11-f407e661307b23a5d52a08a3e7af19b
@@ -0,0 +1,1500 @@
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      12
+0      val_0   2010-08-15      12
+0      val_0   2010-08-15      12
+2      val_2   2010-08-15      11
+2      val_2   2010-08-15      11
+2      val_2   2010-08-15      12
+4      val_4   2010-08-15      11
+4      val_4   2010-08-15      11
+4      val_4   2010-08-15      12
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      12
+5      val_5   2010-08-15      12
+5      val_5   2010-08-15      12
+8      val_8   2010-08-15      11
+8      val_8   2010-08-15      11
+8      val_8   2010-08-15      12
+9      val_9   2010-08-15      11
+9      val_9   2010-08-15      11
+9      val_9   2010-08-15      12
+10     val_10  2010-08-15      11
+10     val_10  2010-08-15      11
+10     val_10  2010-08-15      12
+11     val_11  2010-08-15      11
+11     val_11  2010-08-15      11
+11     val_11  2010-08-15      12
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      12
+12     val_12  2010-08-15      12
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      12
+15     val_15  2010-08-15      12
+17     val_17  2010-08-15      11
+17     val_17  2010-08-15      11
+17     val_17  2010-08-15      12
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      12
+18     val_18  2010-08-15      12
+19     val_19  2010-08-15      11
+19     val_19  2010-08-15      11
+19     val_19  2010-08-15      12
+20     val_20  2010-08-15      11
+20     val_20  2010-08-15      11
+20     val_20  2010-08-15      12
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      12
+24     val_24  2010-08-15      12
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      12
+26     val_26  2010-08-15      12
+27     val_27  2010-08-15      11
+27     val_27  2010-08-15      11
+27     val_27  2010-08-15      12
+28     val_28  2010-08-15      11
+28     val_28  2010-08-15      11
+28     val_28  2010-08-15      12
+30     val_30  2010-08-15      11
+30     val_30  2010-08-15      11
+30     val_30  2010-08-15      12
+33     val_33  2010-08-15      11
+33     val_33  2010-08-15      11
+33     val_33  2010-08-15      12
+34     val_34  2010-08-15      11
+34     val_34  2010-08-15      11
+34     val_34  2010-08-15      12
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      12
+35     val_35  2010-08-15      12
+35     val_35  2010-08-15      12
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      12
+37     val_37  2010-08-15      12
+41     val_41  2010-08-15      11
+41     val_41  2010-08-15      11
+41     val_41  2010-08-15      12
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      12
+42     val_42  2010-08-15      12
+43     val_43  2010-08-15      11
+43     val_43  2010-08-15      11
+43     val_43  2010-08-15      12
+44     val_44  2010-08-15      11
+44     val_44  2010-08-15      11
+44     val_44  2010-08-15      12
+47     val_47  2010-08-15      11
+47     val_47  2010-08-15      11
+47     val_47  2010-08-15      12
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      12
+51     val_51  2010-08-15      12
+53     val_53  2010-08-15      11
+53     val_53  2010-08-15      11
+53     val_53  2010-08-15      12
+54     val_54  2010-08-15      11
+54     val_54  2010-08-15      11
+54     val_54  2010-08-15      12
+57     val_57  2010-08-15      11
+57     val_57  2010-08-15      11
+57     val_57  2010-08-15      12
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      12
+58     val_58  2010-08-15      12
+64     val_64  2010-08-15      11
+64     val_64  2010-08-15      11
+64     val_64  2010-08-15      12
+65     val_65  2010-08-15      11
+65     val_65  2010-08-15      11
+65     val_65  2010-08-15      12
+66     val_66  2010-08-15      11
+66     val_66  2010-08-15      11
+66     val_66  2010-08-15      12
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      12
+67     val_67  2010-08-15      12
+69     val_69  2010-08-15      11
+69     val_69  2010-08-15      11
+69     val_69  2010-08-15      12
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      12
+70     val_70  2010-08-15      12
+70     val_70  2010-08-15      12
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      12
+72     val_72  2010-08-15      12
+74     val_74  2010-08-15      11
+74     val_74  2010-08-15      11
+74     val_74  2010-08-15      12
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      12
+76     val_76  2010-08-15      12
+77     val_77  2010-08-15      11
+77     val_77  2010-08-15      11
+77     val_77  2010-08-15      12
+78     val_78  2010-08-15      11
+78     val_78  2010-08-15      11
+78     val_78  2010-08-15      12
+80     val_80  2010-08-15      11
+80     val_80  2010-08-15      11
+80     val_80  2010-08-15      12
+82     val_82  2010-08-15      11
+82     val_82  2010-08-15      11
+82     val_82  2010-08-15      12
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      12
+83     val_83  2010-08-15      12
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      12
+84     val_84  2010-08-15      12
+85     val_85  2010-08-15      11
+85     val_85  2010-08-15      11
+85     val_85  2010-08-15      12
+86     val_86  2010-08-15      11
+86     val_86  2010-08-15      11
+86     val_86  2010-08-15      12
+87     val_87  2010-08-15      11
+87     val_87  2010-08-15      11
+87     val_87  2010-08-15      12
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      12
+90     val_90  2010-08-15      12
+90     val_90  2010-08-15      12
+92     val_92  2010-08-15      11
+92     val_92  2010-08-15      11
+92     val_92  2010-08-15      12
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      12
+95     val_95  2010-08-15      12
+96     val_96  2010-08-15      11
+96     val_96  2010-08-15      11
+96     val_96  2010-08-15      12
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      12
+97     val_97  2010-08-15      12
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      12
+98     val_98  2010-08-15      12
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      12
+100    val_100 2010-08-15      12
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      12
+103    val_103 2010-08-15      12
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      12
+104    val_104 2010-08-15      12
+105    val_105 2010-08-15      11
+105    val_105 2010-08-15      11
+105    val_105 2010-08-15      12
+111    val_111 2010-08-15      11
+111    val_111 2010-08-15      11
+111    val_111 2010-08-15      12
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      12
+113    val_113 2010-08-15      12
+114    val_114 2010-08-15      11
+114    val_114 2010-08-15      11
+114    val_114 2010-08-15      12
+116    val_116 2010-08-15      11
+116    val_116 2010-08-15      11
+116    val_116 2010-08-15      12
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      12
+118    val_118 2010-08-15      12
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      12
+119    val_119 2010-08-15      12
+119    val_119 2010-08-15      12
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      12
+120    val_120 2010-08-15      12
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      12
+125    val_125 2010-08-15      12
+126    val_126 2010-08-15      11
+126    val_126 2010-08-15      11
+126    val_126 2010-08-15      12
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      12
+128    val_128 2010-08-15      12
+128    val_128 2010-08-15      12
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      12
+129    val_129 2010-08-15      12
+131    val_131 2010-08-15      11
+131    val_131 2010-08-15      11
+131    val_131 2010-08-15      12
+133    val_133 2010-08-15      11
+133    val_133 2010-08-15      11
+133    val_133 2010-08-15      12
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      12
+134    val_134 2010-08-15      12
+136    val_136 2010-08-15      11
+136    val_136 2010-08-15      11
+136    val_136 2010-08-15      12
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      12
+137    val_137 2010-08-15      12
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+143    val_143 2010-08-15      11
+143    val_143 2010-08-15      11
+143    val_143 2010-08-15      12
+145    val_145 2010-08-15      11
+145    val_145 2010-08-15      11
+145    val_145 2010-08-15      12
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      12
+146    val_146 2010-08-15      12
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      12
+149    val_149 2010-08-15      12
+150    val_150 2010-08-15      11
+150    val_150 2010-08-15      11
+150    val_150 2010-08-15      12
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      12
+152    val_152 2010-08-15      12
+153    val_153 2010-08-15      11
+153    val_153 2010-08-15      11
+153    val_153 2010-08-15      12
+155    val_155 2010-08-15      11
+155    val_155 2010-08-15      11
+155    val_155 2010-08-15      12
+156    val_156 2010-08-15      11
+156    val_156 2010-08-15      11
+156    val_156 2010-08-15      12
+157    val_157 2010-08-15      11
+157    val_157 2010-08-15      11
+157    val_157 2010-08-15      12
+158    val_158 2010-08-15      11
+158    val_158 2010-08-15      11
+158    val_158 2010-08-15      12
+160    val_160 2010-08-15      11
+160    val_160 2010-08-15      11
+160    val_160 2010-08-15      12
+162    val_162 2010-08-15      11
+162    val_162 2010-08-15      11
+162    val_162 2010-08-15      12
+163    val_163 2010-08-15      11
+163    val_163 2010-08-15      11
+163    val_163 2010-08-15      12
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      12
+164    val_164 2010-08-15      12
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      12
+165    val_165 2010-08-15      12
+166    val_166 2010-08-15      11
+166    val_166 2010-08-15      11
+166    val_166 2010-08-15      12
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      12
+167    val_167 2010-08-15      12
+167    val_167 2010-08-15      12
+168    val_168 2010-08-15      11
+168    val_168 2010-08-15      11
+168    val_168 2010-08-15      12
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+170    val_170 2010-08-15      11
+170    val_170 2010-08-15      11
+170    val_170 2010-08-15      12
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      12
+172    val_172 2010-08-15      12
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      12
+174    val_174 2010-08-15      12
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      12
+175    val_175 2010-08-15      12
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      12
+176    val_176 2010-08-15      12
+177    val_177 2010-08-15      11
+177    val_177 2010-08-15      11
+177    val_177 2010-08-15      12
+178    val_178 2010-08-15      11
+178    val_178 2010-08-15      11
+178    val_178 2010-08-15      12
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      12
+179    val_179 2010-08-15      12
+180    val_180 2010-08-15      11
+180    val_180 2010-08-15      11
+180    val_180 2010-08-15      12
+181    val_181 2010-08-15      11
+181    val_181 2010-08-15      11
+181    val_181 2010-08-15      12
+183    val_183 2010-08-15      11
+183    val_183 2010-08-15      11
+183    val_183 2010-08-15      12
+186    val_186 2010-08-15      11
+186    val_186 2010-08-15      11
+186    val_186 2010-08-15      12
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      12
+187    val_187 2010-08-15      12
+187    val_187 2010-08-15      12
+189    val_189 2010-08-15      11
+189    val_189 2010-08-15      11
+189    val_189 2010-08-15      12
+190    val_190 2010-08-15      11
+190    val_190 2010-08-15      11
+190    val_190 2010-08-15      12
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      12
+191    val_191 2010-08-15      12
+192    val_192 2010-08-15      11
+192    val_192 2010-08-15      11
+192    val_192 2010-08-15      12
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      12
+193    val_193 2010-08-15      12
+193    val_193 2010-08-15      12
+194    val_194 2010-08-15      11
+194    val_194 2010-08-15      11
+194    val_194 2010-08-15      12
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      12
+195    val_195 2010-08-15      12
+196    val_196 2010-08-15      11
+196    val_196 2010-08-15      11
+196    val_196 2010-08-15      12
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      12
+197    val_197 2010-08-15      12
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      12
+199    val_199 2010-08-15      12
+199    val_199 2010-08-15      12
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      12
+200    val_200 2010-08-15      12
+201    val_201 2010-08-15      11
+201    val_201 2010-08-15      11
+201    val_201 2010-08-15      12
+202    val_202 2010-08-15      11
+202    val_202 2010-08-15      11
+202    val_202 2010-08-15      12
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      12
+203    val_203 2010-08-15      12
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      12
+205    val_205 2010-08-15      12
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      12
+207    val_207 2010-08-15      12
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      12
+208    val_208 2010-08-15      12
+208    val_208 2010-08-15      12
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      12
+209    val_209 2010-08-15      12
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      12
+213    val_213 2010-08-15      12
+214    val_214 2010-08-15      11
+214    val_214 2010-08-15      11
+214    val_214 2010-08-15      12
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      12
+216    val_216 2010-08-15      12
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      12
+217    val_217 2010-08-15      12
+218    val_218 2010-08-15      11
+218    val_218 2010-08-15      11
+218    val_218 2010-08-15      12
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      12
+219    val_219 2010-08-15      12
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      12
+221    val_221 2010-08-15      12
+222    val_222 2010-08-15      11
+222    val_222 2010-08-15      11
+222    val_222 2010-08-15      12
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      12
+223    val_223 2010-08-15      12
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      12
+224    val_224 2010-08-15      12
+226    val_226 2010-08-15      11
+226    val_226 2010-08-15      11
+226    val_226 2010-08-15      12
+228    val_228 2010-08-15      11
+228    val_228 2010-08-15      11
+228    val_228 2010-08-15      12
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      12
+229    val_229 2010-08-15      12
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      12
+233    val_233 2010-08-15      12
+235    val_235 2010-08-15      11
+235    val_235 2010-08-15      11
+235    val_235 2010-08-15      12
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      12
+237    val_237 2010-08-15      12
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      12
+238    val_238 2010-08-15      12
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      12
+239    val_239 2010-08-15      12
+241    val_241 2010-08-15      11
+241    val_241 2010-08-15      11
+241    val_241 2010-08-15      12
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      12
+242    val_242 2010-08-15      12
+244    val_244 2010-08-15      11
+244    val_244 2010-08-15      11
+244    val_244 2010-08-15      12
+247    val_247 2010-08-15      11
+247    val_247 2010-08-15      11
+247    val_247 2010-08-15      12
+248    val_248 2010-08-15      11
+248    val_248 2010-08-15      11
+248    val_248 2010-08-15      12
+249    val_249 2010-08-15      11
+249    val_249 2010-08-15      11
+249    val_249 2010-08-15      12
+252    val_252 2010-08-15      11
+252    val_252 2010-08-15      11
+252    val_252 2010-08-15      12
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      12
+255    val_255 2010-08-15      12
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      12
+256    val_256 2010-08-15      12
+257    val_257 2010-08-15      11
+257    val_257 2010-08-15      11
+257    val_257 2010-08-15      12
+258    val_258 2010-08-15      11
+258    val_258 2010-08-15      11
+258    val_258 2010-08-15      12
+260    val_260 2010-08-15      11
+260    val_260 2010-08-15      11
+260    val_260 2010-08-15      12
+262    val_262 2010-08-15      11
+262    val_262 2010-08-15      11
+262    val_262 2010-08-15      12
+263    val_263 2010-08-15      11
+263    val_263 2010-08-15      11
+263    val_263 2010-08-15      12
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      12
+265    val_265 2010-08-15      12
+266    val_266 2010-08-15      11
+266    val_266 2010-08-15      11
+266    val_266 2010-08-15      12
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      12
+272    val_272 2010-08-15      12
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      12
+273    val_273 2010-08-15      12
+273    val_273 2010-08-15      12
+274    val_274 2010-08-15      11
+274    val_274 2010-08-15      11
+274    val_274 2010-08-15      12
+275    val_275 2010-08-15      11
+275    val_275 2010-08-15      11
+275    val_275 2010-08-15      12
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      12
+278    val_278 2010-08-15      12
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      12
+280    val_280 2010-08-15      12
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      12
+281    val_281 2010-08-15      12
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      12
+282    val_282 2010-08-15      12
+283    val_283 2010-08-15      11
+283    val_283 2010-08-15      11
+283    val_283 2010-08-15      12
+284    val_284 2010-08-15      11
+284    val_284 2010-08-15      11
+284    val_284 2010-08-15      12
+285    val_285 2010-08-15      11
+285    val_285 2010-08-15      11
+285    val_285 2010-08-15      12
+286    val_286 2010-08-15      11
+286    val_286 2010-08-15      11
+286    val_286 2010-08-15      12
+287    val_287 2010-08-15      11
+287    val_287 2010-08-15      11
+287    val_287 2010-08-15      12
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      12
+288    val_288 2010-08-15      12
+289    val_289 2010-08-15      11
+289    val_289 2010-08-15      11
+289    val_289 2010-08-15      12
+291    val_291 2010-08-15      11
+291    val_291 2010-08-15      11
+291    val_291 2010-08-15      12
+292    val_292 2010-08-15      11
+292    val_292 2010-08-15      11
+292    val_292 2010-08-15      12
+296    val_296 2010-08-15      11
+296    val_296 2010-08-15      11
+296    val_296 2010-08-15      12
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      12
+298    val_298 2010-08-15      12
+298    val_298 2010-08-15      12
+302    val_302 2010-08-15      11
+302    val_302 2010-08-15      11
+302    val_302 2010-08-15      12
+305    val_305 2010-08-15      11
+305    val_305 2010-08-15      11
+305    val_305 2010-08-15      12
+306    val_306 2010-08-15      11
+306    val_306 2010-08-15      11
+306    val_306 2010-08-15      12
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      12
+307    val_307 2010-08-15      12
+308    val_308 2010-08-15      11
+308    val_308 2010-08-15      11
+308    val_308 2010-08-15      12
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      12
+309    val_309 2010-08-15      12
+310    val_310 2010-08-15      11
+310    val_310 2010-08-15      11
+310    val_310 2010-08-15      12
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      12
+311    val_311 2010-08-15      12
+311    val_311 2010-08-15      12
+315    val_315 2010-08-15      11
+315    val_315 2010-08-15      11
+315    val_315 2010-08-15      12
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      12
+316    val_316 2010-08-15      12
+316    val_316 2010-08-15      12
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      12
+317    val_317 2010-08-15      12
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      12
+318    val_318 2010-08-15      12
+318    val_318 2010-08-15      12
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      12
+321    val_321 2010-08-15      12
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      12
+322    val_322 2010-08-15      12
+323    val_323 2010-08-15      11
+323    val_323 2010-08-15      11
+323    val_323 2010-08-15      12
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      12
+325    val_325 2010-08-15      12
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      12
+327    val_327 2010-08-15      12
+327    val_327 2010-08-15      12
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      12
+331    val_331 2010-08-15      12
+332    val_332 2010-08-15      11
+332    val_332 2010-08-15      11
+332    val_332 2010-08-15      12
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      12
+333    val_333 2010-08-15      12
+335    val_335 2010-08-15      11
+335    val_335 2010-08-15      11
+335    val_335 2010-08-15      12
+336    val_336 2010-08-15      11
+336    val_336 2010-08-15      11
+336    val_336 2010-08-15      12
+338    val_338 2010-08-15      11
+338    val_338 2010-08-15      11
+338    val_338 2010-08-15      12
+339    val_339 2010-08-15      11
+339    val_339 2010-08-15      11
+339    val_339 2010-08-15      12
+341    val_341 2010-08-15      11
+341    val_341 2010-08-15      11
+341    val_341 2010-08-15      12
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      12
+342    val_342 2010-08-15      12
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      12
+344    val_344 2010-08-15      12
+345    val_345 2010-08-15      11
+345    val_345 2010-08-15      11
+345    val_345 2010-08-15      12
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+351    val_351 2010-08-15      11
+351    val_351 2010-08-15      11
+351    val_351 2010-08-15      12
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      12
+353    val_353 2010-08-15      12
+356    val_356 2010-08-15      11
+356    val_356 2010-08-15      11
+356    val_356 2010-08-15      12
+360    val_360 2010-08-15      11
+360    val_360 2010-08-15      11
+360    val_360 2010-08-15      12
+362    val_362 2010-08-15      11
+362    val_362 2010-08-15      11
+362    val_362 2010-08-15      12
+364    val_364 2010-08-15      11
+364    val_364 2010-08-15      11
+364    val_364 2010-08-15      12
+365    val_365 2010-08-15      11
+365    val_365 2010-08-15      11
+365    val_365 2010-08-15      12
+366    val_366 2010-08-15      11
+366    val_366 2010-08-15      11
+366    val_366 2010-08-15      12
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      12
+367    val_367 2010-08-15      12
+368    val_368 2010-08-15      11
+368    val_368 2010-08-15      11
+368    val_368 2010-08-15      12
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      12
+369    val_369 2010-08-15      12
+369    val_369 2010-08-15      12
+373    val_373 2010-08-15      11
+373    val_373 2010-08-15      11
+373    val_373 2010-08-15      12
+374    val_374 2010-08-15      11
+374    val_374 2010-08-15      11
+374    val_374 2010-08-15      12
+375    val_375 2010-08-15      11
+375    val_375 2010-08-15      11
+375    val_375 2010-08-15      12
+377    val_377 2010-08-15      11
+377    val_377 2010-08-15      11
+377    val_377 2010-08-15      12
+378    val_378 2010-08-15      11
+378    val_378 2010-08-15      11
+378    val_378 2010-08-15      12
+379    val_379 2010-08-15      11
+379    val_379 2010-08-15      11
+379    val_379 2010-08-15      12
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      12
+382    val_382 2010-08-15      12
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      12
+384    val_384 2010-08-15      12
+384    val_384 2010-08-15      12
+386    val_386 2010-08-15      11
+386    val_386 2010-08-15      11
+386    val_386 2010-08-15      12
+389    val_389 2010-08-15      11
+389    val_389 2010-08-15      11
+389    val_389 2010-08-15      12
+392    val_392 2010-08-15      11
+392    val_392 2010-08-15      11
+392    val_392 2010-08-15      12
+393    val_393 2010-08-15      11
+393    val_393 2010-08-15      11
+393    val_393 2010-08-15      12
+394    val_394 2010-08-15      11
+394    val_394 2010-08-15      11
+394    val_394 2010-08-15      12
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      12
+395    val_395 2010-08-15      12
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      12
+396    val_396 2010-08-15      12
+396    val_396 2010-08-15      12
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      12
+397    val_397 2010-08-15      12
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      12
+399    val_399 2010-08-15      12
+400    val_400 2010-08-15      11
+400    val_400 2010-08-15      11
+400    val_400 2010-08-15      12
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+402    val_402 2010-08-15      11
+402    val_402 2010-08-15      11
+402    val_402 2010-08-15      12
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      12
+403    val_403 2010-08-15      12
+403    val_403 2010-08-15      12
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      12
+404    val_404 2010-08-15      12
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+407    val_407 2010-08-15      11
+407    val_407 2010-08-15      11
+407    val_407 2010-08-15      12
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      12
+409    val_409 2010-08-15      12
+409    val_409 2010-08-15      12
+411    val_411 2010-08-15      11
+411    val_411 2010-08-15      11
+411    val_411 2010-08-15      12
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      12
+413    val_413 2010-08-15      12
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      12
+414    val_414 2010-08-15      12
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      12
+417    val_417 2010-08-15      12
+417    val_417 2010-08-15      12
+418    val_418 2010-08-15      11
+418    val_418 2010-08-15      11
+418    val_418 2010-08-15      12
+419    val_419 2010-08-15      11
+419    val_419 2010-08-15      11
+419    val_419 2010-08-15      12
+421    val_421 2010-08-15      11
+421    val_421 2010-08-15      11
+421    val_421 2010-08-15      12
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      12
+424    val_424 2010-08-15      12
+427    val_427 2010-08-15      11
+427    val_427 2010-08-15      11
+427    val_427 2010-08-15      12
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      12
+429    val_429 2010-08-15      12
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      12
+430    val_430 2010-08-15      12
+430    val_430 2010-08-15      12
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      12
+431    val_431 2010-08-15      12
+431    val_431 2010-08-15      12
+432    val_432 2010-08-15      11
+432    val_432 2010-08-15      11
+432    val_432 2010-08-15      12
+435    val_435 2010-08-15      11
+435    val_435 2010-08-15      11
+435    val_435 2010-08-15      12
+436    val_436 2010-08-15      11
+436    val_436 2010-08-15      11
+436    val_436 2010-08-15      12
+437    val_437 2010-08-15      11
+437    val_437 2010-08-15      11
+437    val_437 2010-08-15      12
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      12
+438    val_438 2010-08-15      12
+438    val_438 2010-08-15      12
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      12
+439    val_439 2010-08-15      12
+443    val_443 2010-08-15      11
+443    val_443 2010-08-15      11
+443    val_443 2010-08-15      12
+444    val_444 2010-08-15      11
+444    val_444 2010-08-15      11
+444    val_444 2010-08-15      12
+446    val_446 2010-08-15      11
+446    val_446 2010-08-15      11
+446    val_446 2010-08-15      12
+448    val_448 2010-08-15      11
+448    val_448 2010-08-15      11
+448    val_448 2010-08-15      12
+449    val_449 2010-08-15      11
+449    val_449 2010-08-15      11
+449    val_449 2010-08-15      12
+452    val_452 2010-08-15      11
+452    val_452 2010-08-15      11
+452    val_452 2010-08-15      12
+453    val_453 2010-08-15      11
+453    val_453 2010-08-15      11
+453    val_453 2010-08-15      12
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      12
+454    val_454 2010-08-15      12
+454    val_454 2010-08-15      12
+455    val_455 2010-08-15      11
+455    val_455 2010-08-15      11
+455    val_455 2010-08-15      12
+457    val_457 2010-08-15      11
+457    val_457 2010-08-15      11
+457    val_457 2010-08-15      12
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      12
+458    val_458 2010-08-15      12
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      12
+459    val_459 2010-08-15      12
+460    val_460 2010-08-15      11
+460    val_460 2010-08-15      11
+460    val_460 2010-08-15      12
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      12
+462    val_462 2010-08-15      12
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      12
+463    val_463 2010-08-15      12
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      12
+466    val_466 2010-08-15      12
+466    val_466 2010-08-15      12
+467    val_467 2010-08-15      11
+467    val_467 2010-08-15      11
+467    val_467 2010-08-15      12
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+470    val_470 2010-08-15      11
+470    val_470 2010-08-15      11
+470    val_470 2010-08-15      12
+472    val_472 2010-08-15      11
+472    val_472 2010-08-15      11
+472    val_472 2010-08-15      12
+475    val_475 2010-08-15      11
+475    val_475 2010-08-15      11
+475    val_475 2010-08-15      12
+477    val_477 2010-08-15      11
+477    val_477 2010-08-15      11
+477    val_477 2010-08-15      12
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      12
+478    val_478 2010-08-15      12
+479    val_479 2010-08-15      11
+479    val_479 2010-08-15      11
+479    val_479 2010-08-15      12
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      12
+480    val_480 2010-08-15      12
+480    val_480 2010-08-15      12
+481    val_481 2010-08-15      11
+481    val_481 2010-08-15      11
+481    val_481 2010-08-15      12
+482    val_482 2010-08-15      11
+482    val_482 2010-08-15      11
+482    val_482 2010-08-15      12
+483    val_483 2010-08-15      11
+483    val_483 2010-08-15      11
+483    val_483 2010-08-15      12
+484    val_484 2010-08-15      11
+484    val_484 2010-08-15      11
+484    val_484 2010-08-15      12
+485    val_485 2010-08-15      11
+485    val_485 2010-08-15      11
+485    val_485 2010-08-15      12
+487    val_487 2010-08-15      11
+487    val_487 2010-08-15      11
+487    val_487 2010-08-15      12
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+490    val_490 2010-08-15      11
+490    val_490 2010-08-15      11
+490    val_490 2010-08-15      12
+491    val_491 2010-08-15      11
+491    val_491 2010-08-15      11
+491    val_491 2010-08-15      12
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      12
+492    val_492 2010-08-15      12
+493    val_493 2010-08-15      11
+493    val_493 2010-08-15      11
+493    val_493 2010-08-15      12
+494    val_494 2010-08-15      11
+494    val_494 2010-08-15      11
+494    val_494 2010-08-15      12
+495    val_495 2010-08-15      11
+495    val_495 2010-08-15      11
+495    val_495 2010-08-15      12
+496    val_496 2010-08-15      11
+496    val_496 2010-08-15      11
+496    val_496 2010-08-15      12
+497    val_497 2010-08-15      11
+497    val_497 2010-08-15      11
+497    val_497 2010-08-15      12
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      12
+498    val_498 2010-08-15      12
+498    val_498 2010-08-15      12

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-12-62541540a18d68a3cb8497a741061d11
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-12-62541540a18d68a3cb8497a741061d11 
b/sql/hive/src/test/resources/golden/merge4-12-62541540a18d68a3cb8497a741061d11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-13-ed1103f06609365b40e78d13c654cc71
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-13-ed1103f06609365b40e78d13c654cc71 
b/sql/hive/src/test/resources/golden/merge4-13-ed1103f06609365b40e78d13c654cc71
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-14-ba5dbcd0527b8ddab284bc322255bfc7
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-14-ba5dbcd0527b8ddab284bc322255bfc7 
b/sql/hive/src/test/resources/golden/merge4-14-ba5dbcd0527b8ddab284bc322255bfc7
new file mode 100644
index 0000000..30becc4
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-14-ba5dbcd0527b8ddab284bc322255bfc7
@@ -0,0 +1,3 @@
+ds=2010-08-15/hr=11
+ds=2010-08-15/hr=12
+ds=2010-08-15/hr=file,

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-15-68f50dc2ad6ff803a372bdd88dd8e19a
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-15-68f50dc2ad6ff803a372bdd88dd8e19a 
b/sql/hive/src/test/resources/golden/merge4-15-68f50dc2ad6ff803a372bdd88dd8e19a
new file mode 100644
index 0000000..4c867a5
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-15-68f50dc2ad6ff803a372bdd88dd8e19a
@@ -0,0 +1 @@
+1      1       2010-08-15      file,

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-2-43d53504df013e6b35f81811138a167a
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-2-43d53504df013e6b35f81811138a167a 
b/sql/hive/src/test/resources/golden/merge4-2-43d53504df013e6b35f81811138a167a
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-2-43d53504df013e6b35f81811138a167a
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-3-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-3-a4fb8359a2179ec70777aad6366071b7 
b/sql/hive/src/test/resources/golden/merge4-3-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-3-a4fb8359a2179ec70777aad6366071b7
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-4-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-4-16367c381d4b189b3640c92511244bfe 
b/sql/hive/src/test/resources/golden/merge4-4-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-4-16367c381d4b189b3640c92511244bfe
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-5-3d24d877366c42030f6d9a596665720d
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-5-3d24d877366c42030f6d9a596665720d 
b/sql/hive/src/test/resources/golden/merge4-5-3d24d877366c42030f6d9a596665720d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-6-b3a76420183795720ab3a384046e5af
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-6-b3a76420183795720ab3a384046e5af 
b/sql/hive/src/test/resources/golden/merge4-6-b3a76420183795720ab3a384046e5af
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-7-631a45828eae3f5f562d992efe4cd56d
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-7-631a45828eae3f5f562d992efe4cd56d 
b/sql/hive/src/test/resources/golden/merge4-7-631a45828eae3f5f562d992efe4cd56d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-8-f407e661307b23a5d52a08a3e7af19b
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-8-f407e661307b23a5d52a08a3e7af19b 
b/sql/hive/src/test/resources/golden/merge4-8-f407e661307b23a5d52a08a3e7af19b
new file mode 100644
index 0000000..aa972ca
--- /dev/null
+++ 
b/sql/hive/src/test/resources/golden/merge4-8-f407e661307b23a5d52a08a3e7af19b
@@ -0,0 +1,1000 @@
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      11
+0      val_0   2010-08-15      12
+0      val_0   2010-08-15      12
+0      val_0   2010-08-15      12
+2      val_2   2010-08-15      11
+2      val_2   2010-08-15      12
+4      val_4   2010-08-15      11
+4      val_4   2010-08-15      12
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      11
+5      val_5   2010-08-15      12
+5      val_5   2010-08-15      12
+5      val_5   2010-08-15      12
+8      val_8   2010-08-15      11
+8      val_8   2010-08-15      12
+9      val_9   2010-08-15      11
+9      val_9   2010-08-15      12
+10     val_10  2010-08-15      11
+10     val_10  2010-08-15      12
+11     val_11  2010-08-15      11
+11     val_11  2010-08-15      12
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      11
+12     val_12  2010-08-15      12
+12     val_12  2010-08-15      12
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      11
+15     val_15  2010-08-15      12
+15     val_15  2010-08-15      12
+17     val_17  2010-08-15      11
+17     val_17  2010-08-15      12
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      11
+18     val_18  2010-08-15      12
+18     val_18  2010-08-15      12
+19     val_19  2010-08-15      11
+19     val_19  2010-08-15      12
+20     val_20  2010-08-15      11
+20     val_20  2010-08-15      12
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      11
+24     val_24  2010-08-15      12
+24     val_24  2010-08-15      12
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      11
+26     val_26  2010-08-15      12
+26     val_26  2010-08-15      12
+27     val_27  2010-08-15      11
+27     val_27  2010-08-15      12
+28     val_28  2010-08-15      11
+28     val_28  2010-08-15      12
+30     val_30  2010-08-15      11
+30     val_30  2010-08-15      12
+33     val_33  2010-08-15      11
+33     val_33  2010-08-15      12
+34     val_34  2010-08-15      11
+34     val_34  2010-08-15      12
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      11
+35     val_35  2010-08-15      12
+35     val_35  2010-08-15      12
+35     val_35  2010-08-15      12
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      11
+37     val_37  2010-08-15      12
+37     val_37  2010-08-15      12
+41     val_41  2010-08-15      11
+41     val_41  2010-08-15      12
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      11
+42     val_42  2010-08-15      12
+42     val_42  2010-08-15      12
+43     val_43  2010-08-15      11
+43     val_43  2010-08-15      12
+44     val_44  2010-08-15      11
+44     val_44  2010-08-15      12
+47     val_47  2010-08-15      11
+47     val_47  2010-08-15      12
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      11
+51     val_51  2010-08-15      12
+51     val_51  2010-08-15      12
+53     val_53  2010-08-15      11
+53     val_53  2010-08-15      12
+54     val_54  2010-08-15      11
+54     val_54  2010-08-15      12
+57     val_57  2010-08-15      11
+57     val_57  2010-08-15      12
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      11
+58     val_58  2010-08-15      12
+58     val_58  2010-08-15      12
+64     val_64  2010-08-15      11
+64     val_64  2010-08-15      12
+65     val_65  2010-08-15      11
+65     val_65  2010-08-15      12
+66     val_66  2010-08-15      11
+66     val_66  2010-08-15      12
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      11
+67     val_67  2010-08-15      12
+67     val_67  2010-08-15      12
+69     val_69  2010-08-15      11
+69     val_69  2010-08-15      12
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      11
+70     val_70  2010-08-15      12
+70     val_70  2010-08-15      12
+70     val_70  2010-08-15      12
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      11
+72     val_72  2010-08-15      12
+72     val_72  2010-08-15      12
+74     val_74  2010-08-15      11
+74     val_74  2010-08-15      12
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      11
+76     val_76  2010-08-15      12
+76     val_76  2010-08-15      12
+77     val_77  2010-08-15      11
+77     val_77  2010-08-15      12
+78     val_78  2010-08-15      11
+78     val_78  2010-08-15      12
+80     val_80  2010-08-15      11
+80     val_80  2010-08-15      12
+82     val_82  2010-08-15      11
+82     val_82  2010-08-15      12
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      11
+83     val_83  2010-08-15      12
+83     val_83  2010-08-15      12
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      11
+84     val_84  2010-08-15      12
+84     val_84  2010-08-15      12
+85     val_85  2010-08-15      11
+85     val_85  2010-08-15      12
+86     val_86  2010-08-15      11
+86     val_86  2010-08-15      12
+87     val_87  2010-08-15      11
+87     val_87  2010-08-15      12
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      11
+90     val_90  2010-08-15      12
+90     val_90  2010-08-15      12
+90     val_90  2010-08-15      12
+92     val_92  2010-08-15      11
+92     val_92  2010-08-15      12
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      11
+95     val_95  2010-08-15      12
+95     val_95  2010-08-15      12
+96     val_96  2010-08-15      11
+96     val_96  2010-08-15      12
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      11
+97     val_97  2010-08-15      12
+97     val_97  2010-08-15      12
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      11
+98     val_98  2010-08-15      12
+98     val_98  2010-08-15      12
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      11
+100    val_100 2010-08-15      12
+100    val_100 2010-08-15      12
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      11
+103    val_103 2010-08-15      12
+103    val_103 2010-08-15      12
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      11
+104    val_104 2010-08-15      12
+104    val_104 2010-08-15      12
+105    val_105 2010-08-15      11
+105    val_105 2010-08-15      12
+111    val_111 2010-08-15      11
+111    val_111 2010-08-15      12
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      11
+113    val_113 2010-08-15      12
+113    val_113 2010-08-15      12
+114    val_114 2010-08-15      11
+114    val_114 2010-08-15      12
+116    val_116 2010-08-15      11
+116    val_116 2010-08-15      12
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      11
+118    val_118 2010-08-15      12
+118    val_118 2010-08-15      12
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      11
+119    val_119 2010-08-15      12
+119    val_119 2010-08-15      12
+119    val_119 2010-08-15      12
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      11
+120    val_120 2010-08-15      12
+120    val_120 2010-08-15      12
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      11
+125    val_125 2010-08-15      12
+125    val_125 2010-08-15      12
+126    val_126 2010-08-15      11
+126    val_126 2010-08-15      12
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      11
+128    val_128 2010-08-15      12
+128    val_128 2010-08-15      12
+128    val_128 2010-08-15      12
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      11
+129    val_129 2010-08-15      12
+129    val_129 2010-08-15      12
+131    val_131 2010-08-15      11
+131    val_131 2010-08-15      12
+133    val_133 2010-08-15      11
+133    val_133 2010-08-15      12
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      11
+134    val_134 2010-08-15      12
+134    val_134 2010-08-15      12
+136    val_136 2010-08-15      11
+136    val_136 2010-08-15      12
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      11
+137    val_137 2010-08-15      12
+137    val_137 2010-08-15      12
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      11
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+138    val_138 2010-08-15      12
+143    val_143 2010-08-15      11
+143    val_143 2010-08-15      12
+145    val_145 2010-08-15      11
+145    val_145 2010-08-15      12
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      11
+146    val_146 2010-08-15      12
+146    val_146 2010-08-15      12
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      11
+149    val_149 2010-08-15      12
+149    val_149 2010-08-15      12
+150    val_150 2010-08-15      11
+150    val_150 2010-08-15      12
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      11
+152    val_152 2010-08-15      12
+152    val_152 2010-08-15      12
+153    val_153 2010-08-15      11
+153    val_153 2010-08-15      12
+155    val_155 2010-08-15      11
+155    val_155 2010-08-15      12
+156    val_156 2010-08-15      11
+156    val_156 2010-08-15      12
+157    val_157 2010-08-15      11
+157    val_157 2010-08-15      12
+158    val_158 2010-08-15      11
+158    val_158 2010-08-15      12
+160    val_160 2010-08-15      11
+160    val_160 2010-08-15      12
+162    val_162 2010-08-15      11
+162    val_162 2010-08-15      12
+163    val_163 2010-08-15      11
+163    val_163 2010-08-15      12
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      11
+164    val_164 2010-08-15      12
+164    val_164 2010-08-15      12
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      11
+165    val_165 2010-08-15      12
+165    val_165 2010-08-15      12
+166    val_166 2010-08-15      11
+166    val_166 2010-08-15      12
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      11
+167    val_167 2010-08-15      12
+167    val_167 2010-08-15      12
+167    val_167 2010-08-15      12
+168    val_168 2010-08-15      11
+168    val_168 2010-08-15      12
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      11
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+169    val_169 2010-08-15      12
+170    val_170 2010-08-15      11
+170    val_170 2010-08-15      12
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      11
+172    val_172 2010-08-15      12
+172    val_172 2010-08-15      12
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      11
+174    val_174 2010-08-15      12
+174    val_174 2010-08-15      12
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      11
+175    val_175 2010-08-15      12
+175    val_175 2010-08-15      12
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      11
+176    val_176 2010-08-15      12
+176    val_176 2010-08-15      12
+177    val_177 2010-08-15      11
+177    val_177 2010-08-15      12
+178    val_178 2010-08-15      11
+178    val_178 2010-08-15      12
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      11
+179    val_179 2010-08-15      12
+179    val_179 2010-08-15      12
+180    val_180 2010-08-15      11
+180    val_180 2010-08-15      12
+181    val_181 2010-08-15      11
+181    val_181 2010-08-15      12
+183    val_183 2010-08-15      11
+183    val_183 2010-08-15      12
+186    val_186 2010-08-15      11
+186    val_186 2010-08-15      12
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      11
+187    val_187 2010-08-15      12
+187    val_187 2010-08-15      12
+187    val_187 2010-08-15      12
+189    val_189 2010-08-15      11
+189    val_189 2010-08-15      12
+190    val_190 2010-08-15      11
+190    val_190 2010-08-15      12
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      11
+191    val_191 2010-08-15      12
+191    val_191 2010-08-15      12
+192    val_192 2010-08-15      11
+192    val_192 2010-08-15      12
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      11
+193    val_193 2010-08-15      12
+193    val_193 2010-08-15      12
+193    val_193 2010-08-15      12
+194    val_194 2010-08-15      11
+194    val_194 2010-08-15      12
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      11
+195    val_195 2010-08-15      12
+195    val_195 2010-08-15      12
+196    val_196 2010-08-15      11
+196    val_196 2010-08-15      12
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      11
+197    val_197 2010-08-15      12
+197    val_197 2010-08-15      12
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      11
+199    val_199 2010-08-15      12
+199    val_199 2010-08-15      12
+199    val_199 2010-08-15      12
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      11
+200    val_200 2010-08-15      12
+200    val_200 2010-08-15      12
+201    val_201 2010-08-15      11
+201    val_201 2010-08-15      12
+202    val_202 2010-08-15      11
+202    val_202 2010-08-15      12
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      11
+203    val_203 2010-08-15      12
+203    val_203 2010-08-15      12
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      11
+205    val_205 2010-08-15      12
+205    val_205 2010-08-15      12
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      11
+207    val_207 2010-08-15      12
+207    val_207 2010-08-15      12
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      11
+208    val_208 2010-08-15      12
+208    val_208 2010-08-15      12
+208    val_208 2010-08-15      12
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      11
+209    val_209 2010-08-15      12
+209    val_209 2010-08-15      12
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      11
+213    val_213 2010-08-15      12
+213    val_213 2010-08-15      12
+214    val_214 2010-08-15      11
+214    val_214 2010-08-15      12
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      11
+216    val_216 2010-08-15      12
+216    val_216 2010-08-15      12
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      11
+217    val_217 2010-08-15      12
+217    val_217 2010-08-15      12
+218    val_218 2010-08-15      11
+218    val_218 2010-08-15      12
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      11
+219    val_219 2010-08-15      12
+219    val_219 2010-08-15      12
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      11
+221    val_221 2010-08-15      12
+221    val_221 2010-08-15      12
+222    val_222 2010-08-15      11
+222    val_222 2010-08-15      12
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      11
+223    val_223 2010-08-15      12
+223    val_223 2010-08-15      12
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      11
+224    val_224 2010-08-15      12
+224    val_224 2010-08-15      12
+226    val_226 2010-08-15      11
+226    val_226 2010-08-15      12
+228    val_228 2010-08-15      11
+228    val_228 2010-08-15      12
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      11
+229    val_229 2010-08-15      12
+229    val_229 2010-08-15      12
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      11
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+230    val_230 2010-08-15      12
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      11
+233    val_233 2010-08-15      12
+233    val_233 2010-08-15      12
+235    val_235 2010-08-15      11
+235    val_235 2010-08-15      12
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      11
+237    val_237 2010-08-15      12
+237    val_237 2010-08-15      12
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      11
+238    val_238 2010-08-15      12
+238    val_238 2010-08-15      12
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      11
+239    val_239 2010-08-15      12
+239    val_239 2010-08-15      12
+241    val_241 2010-08-15      11
+241    val_241 2010-08-15      12
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      11
+242    val_242 2010-08-15      12
+242    val_242 2010-08-15      12
+244    val_244 2010-08-15      11
+244    val_244 2010-08-15      12
+247    val_247 2010-08-15      11
+247    val_247 2010-08-15      12
+248    val_248 2010-08-15      11
+248    val_248 2010-08-15      12
+249    val_249 2010-08-15      11
+249    val_249 2010-08-15      12
+252    val_252 2010-08-15      11
+252    val_252 2010-08-15      12
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      11
+255    val_255 2010-08-15      12
+255    val_255 2010-08-15      12
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      11
+256    val_256 2010-08-15      12
+256    val_256 2010-08-15      12
+257    val_257 2010-08-15      11
+257    val_257 2010-08-15      12
+258    val_258 2010-08-15      11
+258    val_258 2010-08-15      12
+260    val_260 2010-08-15      11
+260    val_260 2010-08-15      12
+262    val_262 2010-08-15      11
+262    val_262 2010-08-15      12
+263    val_263 2010-08-15      11
+263    val_263 2010-08-15      12
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      11
+265    val_265 2010-08-15      12
+265    val_265 2010-08-15      12
+266    val_266 2010-08-15      11
+266    val_266 2010-08-15      12
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      11
+272    val_272 2010-08-15      12
+272    val_272 2010-08-15      12
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      11
+273    val_273 2010-08-15      12
+273    val_273 2010-08-15      12
+273    val_273 2010-08-15      12
+274    val_274 2010-08-15      11
+274    val_274 2010-08-15      12
+275    val_275 2010-08-15      11
+275    val_275 2010-08-15      12
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      11
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+277    val_277 2010-08-15      12
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      11
+278    val_278 2010-08-15      12
+278    val_278 2010-08-15      12
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      11
+280    val_280 2010-08-15      12
+280    val_280 2010-08-15      12
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      11
+281    val_281 2010-08-15      12
+281    val_281 2010-08-15      12
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      11
+282    val_282 2010-08-15      12
+282    val_282 2010-08-15      12
+283    val_283 2010-08-15      11
+283    val_283 2010-08-15      12
+284    val_284 2010-08-15      11
+284    val_284 2010-08-15      12
+285    val_285 2010-08-15      11
+285    val_285 2010-08-15      12
+286    val_286 2010-08-15      11
+286    val_286 2010-08-15      12
+287    val_287 2010-08-15      11
+287    val_287 2010-08-15      12
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      11
+288    val_288 2010-08-15      12
+288    val_288 2010-08-15      12
+289    val_289 2010-08-15      11
+289    val_289 2010-08-15      12
+291    val_291 2010-08-15      11
+291    val_291 2010-08-15      12
+292    val_292 2010-08-15      11
+292    val_292 2010-08-15      12
+296    val_296 2010-08-15      11
+296    val_296 2010-08-15      12
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      11
+298    val_298 2010-08-15      12
+298    val_298 2010-08-15      12
+298    val_298 2010-08-15      12
+302    val_302 2010-08-15      11
+302    val_302 2010-08-15      12
+305    val_305 2010-08-15      11
+305    val_305 2010-08-15      12
+306    val_306 2010-08-15      11
+306    val_306 2010-08-15      12
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      11
+307    val_307 2010-08-15      12
+307    val_307 2010-08-15      12
+308    val_308 2010-08-15      11
+308    val_308 2010-08-15      12
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      11
+309    val_309 2010-08-15      12
+309    val_309 2010-08-15      12
+310    val_310 2010-08-15      11
+310    val_310 2010-08-15      12
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      11
+311    val_311 2010-08-15      12
+311    val_311 2010-08-15      12
+311    val_311 2010-08-15      12
+315    val_315 2010-08-15      11
+315    val_315 2010-08-15      12
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      11
+316    val_316 2010-08-15      12
+316    val_316 2010-08-15      12
+316    val_316 2010-08-15      12
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      11
+317    val_317 2010-08-15      12
+317    val_317 2010-08-15      12
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      11
+318    val_318 2010-08-15      12
+318    val_318 2010-08-15      12
+318    val_318 2010-08-15      12
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      11
+321    val_321 2010-08-15      12
+321    val_321 2010-08-15      12
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      11
+322    val_322 2010-08-15      12
+322    val_322 2010-08-15      12
+323    val_323 2010-08-15      11
+323    val_323 2010-08-15      12
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      11
+325    val_325 2010-08-15      12
+325    val_325 2010-08-15      12
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      11
+327    val_327 2010-08-15      12
+327    val_327 2010-08-15      12
+327    val_327 2010-08-15      12
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      11
+331    val_331 2010-08-15      12
+331    val_331 2010-08-15      12
+332    val_332 2010-08-15      11
+332    val_332 2010-08-15      12
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      11
+333    val_333 2010-08-15      12
+333    val_333 2010-08-15      12
+335    val_335 2010-08-15      11
+335    val_335 2010-08-15      12
+336    val_336 2010-08-15      11
+336    val_336 2010-08-15      12
+338    val_338 2010-08-15      11
+338    val_338 2010-08-15      12
+339    val_339 2010-08-15      11
+339    val_339 2010-08-15      12
+341    val_341 2010-08-15      11
+341    val_341 2010-08-15      12
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      11
+342    val_342 2010-08-15      12
+342    val_342 2010-08-15      12
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      11
+344    val_344 2010-08-15      12
+344    val_344 2010-08-15      12
+345    val_345 2010-08-15      11
+345    val_345 2010-08-15      12
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      11
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+348    val_348 2010-08-15      12
+351    val_351 2010-08-15      11
+351    val_351 2010-08-15      12
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      11
+353    val_353 2010-08-15      12
+353    val_353 2010-08-15      12
+356    val_356 2010-08-15      11
+356    val_356 2010-08-15      12
+360    val_360 2010-08-15      11
+360    val_360 2010-08-15      12
+362    val_362 2010-08-15      11
+362    val_362 2010-08-15      12
+364    val_364 2010-08-15      11
+364    val_364 2010-08-15      12
+365    val_365 2010-08-15      11
+365    val_365 2010-08-15      12
+366    val_366 2010-08-15      11
+366    val_366 2010-08-15      12
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      11
+367    val_367 2010-08-15      12
+367    val_367 2010-08-15      12
+368    val_368 2010-08-15      11
+368    val_368 2010-08-15      12
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      11
+369    val_369 2010-08-15      12
+369    val_369 2010-08-15      12
+369    val_369 2010-08-15      12
+373    val_373 2010-08-15      11
+373    val_373 2010-08-15      12
+374    val_374 2010-08-15      11
+374    val_374 2010-08-15      12
+375    val_375 2010-08-15      11
+375    val_375 2010-08-15      12
+377    val_377 2010-08-15      11
+377    val_377 2010-08-15      12
+378    val_378 2010-08-15      11
+378    val_378 2010-08-15      12
+379    val_379 2010-08-15      11
+379    val_379 2010-08-15      12
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      11
+382    val_382 2010-08-15      12
+382    val_382 2010-08-15      12
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      11
+384    val_384 2010-08-15      12
+384    val_384 2010-08-15      12
+384    val_384 2010-08-15      12
+386    val_386 2010-08-15      11
+386    val_386 2010-08-15      12
+389    val_389 2010-08-15      11
+389    val_389 2010-08-15      12
+392    val_392 2010-08-15      11
+392    val_392 2010-08-15      12
+393    val_393 2010-08-15      11
+393    val_393 2010-08-15      12
+394    val_394 2010-08-15      11
+394    val_394 2010-08-15      12
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      11
+395    val_395 2010-08-15      12
+395    val_395 2010-08-15      12
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      11
+396    val_396 2010-08-15      12
+396    val_396 2010-08-15      12
+396    val_396 2010-08-15      12
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      11
+397    val_397 2010-08-15      12
+397    val_397 2010-08-15      12
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      11
+399    val_399 2010-08-15      12
+399    val_399 2010-08-15      12
+400    val_400 2010-08-15      11
+400    val_400 2010-08-15      12
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      11
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+401    val_401 2010-08-15      12
+402    val_402 2010-08-15      11
+402    val_402 2010-08-15      12
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      11
+403    val_403 2010-08-15      12
+403    val_403 2010-08-15      12
+403    val_403 2010-08-15      12
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      11
+404    val_404 2010-08-15      12
+404    val_404 2010-08-15      12
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      11
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+406    val_406 2010-08-15      12
+407    val_407 2010-08-15      11
+407    val_407 2010-08-15      12
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      11
+409    val_409 2010-08-15      12
+409    val_409 2010-08-15      12
+409    val_409 2010-08-15      12
+411    val_411 2010-08-15      11
+411    val_411 2010-08-15      12
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      11
+413    val_413 2010-08-15      12
+413    val_413 2010-08-15      12
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      11
+414    val_414 2010-08-15      12
+414    val_414 2010-08-15      12
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      11
+417    val_417 2010-08-15      12
+417    val_417 2010-08-15      12
+417    val_417 2010-08-15      12
+418    val_418 2010-08-15      11
+418    val_418 2010-08-15      12
+419    val_419 2010-08-15      11
+419    val_419 2010-08-15      12
+421    val_421 2010-08-15      11
+421    val_421 2010-08-15      12
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      11
+424    val_424 2010-08-15      12
+424    val_424 2010-08-15      12
+427    val_427 2010-08-15      11
+427    val_427 2010-08-15      12
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      11
+429    val_429 2010-08-15      12
+429    val_429 2010-08-15      12
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      11
+430    val_430 2010-08-15      12
+430    val_430 2010-08-15      12
+430    val_430 2010-08-15      12
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      11
+431    val_431 2010-08-15      12
+431    val_431 2010-08-15      12
+431    val_431 2010-08-15      12
+432    val_432 2010-08-15      11
+432    val_432 2010-08-15      12
+435    val_435 2010-08-15      11
+435    val_435 2010-08-15      12
+436    val_436 2010-08-15      11
+436    val_436 2010-08-15      12
+437    val_437 2010-08-15      11
+437    val_437 2010-08-15      12
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      11
+438    val_438 2010-08-15      12
+438    val_438 2010-08-15      12
+438    val_438 2010-08-15      12
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      11
+439    val_439 2010-08-15      12
+439    val_439 2010-08-15      12
+443    val_443 2010-08-15      11
+443    val_443 2010-08-15      12
+444    val_444 2010-08-15      11
+444    val_444 2010-08-15      12
+446    val_446 2010-08-15      11
+446    val_446 2010-08-15      12
+448    val_448 2010-08-15      11
+448    val_448 2010-08-15      12
+449    val_449 2010-08-15      11
+449    val_449 2010-08-15      12
+452    val_452 2010-08-15      11
+452    val_452 2010-08-15      12
+453    val_453 2010-08-15      11
+453    val_453 2010-08-15      12
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      11
+454    val_454 2010-08-15      12
+454    val_454 2010-08-15      12
+454    val_454 2010-08-15      12
+455    val_455 2010-08-15      11
+455    val_455 2010-08-15      12
+457    val_457 2010-08-15      11
+457    val_457 2010-08-15      12
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      11
+458    val_458 2010-08-15      12
+458    val_458 2010-08-15      12
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      11
+459    val_459 2010-08-15      12
+459    val_459 2010-08-15      12
+460    val_460 2010-08-15      11
+460    val_460 2010-08-15      12
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      11
+462    val_462 2010-08-15      12
+462    val_462 2010-08-15      12
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      11
+463    val_463 2010-08-15      12
+463    val_463 2010-08-15      12
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      11
+466    val_466 2010-08-15      12
+466    val_466 2010-08-15      12
+466    val_466 2010-08-15      12
+467    val_467 2010-08-15      11
+467    val_467 2010-08-15      12
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      11
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+468    val_468 2010-08-15      12
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      11
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+469    val_469 2010-08-15      12
+470    val_470 2010-08-15      11
+470    val_470 2010-08-15      12
+472    val_472 2010-08-15      11
+472    val_472 2010-08-15      12
+475    val_475 2010-08-15      11
+475    val_475 2010-08-15      12
+477    val_477 2010-08-15      11
+477    val_477 2010-08-15      12
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      11
+478    val_478 2010-08-15      12
+478    val_478 2010-08-15      12
+479    val_479 2010-08-15      11
+479    val_479 2010-08-15      12
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      11
+480    val_480 2010-08-15      12
+480    val_480 2010-08-15      12
+480    val_480 2010-08-15      12
+481    val_481 2010-08-15      11
+481    val_481 2010-08-15      12
+482    val_482 2010-08-15      11
+482    val_482 2010-08-15      12
+483    val_483 2010-08-15      11
+483    val_483 2010-08-15      12
+484    val_484 2010-08-15      11
+484    val_484 2010-08-15      12
+485    val_485 2010-08-15      11
+485    val_485 2010-08-15      12
+487    val_487 2010-08-15      11
+487    val_487 2010-08-15      12
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      11
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+489    val_489 2010-08-15      12
+490    val_490 2010-08-15      11
+490    val_490 2010-08-15      12
+491    val_491 2010-08-15      11
+491    val_491 2010-08-15      12
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      11
+492    val_492 2010-08-15      12
+492    val_492 2010-08-15      12
+493    val_493 2010-08-15      11
+493    val_493 2010-08-15      12
+494    val_494 2010-08-15      11
+494    val_494 2010-08-15      12
+495    val_495 2010-08-15      11
+495    val_495 2010-08-15      12
+496    val_496 2010-08-15      11
+496    val_496 2010-08-15      12
+497    val_497 2010-08-15      11
+497    val_497 2010-08-15      12
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      11
+498    val_498 2010-08-15      12
+498    val_498 2010-08-15      12
+498    val_498 2010-08-15      12

http://git-wip-us.apache.org/repos/asf/spark/blob/9ce12aaf/sql/hive/src/test/resources/golden/merge4-9-ad3dc168c8b6f048717e39ab16b0a319
----------------------------------------------------------------------
diff --git 
a/sql/hive/src/test/resources/golden/merge4-9-ad3dc168c8b6f048717e39ab16b0a319 
b/sql/hive/src/test/resources/golden/merge4-9-ad3dc168c8b6f048717e39ab16b0a319
new file mode 100644
index 0000000..e69de29


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to