You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spark.apache.org by pw...@apache.org on 2014/03/21 23:08:20 UTC
[18/51] [partial] Add hive test files to repository. Remove download
script.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39-7-9b141c1e5917ca82c6bc36a9a2950a1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-7-9b141c1e5917ca82c6bc36a9a2950a1e b/sql/hive/src/test/resources/golden/input39-7-9b141c1e5917ca82c6bc36a9a2950a1e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-7-9b141c1e5917ca82c6bc36a9a2950a1e
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39-8-2b9ccaa793eae0e73bf76335d3d6880
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-8-2b9ccaa793eae0e73bf76335d3d6880 b/sql/hive/src/test/resources/golden/input39-8-2b9ccaa793eae0e73bf76335d3d6880
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-8-2b9ccaa793eae0e73bf76335d3d6880
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39-9-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-9-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/input39-9-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-9-bab89dfffa77258e34a595e0e79986e3
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-0-4c33233bafd910d69c2b8845d35abffe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-0-4c33233bafd910d69c2b8845d35abffe b/sql/hive/src/test/resources/golden/input39_hadoop20-0-4c33233bafd910d69c2b8845d35abffe
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-1-92a6ee4486a9fc8fc7bc567e42b9e2a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-1-92a6ee4486a9fc8fc7bc567e42b9e2a3 b/sql/hive/src/test/resources/golden/input39_hadoop20-1-92a6ee4486a9fc8fc7bc567e42b9e2a3
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-10-6d0814cbb72eb96bfc75c95d06f1e528
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-10-6d0814cbb72eb96bfc75c95d06f1e528 b/sql/hive/src/test/resources/golden/input39_hadoop20-10-6d0814cbb72eb96bfc75c95d06f1e528
new file mode 100644
index 0000000..25bf17f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-10-6d0814cbb72eb96bfc75c95d06f1e528
@@ -0,0 +1 @@
+18
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-11-f120ac8c87db9eebb5da7ac99b48600
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-11-f120ac8c87db9eebb5da7ac99b48600 b/sql/hive/src/test/resources/golden/input39_hadoop20-11-f120ac8c87db9eebb5da7ac99b48600
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-11-f120ac8c87db9eebb5da7ac99b48600
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-12-a6a77ae749a7e7f8022d71c03322fc21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-12-a6a77ae749a7e7f8022d71c03322fc21 b/sql/hive/src/test/resources/golden/input39_hadoop20-12-a6a77ae749a7e7f8022d71c03322fc21
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-12-a6a77ae749a7e7f8022d71c03322fc21
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-2-ee667c6ab003bb83f6bf1c72153eba39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-2-ee667c6ab003bb83f6bf1c72153eba39 b/sql/hive/src/test/resources/golden/input39_hadoop20-2-ee667c6ab003bb83f6bf1c72153eba39
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-3-9e1699caf2caa347fa8ee6e9b6e7da6e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-3-9e1699caf2caa347fa8ee6e9b6e7da6e b/sql/hive/src/test/resources/golden/input39_hadoop20-3-9e1699caf2caa347fa8ee6e9b6e7da6e
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-4-53453776bf062f28d371fc7336b7eae2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-4-53453776bf062f28d371fc7336b7eae2 b/sql/hive/src/test/resources/golden/input39_hadoop20-4-53453776bf062f28d371fc7336b7eae2
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-5-823920925ca9c8a2ca9016f52c0f4ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-5-823920925ca9c8a2ca9016f52c0f4ee b/sql/hive/src/test/resources/golden/input39_hadoop20-5-823920925ca9c8a2ca9016f52c0f4ee
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-5-823920925ca9c8a2ca9016f52c0f4ee
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-6-763ab5853bff619e6525c01e46b2a923
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-6-763ab5853bff619e6525c01e46b2a923 b/sql/hive/src/test/resources/golden/input39_hadoop20-6-763ab5853bff619e6525c01e46b2a923
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-6-763ab5853bff619e6525c01e46b2a923
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-7-db1cd54a4cb36de2087605f32e41824f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-7-db1cd54a4cb36de2087605f32e41824f b/sql/hive/src/test/resources/golden/input39_hadoop20-7-db1cd54a4cb36de2087605f32e41824f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-7-db1cd54a4cb36de2087605f32e41824f
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-8-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-8-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/input39_hadoop20-8-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39_hadoop20-8-bab89dfffa77258e34a595e0e79986e3
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input39_hadoop20-9-28bf1b34c04a048da339eddd4c1fd779
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39_hadoop20-9-28bf1b34c04a048da339eddd4c1fd779 b/sql/hive/src/test/resources/golden/input39_hadoop20-9-28bf1b34c04a048da339eddd4c1fd779
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-0-27fc8f7d7456a761e1d0c2c075b84dc6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-0-27fc8f7d7456a761e1d0c2c075b84dc6 b/sql/hive/src/test/resources/golden/input3_limit-0-27fc8f7d7456a761e1d0c2c075b84dc6
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-1-7b46b8baf9c7628da9c190c96b917057
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-1-7b46b8baf9c7628da9c190c96b917057 b/sql/hive/src/test/resources/golden/input3_limit-1-7b46b8baf9c7628da9c190c96b917057
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-2-c6583bdb759c8a050238a32a6ce8273d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-2-c6583bdb759c8a050238a32a6ce8273d b/sql/hive/src/test/resources/golden/input3_limit-2-c6583bdb759c8a050238a32a6ce8273d
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-3-2a87d8faa18a6311376812bd0453fece
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-3-2a87d8faa18a6311376812bd0453fece b/sql/hive/src/test/resources/golden/input3_limit-3-2a87d8faa18a6311376812bd0453fece
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-4-70dad45d534146923fce88b2ffb99b0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-4-70dad45d534146923fce88b2ffb99b0d b/sql/hive/src/test/resources/golden/input3_limit-4-70dad45d534146923fce88b2ffb99b0d
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-5-3664b564747487df13a5d109837219b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-5-3664b564747487df13a5d109837219b5 b/sql/hive/src/test/resources/golden/input3_limit-5-3664b564747487df13a5d109837219b5
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3_limit-6-7fec232bd656e1c1cf6cd731afc55d67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3_limit-6-7fec232bd656e1c1cf6cd731afc55d67 b/sql/hive/src/test/resources/golden/input3_limit-6-7fec232bd656e1c1cf6cd731afc55d67
new file mode 100644
index 0000000..6731b0c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3_limit-6-7fec232bd656e1c1cf6cd731afc55d67
@@ -0,0 +1,20 @@
+0 val_0
+0 val_0
+0 val_0
+0 val_1
+0 val_1
+1 val_2
+10 val_10
+10 val_11
+100 val_100
+100 val_100
+100 val_101
+100 val_101
+101 val_102
+102 val_103
+103 val_103
+103 val_103
+104 val_104
+104 val_104
+104 val_105
+104 val_105
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4-0-b9cd4041ca510639838a97376747b498
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4-0-b9cd4041ca510639838a97376747b498 b/sql/hive/src/test/resources/golden/input4-0-b9cd4041ca510639838a97376747b498
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4-1-c139adc70f9942e527142e3be7fd2b87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4-1-c139adc70f9942e527142e3be7fd2b87 b/sql/hive/src/test/resources/golden/input4-1-c139adc70f9942e527142e3be7fd2b87
new file mode 100644
index 0000000..65a457b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input4-1-c139adc70f9942e527142e3be7fd2b87
@@ -0,0 +1,27 @@
+ABSTRACT SYNTAX TREE:
+ (TOK_LOAD '/Users/marmbrus/workspace/hive/data/files/kv1.txt' (TOK_TAB (TOK_TABNAME INPUT4)) LOCAL)
+
+STAGE DEPENDENCIES:
+ Stage-0 is a root stage
+ Stage-1 depends on stages: Stage-0
+ Stage-2 depends on stages: Stage-1
+
+STAGE PLANS:
+ Stage: Stage-0
+ Copy
+ source: file:/Users/marmbrus/workspace/hive/data/files/kv1.txt
+ destination: file:/tmp/hive-marmbrus/hive_2014-01-14_12-16-46_262_527870677085258278-1/-ext-10000
+
+ Stage: Stage-1
+ Move Operator
+ tables:
+ replace: false
+ table:
+ input format: org.apache.hadoop.mapred.TextInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ name: default.input4
+
+ Stage: Stage-2
+ Stats-Aggr Operator
+
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4-2-b7f46eccd104e6ed1b29e2de45089f66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4-2-b7f46eccd104e6ed1b29e2de45089f66 b/sql/hive/src/test/resources/golden/input4-2-b7f46eccd104e6ed1b29e2de45089f66
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4-3-d9280be6c9dd1e2263f8d50f0f43a486
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4-3-d9280be6c9dd1e2263f8d50f0f43a486 b/sql/hive/src/test/resources/golden/input4-3-d9280be6c9dd1e2263f8d50f0f43a486
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4-4-271b04e0fbee2ee81bae21dcb46d55e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4-4-271b04e0fbee2ee81bae21dcb46d55e4 b/sql/hive/src/test/resources/golden/input4-4-271b04e0fbee2ee81bae21dcb46d55e4
new file mode 100644
index 0000000..218c223
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input4-4-271b04e0fbee2ee81bae21dcb46d55e4
@@ -0,0 +1,500 @@
+val_238 238
+val_86 86
+val_311 311
+val_27 27
+val_165 165
+val_409 409
+val_255 255
+val_278 278
+val_98 98
+val_484 484
+val_265 265
+val_193 193
+val_401 401
+val_150 150
+val_273 273
+val_224 224
+val_369 369
+val_66 66
+val_128 128
+val_213 213
+val_146 146
+val_406 406
+val_429 429
+val_374 374
+val_152 152
+val_469 469
+val_145 145
+val_495 495
+val_37 37
+val_327 327
+val_281 281
+val_277 277
+val_209 209
+val_15 15
+val_82 82
+val_403 403
+val_166 166
+val_417 417
+val_430 430
+val_252 252
+val_292 292
+val_219 219
+val_287 287
+val_153 153
+val_193 193
+val_338 338
+val_446 446
+val_459 459
+val_394 394
+val_237 237
+val_482 482
+val_174 174
+val_413 413
+val_494 494
+val_207 207
+val_199 199
+val_466 466
+val_208 208
+val_174 174
+val_399 399
+val_396 396
+val_247 247
+val_417 417
+val_489 489
+val_162 162
+val_377 377
+val_397 397
+val_309 309
+val_365 365
+val_266 266
+val_439 439
+val_342 342
+val_367 367
+val_325 325
+val_167 167
+val_195 195
+val_475 475
+val_17 17
+val_113 113
+val_155 155
+val_203 203
+val_339 339
+val_0 0
+val_455 455
+val_128 128
+val_311 311
+val_316 316
+val_57 57
+val_302 302
+val_205 205
+val_149 149
+val_438 438
+val_345 345
+val_129 129
+val_170 170
+val_20 20
+val_489 489
+val_157 157
+val_378 378
+val_221 221
+val_92 92
+val_111 111
+val_47 47
+val_72 72
+val_4 4
+val_280 280
+val_35 35
+val_427 427
+val_277 277
+val_208 208
+val_356 356
+val_399 399
+val_169 169
+val_382 382
+val_498 498
+val_125 125
+val_386 386
+val_437 437
+val_469 469
+val_192 192
+val_286 286
+val_187 187
+val_176 176
+val_54 54
+val_459 459
+val_51 51
+val_138 138
+val_103 103
+val_239 239
+val_213 213
+val_216 216
+val_430 430
+val_278 278
+val_176 176
+val_289 289
+val_221 221
+val_65 65
+val_318 318
+val_332 332
+val_311 311
+val_275 275
+val_137 137
+val_241 241
+val_83 83
+val_333 333
+val_180 180
+val_284 284
+val_12 12
+val_230 230
+val_181 181
+val_67 67
+val_260 260
+val_404 404
+val_384 384
+val_489 489
+val_353 353
+val_373 373
+val_272 272
+val_138 138
+val_217 217
+val_84 84
+val_348 348
+val_466 466
+val_58 58
+val_8 8
+val_411 411
+val_230 230
+val_208 208
+val_348 348
+val_24 24
+val_463 463
+val_431 431
+val_179 179
+val_172 172
+val_42 42
+val_129 129
+val_158 158
+val_119 119
+val_496 496
+val_0 0
+val_322 322
+val_197 197
+val_468 468
+val_393 393
+val_454 454
+val_100 100
+val_298 298
+val_199 199
+val_191 191
+val_418 418
+val_96 96
+val_26 26
+val_165 165
+val_327 327
+val_230 230
+val_205 205
+val_120 120
+val_131 131
+val_51 51
+val_404 404
+val_43 43
+val_436 436
+val_156 156
+val_469 469
+val_468 468
+val_308 308
+val_95 95
+val_196 196
+val_288 288
+val_481 481
+val_457 457
+val_98 98
+val_282 282
+val_197 197
+val_187 187
+val_318 318
+val_318 318
+val_409 409
+val_470 470
+val_137 137
+val_369 369
+val_316 316
+val_169 169
+val_413 413
+val_85 85
+val_77 77
+val_0 0
+val_490 490
+val_87 87
+val_364 364
+val_179 179
+val_118 118
+val_134 134
+val_395 395
+val_282 282
+val_138 138
+val_238 238
+val_419 419
+val_15 15
+val_118 118
+val_72 72
+val_90 90
+val_307 307
+val_19 19
+val_435 435
+val_10 10
+val_277 277
+val_273 273
+val_306 306
+val_224 224
+val_309 309
+val_389 389
+val_327 327
+val_242 242
+val_369 369
+val_392 392
+val_272 272
+val_331 331
+val_401 401
+val_242 242
+val_452 452
+val_177 177
+val_226 226
+val_5 5
+val_497 497
+val_402 402
+val_396 396
+val_317 317
+val_395 395
+val_58 58
+val_35 35
+val_336 336
+val_95 95
+val_11 11
+val_168 168
+val_34 34
+val_229 229
+val_233 233
+val_143 143
+val_472 472
+val_322 322
+val_498 498
+val_160 160
+val_195 195
+val_42 42
+val_321 321
+val_430 430
+val_119 119
+val_489 489
+val_458 458
+val_78 78
+val_76 76
+val_41 41
+val_223 223
+val_492 492
+val_149 149
+val_449 449
+val_218 218
+val_228 228
+val_138 138
+val_453 453
+val_30 30
+val_209 209
+val_64 64
+val_468 468
+val_76 76
+val_74 74
+val_342 342
+val_69 69
+val_230 230
+val_33 33
+val_368 368
+val_103 103
+val_296 296
+val_113 113
+val_216 216
+val_367 367
+val_344 344
+val_167 167
+val_274 274
+val_219 219
+val_239 239
+val_485 485
+val_116 116
+val_223 223
+val_256 256
+val_263 263
+val_70 70
+val_487 487
+val_480 480
+val_401 401
+val_288 288
+val_191 191
+val_5 5
+val_244 244
+val_438 438
+val_128 128
+val_467 467
+val_432 432
+val_202 202
+val_316 316
+val_229 229
+val_469 469
+val_463 463
+val_280 280
+val_2 2
+val_35 35
+val_283 283
+val_331 331
+val_235 235
+val_80 80
+val_44 44
+val_193 193
+val_321 321
+val_335 335
+val_104 104
+val_466 466
+val_366 366
+val_175 175
+val_403 403
+val_483 483
+val_53 53
+val_105 105
+val_257 257
+val_406 406
+val_409 409
+val_190 190
+val_406 406
+val_401 401
+val_114 114
+val_258 258
+val_90 90
+val_203 203
+val_262 262
+val_348 348
+val_424 424
+val_12 12
+val_396 396
+val_201 201
+val_217 217
+val_164 164
+val_431 431
+val_454 454
+val_478 478
+val_298 298
+val_125 125
+val_431 431
+val_164 164
+val_424 424
+val_187 187
+val_382 382
+val_5 5
+val_70 70
+val_397 397
+val_480 480
+val_291 291
+val_24 24
+val_351 351
+val_255 255
+val_104 104
+val_70 70
+val_163 163
+val_438 438
+val_119 119
+val_414 414
+val_200 200
+val_491 491
+val_237 237
+val_439 439
+val_360 360
+val_248 248
+val_479 479
+val_305 305
+val_417 417
+val_199 199
+val_444 444
+val_120 120
+val_429 429
+val_169 169
+val_443 443
+val_323 323
+val_325 325
+val_277 277
+val_230 230
+val_478 478
+val_178 178
+val_468 468
+val_310 310
+val_317 317
+val_333 333
+val_493 493
+val_460 460
+val_207 207
+val_249 249
+val_265 265
+val_480 480
+val_83 83
+val_136 136
+val_353 353
+val_172 172
+val_214 214
+val_462 462
+val_233 233
+val_406 406
+val_133 133
+val_175 175
+val_189 189
+val_454 454
+val_375 375
+val_401 401
+val_421 421
+val_407 407
+val_384 384
+val_256 256
+val_26 26
+val_134 134
+val_67 67
+val_384 384
+val_379 379
+val_18 18
+val_462 462
+val_492 492
+val_100 100
+val_298 298
+val_9 9
+val_341 341
+val_498 498
+val_146 146
+val_458 458
+val_362 362
+val_186 186
+val_285 285
+val_348 348
+val_167 167
+val_18 18
+val_273 273
+val_183 183
+val_281 281
+val_344 344
+val_97 97
+val_469 469
+val_315 315
+val_84 84
+val_28 28
+val_37 37
+val_448 448
+val_152 152
+val_348 348
+val_307 307
+val_194 194
+val_414 414
+val_477 477
+val_222 222
+val_126 126
+val_90 90
+val_169 169
+val_403 403
+val_400 400
+val_200 200
+val_97 97
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-0-37e74908fd43254141ae3664f13a48d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-0-37e74908fd43254141ae3664f13a48d b/sql/hive/src/test/resources/golden/input40-0-37e74908fd43254141ae3664f13a48d
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-1-acb61ae95ffabcb4a8ea3444d704e6b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-1-acb61ae95ffabcb4a8ea3444d704e6b5 b/sql/hive/src/test/resources/golden/input40-1-acb61ae95ffabcb4a8ea3444d704e6b5
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-2-e7ab3c9244fcfda76061b4153d796e93
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-2-e7ab3c9244fcfda76061b4153d796e93 b/sql/hive/src/test/resources/golden/input40-2-e7ab3c9244fcfda76061b4153d796e93
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input40-2-e7ab3c9244fcfda76061b4153d796e93
@@ -0,0 +1,500 @@
+238 val_238
+86 val_86
+311 val_311
+27 val_27
+165 val_165
+409 val_409
+255 val_255
+278 val_278
+98 val_98
+484 val_484
+265 val_265
+193 val_193
+401 val_401
+150 val_150
+273 val_273
+224 val_224
+369 val_369
+66 val_66
+128 val_128
+213 val_213
+146 val_146
+406 val_406
+429 val_429
+374 val_374
+152 val_152
+469 val_469
+145 val_145
+495 val_495
+37 val_37
+327 val_327
+281 val_281
+277 val_277
+209 val_209
+15 val_15
+82 val_82
+403 val_403
+166 val_166
+417 val_417
+430 val_430
+252 val_252
+292 val_292
+219 val_219
+287 val_287
+153 val_153
+193 val_193
+338 val_338
+446 val_446
+459 val_459
+394 val_394
+237 val_237
+482 val_482
+174 val_174
+413 val_413
+494 val_494
+207 val_207
+199 val_199
+466 val_466
+208 val_208
+174 val_174
+399 val_399
+396 val_396
+247 val_247
+417 val_417
+489 val_489
+162 val_162
+377 val_377
+397 val_397
+309 val_309
+365 val_365
+266 val_266
+439 val_439
+342 val_342
+367 val_367
+325 val_325
+167 val_167
+195 val_195
+475 val_475
+17 val_17
+113 val_113
+155 val_155
+203 val_203
+339 val_339
+0 val_0
+455 val_455
+128 val_128
+311 val_311
+316 val_316
+57 val_57
+302 val_302
+205 val_205
+149 val_149
+438 val_438
+345 val_345
+129 val_129
+170 val_170
+20 val_20
+489 val_489
+157 val_157
+378 val_378
+221 val_221
+92 val_92
+111 val_111
+47 val_47
+72 val_72
+4 val_4
+280 val_280
+35 val_35
+427 val_427
+277 val_277
+208 val_208
+356 val_356
+399 val_399
+169 val_169
+382 val_382
+498 val_498
+125 val_125
+386 val_386
+437 val_437
+469 val_469
+192 val_192
+286 val_286
+187 val_187
+176 val_176
+54 val_54
+459 val_459
+51 val_51
+138 val_138
+103 val_103
+239 val_239
+213 val_213
+216 val_216
+430 val_430
+278 val_278
+176 val_176
+289 val_289
+221 val_221
+65 val_65
+318 val_318
+332 val_332
+311 val_311
+275 val_275
+137 val_137
+241 val_241
+83 val_83
+333 val_333
+180 val_180
+284 val_284
+12 val_12
+230 val_230
+181 val_181
+67 val_67
+260 val_260
+404 val_404
+384 val_384
+489 val_489
+353 val_353
+373 val_373
+272 val_272
+138 val_138
+217 val_217
+84 val_84
+348 val_348
+466 val_466
+58 val_58
+8 val_8
+411 val_411
+230 val_230
+208 val_208
+348 val_348
+24 val_24
+463 val_463
+431 val_431
+179 val_179
+172 val_172
+42 val_42
+129 val_129
+158 val_158
+119 val_119
+496 val_496
+0 val_0
+322 val_322
+197 val_197
+468 val_468
+393 val_393
+454 val_454
+100 val_100
+298 val_298
+199 val_199
+191 val_191
+418 val_418
+96 val_96
+26 val_26
+165 val_165
+327 val_327
+230 val_230
+205 val_205
+120 val_120
+131 val_131
+51 val_51
+404 val_404
+43 val_43
+436 val_436
+156 val_156
+469 val_469
+468 val_468
+308 val_308
+95 val_95
+196 val_196
+288 val_288
+481 val_481
+457 val_457
+98 val_98
+282 val_282
+197 val_197
+187 val_187
+318 val_318
+318 val_318
+409 val_409
+470 val_470
+137 val_137
+369 val_369
+316 val_316
+169 val_169
+413 val_413
+85 val_85
+77 val_77
+0 val_0
+490 val_490
+87 val_87
+364 val_364
+179 val_179
+118 val_118
+134 val_134
+395 val_395
+282 val_282
+138 val_138
+238 val_238
+419 val_419
+15 val_15
+118 val_118
+72 val_72
+90 val_90
+307 val_307
+19 val_19
+435 val_435
+10 val_10
+277 val_277
+273 val_273
+306 val_306
+224 val_224
+309 val_309
+389 val_389
+327 val_327
+242 val_242
+369 val_369
+392 val_392
+272 val_272
+331 val_331
+401 val_401
+242 val_242
+452 val_452
+177 val_177
+226 val_226
+5 val_5
+497 val_497
+402 val_402
+396 val_396
+317 val_317
+395 val_395
+58 val_58
+35 val_35
+336 val_336
+95 val_95
+11 val_11
+168 val_168
+34 val_34
+229 val_229
+233 val_233
+143 val_143
+472 val_472
+322 val_322
+498 val_498
+160 val_160
+195 val_195
+42 val_42
+321 val_321
+430 val_430
+119 val_119
+489 val_489
+458 val_458
+78 val_78
+76 val_76
+41 val_41
+223 val_223
+492 val_492
+149 val_149
+449 val_449
+218 val_218
+228 val_228
+138 val_138
+453 val_453
+30 val_30
+209 val_209
+64 val_64
+468 val_468
+76 val_76
+74 val_74
+342 val_342
+69 val_69
+230 val_230
+33 val_33
+368 val_368
+103 val_103
+296 val_296
+113 val_113
+216 val_216
+367 val_367
+344 val_344
+167 val_167
+274 val_274
+219 val_219
+239 val_239
+485 val_485
+116 val_116
+223 val_223
+256 val_256
+263 val_263
+70 val_70
+487 val_487
+480 val_480
+401 val_401
+288 val_288
+191 val_191
+5 val_5
+244 val_244
+438 val_438
+128 val_128
+467 val_467
+432 val_432
+202 val_202
+316 val_316
+229 val_229
+469 val_469
+463 val_463
+280 val_280
+2 val_2
+35 val_35
+283 val_283
+331 val_331
+235 val_235
+80 val_80
+44 val_44
+193 val_193
+321 val_321
+335 val_335
+104 val_104
+466 val_466
+366 val_366
+175 val_175
+403 val_403
+483 val_483
+53 val_53
+105 val_105
+257 val_257
+406 val_406
+409 val_409
+190 val_190
+406 val_406
+401 val_401
+114 val_114
+258 val_258
+90 val_90
+203 val_203
+262 val_262
+348 val_348
+424 val_424
+12 val_12
+396 val_396
+201 val_201
+217 val_217
+164 val_164
+431 val_431
+454 val_454
+478 val_478
+298 val_298
+125 val_125
+431 val_431
+164 val_164
+424 val_424
+187 val_187
+382 val_382
+5 val_5
+70 val_70
+397 val_397
+480 val_480
+291 val_291
+24 val_24
+351 val_351
+255 val_255
+104 val_104
+70 val_70
+163 val_163
+438 val_438
+119 val_119
+414 val_414
+200 val_200
+491 val_491
+237 val_237
+439 val_439
+360 val_360
+248 val_248
+479 val_479
+305 val_305
+417 val_417
+199 val_199
+444 val_444
+120 val_120
+429 val_429
+169 val_169
+443 val_443
+323 val_323
+325 val_325
+277 val_277
+230 val_230
+478 val_478
+178 val_178
+468 val_468
+310 val_310
+317 val_317
+333 val_333
+493 val_493
+460 val_460
+207 val_207
+249 val_249
+265 val_265
+480 val_480
+83 val_83
+136 val_136
+353 val_353
+172 val_172
+214 val_214
+462 val_462
+233 val_233
+406 val_406
+133 val_133
+175 val_175
+189 val_189
+454 val_454
+375 val_375
+401 val_401
+421 val_421
+407 val_407
+384 val_384
+256 val_256
+26 val_26
+134 val_134
+67 val_67
+384 val_384
+379 val_379
+18 val_18
+462 val_462
+492 val_492
+100 val_100
+298 val_298
+9 val_9
+341 val_341
+498 val_498
+146 val_146
+458 val_458
+362 val_362
+186 val_186
+285 val_285
+348 val_348
+167 val_167
+18 val_18
+273 val_273
+183 val_183
+281 val_281
+344 val_344
+97 val_97
+469 val_469
+315 val_315
+84 val_84
+28 val_28
+37 val_37
+448 val_448
+152 val_152
+348 val_348
+307 val_307
+194 val_194
+414 val_414
+477 val_477
+222 val_222
+126 val_126
+90 val_90
+169 val_169
+403 val_403
+400 val_400
+200 val_200
+97 val_97
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-3-12f634800ffae17942ddd789a01af227
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-3-12f634800ffae17942ddd789a01af227 b/sql/hive/src/test/resources/golden/input40-3-12f634800ffae17942ddd789a01af227
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-4-f241eafbb8d5da3f9c1737aed7b4f94e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-4-f241eafbb8d5da3f9c1737aed7b4f94e b/sql/hive/src/test/resources/golden/input40-4-f241eafbb8d5da3f9c1737aed7b4f94e
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-5-ccdc9c87a8fdbeee0fa48927f9700361
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-5-ccdc9c87a8fdbeee0fa48927f9700361 b/sql/hive/src/test/resources/golden/input40-5-ccdc9c87a8fdbeee0fa48927f9700361
new file mode 100644
index 0000000..6bc66cd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input40-5-ccdc9c87a8fdbeee0fa48927f9700361
@@ -0,0 +1,500 @@
+0 val_0 2009-08-01
+0 val_0 2009-08-01
+0 val_0 2009-08-01
+10 val_10 2009-08-01
+100 val_100 2009-08-01
+100 val_100 2009-08-01
+103 val_103 2009-08-01
+103 val_103 2009-08-01
+104 val_104 2009-08-01
+104 val_104 2009-08-01
+105 val_105 2009-08-01
+11 val_11 2009-08-01
+111 val_111 2009-08-01
+113 val_113 2009-08-01
+113 val_113 2009-08-01
+114 val_114 2009-08-01
+116 val_116 2009-08-01
+118 val_118 2009-08-01
+118 val_118 2009-08-01
+119 val_119 2009-08-01
+119 val_119 2009-08-01
+119 val_119 2009-08-01
+12 val_12 2009-08-01
+12 val_12 2009-08-01
+120 val_120 2009-08-01
+120 val_120 2009-08-01
+125 val_125 2009-08-01
+125 val_125 2009-08-01
+126 val_126 2009-08-01
+128 val_128 2009-08-01
+128 val_128 2009-08-01
+128 val_128 2009-08-01
+129 val_129 2009-08-01
+129 val_129 2009-08-01
+131 val_131 2009-08-01
+133 val_133 2009-08-01
+134 val_134 2009-08-01
+134 val_134 2009-08-01
+136 val_136 2009-08-01
+137 val_137 2009-08-01
+137 val_137 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+143 val_143 2009-08-01
+145 val_145 2009-08-01
+146 val_146 2009-08-01
+146 val_146 2009-08-01
+149 val_149 2009-08-01
+149 val_149 2009-08-01
+15 val_15 2009-08-01
+15 val_15 2009-08-01
+150 val_150 2009-08-01
+152 val_152 2009-08-01
+152 val_152 2009-08-01
+153 val_153 2009-08-01
+155 val_155 2009-08-01
+156 val_156 2009-08-01
+157 val_157 2009-08-01
+158 val_158 2009-08-01
+160 val_160 2009-08-01
+162 val_162 2009-08-01
+163 val_163 2009-08-01
+164 val_164 2009-08-01
+164 val_164 2009-08-01
+165 val_165 2009-08-01
+165 val_165 2009-08-01
+166 val_166 2009-08-01
+167 val_167 2009-08-01
+167 val_167 2009-08-01
+167 val_167 2009-08-01
+168 val_168 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+17 val_17 2009-08-01
+170 val_170 2009-08-01
+172 val_172 2009-08-01
+172 val_172 2009-08-01
+174 val_174 2009-08-01
+174 val_174 2009-08-01
+175 val_175 2009-08-01
+175 val_175 2009-08-01
+176 val_176 2009-08-01
+176 val_176 2009-08-01
+177 val_177 2009-08-01
+178 val_178 2009-08-01
+179 val_179 2009-08-01
+179 val_179 2009-08-01
+18 val_18 2009-08-01
+18 val_18 2009-08-01
+180 val_180 2009-08-01
+181 val_181 2009-08-01
+183 val_183 2009-08-01
+186 val_186 2009-08-01
+187 val_187 2009-08-01
+187 val_187 2009-08-01
+187 val_187 2009-08-01
+189 val_189 2009-08-01
+19 val_19 2009-08-01
+190 val_190 2009-08-01
+191 val_191 2009-08-01
+191 val_191 2009-08-01
+192 val_192 2009-08-01
+193 val_193 2009-08-01
+193 val_193 2009-08-01
+193 val_193 2009-08-01
+194 val_194 2009-08-01
+195 val_195 2009-08-01
+195 val_195 2009-08-01
+196 val_196 2009-08-01
+197 val_197 2009-08-01
+197 val_197 2009-08-01
+199 val_199 2009-08-01
+199 val_199 2009-08-01
+199 val_199 2009-08-01
+2 val_2 2009-08-01
+20 val_20 2009-08-01
+200 val_200 2009-08-01
+200 val_200 2009-08-01
+201 val_201 2009-08-01
+202 val_202 2009-08-01
+203 val_203 2009-08-01
+203 val_203 2009-08-01
+205 val_205 2009-08-01
+205 val_205 2009-08-01
+207 val_207 2009-08-01
+207 val_207 2009-08-01
+208 val_208 2009-08-01
+208 val_208 2009-08-01
+208 val_208 2009-08-01
+209 val_209 2009-08-01
+209 val_209 2009-08-01
+213 val_213 2009-08-01
+213 val_213 2009-08-01
+214 val_214 2009-08-01
+216 val_216 2009-08-01
+216 val_216 2009-08-01
+217 val_217 2009-08-01
+217 val_217 2009-08-01
+218 val_218 2009-08-01
+219 val_219 2009-08-01
+219 val_219 2009-08-01
+221 val_221 2009-08-01
+221 val_221 2009-08-01
+222 val_222 2009-08-01
+223 val_223 2009-08-01
+223 val_223 2009-08-01
+224 val_224 2009-08-01
+224 val_224 2009-08-01
+226 val_226 2009-08-01
+228 val_228 2009-08-01
+229 val_229 2009-08-01
+229 val_229 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+233 val_233 2009-08-01
+233 val_233 2009-08-01
+235 val_235 2009-08-01
+237 val_237 2009-08-01
+237 val_237 2009-08-01
+238 val_238 2009-08-01
+238 val_238 2009-08-01
+239 val_239 2009-08-01
+239 val_239 2009-08-01
+24 val_24 2009-08-01
+24 val_24 2009-08-01
+241 val_241 2009-08-01
+242 val_242 2009-08-01
+242 val_242 2009-08-01
+244 val_244 2009-08-01
+247 val_247 2009-08-01
+248 val_248 2009-08-01
+249 val_249 2009-08-01
+252 val_252 2009-08-01
+255 val_255 2009-08-01
+255 val_255 2009-08-01
+256 val_256 2009-08-01
+256 val_256 2009-08-01
+257 val_257 2009-08-01
+258 val_258 2009-08-01
+26 val_26 2009-08-01
+26 val_26 2009-08-01
+260 val_260 2009-08-01
+262 val_262 2009-08-01
+263 val_263 2009-08-01
+265 val_265 2009-08-01
+265 val_265 2009-08-01
+266 val_266 2009-08-01
+27 val_27 2009-08-01
+272 val_272 2009-08-01
+272 val_272 2009-08-01
+273 val_273 2009-08-01
+273 val_273 2009-08-01
+273 val_273 2009-08-01
+274 val_274 2009-08-01
+275 val_275 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+278 val_278 2009-08-01
+278 val_278 2009-08-01
+28 val_28 2009-08-01
+280 val_280 2009-08-01
+280 val_280 2009-08-01
+281 val_281 2009-08-01
+281 val_281 2009-08-01
+282 val_282 2009-08-01
+282 val_282 2009-08-01
+283 val_283 2009-08-01
+284 val_284 2009-08-01
+285 val_285 2009-08-01
+286 val_286 2009-08-01
+287 val_287 2009-08-01
+288 val_288 2009-08-01
+288 val_288 2009-08-01
+289 val_289 2009-08-01
+291 val_291 2009-08-01
+292 val_292 2009-08-01
+296 val_296 2009-08-01
+298 val_298 2009-08-01
+298 val_298 2009-08-01
+298 val_298 2009-08-01
+30 val_30 2009-08-01
+302 val_302 2009-08-01
+305 val_305 2009-08-01
+306 val_306 2009-08-01
+307 val_307 2009-08-01
+307 val_307 2009-08-01
+308 val_308 2009-08-01
+309 val_309 2009-08-01
+309 val_309 2009-08-01
+310 val_310 2009-08-01
+311 val_311 2009-08-01
+311 val_311 2009-08-01
+311 val_311 2009-08-01
+315 val_315 2009-08-01
+316 val_316 2009-08-01
+316 val_316 2009-08-01
+316 val_316 2009-08-01
+317 val_317 2009-08-01
+317 val_317 2009-08-01
+318 val_318 2009-08-01
+318 val_318 2009-08-01
+318 val_318 2009-08-01
+321 val_321 2009-08-01
+321 val_321 2009-08-01
+322 val_322 2009-08-01
+322 val_322 2009-08-01
+323 val_323 2009-08-01
+325 val_325 2009-08-01
+325 val_325 2009-08-01
+327 val_327 2009-08-01
+327 val_327 2009-08-01
+327 val_327 2009-08-01
+33 val_33 2009-08-01
+331 val_331 2009-08-01
+331 val_331 2009-08-01
+332 val_332 2009-08-01
+333 val_333 2009-08-01
+333 val_333 2009-08-01
+335 val_335 2009-08-01
+336 val_336 2009-08-01
+338 val_338 2009-08-01
+339 val_339 2009-08-01
+34 val_34 2009-08-01
+341 val_341 2009-08-01
+342 val_342 2009-08-01
+342 val_342 2009-08-01
+344 val_344 2009-08-01
+344 val_344 2009-08-01
+345 val_345 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+35 val_35 2009-08-01
+35 val_35 2009-08-01
+35 val_35 2009-08-01
+351 val_351 2009-08-01
+353 val_353 2009-08-01
+353 val_353 2009-08-01
+356 val_356 2009-08-01
+360 val_360 2009-08-01
+362 val_362 2009-08-01
+364 val_364 2009-08-01
+365 val_365 2009-08-01
+366 val_366 2009-08-01
+367 val_367 2009-08-01
+367 val_367 2009-08-01
+368 val_368 2009-08-01
+369 val_369 2009-08-01
+369 val_369 2009-08-01
+369 val_369 2009-08-01
+37 val_37 2009-08-01
+37 val_37 2009-08-01
+373 val_373 2009-08-01
+374 val_374 2009-08-01
+375 val_375 2009-08-01
+377 val_377 2009-08-01
+378 val_378 2009-08-01
+379 val_379 2009-08-01
+382 val_382 2009-08-01
+382 val_382 2009-08-01
+384 val_384 2009-08-01
+384 val_384 2009-08-01
+384 val_384 2009-08-01
+386 val_386 2009-08-01
+389 val_389 2009-08-01
+392 val_392 2009-08-01
+393 val_393 2009-08-01
+394 val_394 2009-08-01
+395 val_395 2009-08-01
+395 val_395 2009-08-01
+396 val_396 2009-08-01
+396 val_396 2009-08-01
+396 val_396 2009-08-01
+397 val_397 2009-08-01
+397 val_397 2009-08-01
+399 val_399 2009-08-01
+399 val_399 2009-08-01
+4 val_4 2009-08-01
+400 val_400 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+402 val_402 2009-08-01
+403 val_403 2009-08-01
+403 val_403 2009-08-01
+403 val_403 2009-08-01
+404 val_404 2009-08-01
+404 val_404 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+407 val_407 2009-08-01
+409 val_409 2009-08-01
+409 val_409 2009-08-01
+409 val_409 2009-08-01
+41 val_41 2009-08-01
+411 val_411 2009-08-01
+413 val_413 2009-08-01
+413 val_413 2009-08-01
+414 val_414 2009-08-01
+414 val_414 2009-08-01
+417 val_417 2009-08-01
+417 val_417 2009-08-01
+417 val_417 2009-08-01
+418 val_418 2009-08-01
+419 val_419 2009-08-01
+42 val_42 2009-08-01
+42 val_42 2009-08-01
+421 val_421 2009-08-01
+424 val_424 2009-08-01
+424 val_424 2009-08-01
+427 val_427 2009-08-01
+429 val_429 2009-08-01
+429 val_429 2009-08-01
+43 val_43 2009-08-01
+430 val_430 2009-08-01
+430 val_430 2009-08-01
+430 val_430 2009-08-01
+431 val_431 2009-08-01
+431 val_431 2009-08-01
+431 val_431 2009-08-01
+432 val_432 2009-08-01
+435 val_435 2009-08-01
+436 val_436 2009-08-01
+437 val_437 2009-08-01
+438 val_438 2009-08-01
+438 val_438 2009-08-01
+438 val_438 2009-08-01
+439 val_439 2009-08-01
+439 val_439 2009-08-01
+44 val_44 2009-08-01
+443 val_443 2009-08-01
+444 val_444 2009-08-01
+446 val_446 2009-08-01
+448 val_448 2009-08-01
+449 val_449 2009-08-01
+452 val_452 2009-08-01
+453 val_453 2009-08-01
+454 val_454 2009-08-01
+454 val_454 2009-08-01
+454 val_454 2009-08-01
+455 val_455 2009-08-01
+457 val_457 2009-08-01
+458 val_458 2009-08-01
+458 val_458 2009-08-01
+459 val_459 2009-08-01
+459 val_459 2009-08-01
+460 val_460 2009-08-01
+462 val_462 2009-08-01
+462 val_462 2009-08-01
+463 val_463 2009-08-01
+463 val_463 2009-08-01
+466 val_466 2009-08-01
+466 val_466 2009-08-01
+466 val_466 2009-08-01
+467 val_467 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+47 val_47 2009-08-01
+470 val_470 2009-08-01
+472 val_472 2009-08-01
+475 val_475 2009-08-01
+477 val_477 2009-08-01
+478 val_478 2009-08-01
+478 val_478 2009-08-01
+479 val_479 2009-08-01
+480 val_480 2009-08-01
+480 val_480 2009-08-01
+480 val_480 2009-08-01
+481 val_481 2009-08-01
+482 val_482 2009-08-01
+483 val_483 2009-08-01
+484 val_484 2009-08-01
+485 val_485 2009-08-01
+487 val_487 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+490 val_490 2009-08-01
+491 val_491 2009-08-01
+492 val_492 2009-08-01
+492 val_492 2009-08-01
+493 val_493 2009-08-01
+494 val_494 2009-08-01
+495 val_495 2009-08-01
+496 val_496 2009-08-01
+497 val_497 2009-08-01
+498 val_498 2009-08-01
+498 val_498 2009-08-01
+498 val_498 2009-08-01
+5 val_5 2009-08-01
+5 val_5 2009-08-01
+5 val_5 2009-08-01
+51 val_51 2009-08-01
+51 val_51 2009-08-01
+53 val_53 2009-08-01
+54 val_54 2009-08-01
+57 val_57 2009-08-01
+58 val_58 2009-08-01
+58 val_58 2009-08-01
+64 val_64 2009-08-01
+65 val_65 2009-08-01
+66 val_66 2009-08-01
+67 val_67 2009-08-01
+67 val_67 2009-08-01
+69 val_69 2009-08-01
+70 val_70 2009-08-01
+70 val_70 2009-08-01
+70 val_70 2009-08-01
+72 val_72 2009-08-01
+72 val_72 2009-08-01
+74 val_74 2009-08-01
+76 val_76 2009-08-01
+76 val_76 2009-08-01
+77 val_77 2009-08-01
+78 val_78 2009-08-01
+8 val_8 2009-08-01
+80 val_80 2009-08-01
+82 val_82 2009-08-01
+83 val_83 2009-08-01
+83 val_83 2009-08-01
+84 val_84 2009-08-01
+84 val_84 2009-08-01
+85 val_85 2009-08-01
+86 val_86 2009-08-01
+87 val_87 2009-08-01
+9 val_9 2009-08-01
+90 val_90 2009-08-01
+90 val_90 2009-08-01
+90 val_90 2009-08-01
+92 val_92 2009-08-01
+95 val_95 2009-08-01
+95 val_95 2009-08-01
+96 val_96 2009-08-01
+97 val_97 2009-08-01
+97 val_97 2009-08-01
+98 val_98 2009-08-01
+98 val_98 2009-08-01
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-6-93a0c37189dfe2318ba6ad84616f0d64
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-6-93a0c37189dfe2318ba6ad84616f0d64 b/sql/hive/src/test/resources/golden/input40-6-93a0c37189dfe2318ba6ad84616f0d64
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input40-7-ccdc9c87a8fdbeee0fa48927f9700361
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input40-7-ccdc9c87a8fdbeee0fa48927f9700361 b/sql/hive/src/test/resources/golden/input40-7-ccdc9c87a8fdbeee0fa48927f9700361
new file mode 100644
index 0000000..ee3dddd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input40-7-ccdc9c87a8fdbeee0fa48927f9700361
@@ -0,0 +1,1000 @@
+0 val_0 2009-08-01
+0 val_0 2009-08-01
+0 val_0 2009-08-01
+0 val_1 2009-08-01
+0 val_1 2009-08-01
+1 val_2 2009-08-01
+10 val_10 2009-08-01
+10 val_11 2009-08-01
+100 val_100 2009-08-01
+100 val_100 2009-08-01
+100 val_101 2009-08-01
+100 val_101 2009-08-01
+101 val_102 2009-08-01
+102 val_103 2009-08-01
+103 val_103 2009-08-01
+103 val_103 2009-08-01
+104 val_104 2009-08-01
+104 val_104 2009-08-01
+104 val_105 2009-08-01
+104 val_105 2009-08-01
+104 val_105 2009-08-01
+105 val_105 2009-08-01
+105 val_106 2009-08-01
+105 val_106 2009-08-01
+106 val_107 2009-08-01
+11 val_11 2009-08-01
+11 val_12 2009-08-01
+11 val_12 2009-08-01
+11 val_12 2009-08-01
+110 val_111 2009-08-01
+111 val_111 2009-08-01
+113 val_113 2009-08-01
+113 val_113 2009-08-01
+114 val_114 2009-08-01
+114 val_115 2009-08-01
+114 val_115 2009-08-01
+114 val_115 2009-08-01
+116 val_116 2009-08-01
+116 val_117 2009-08-01
+117 val_118 2009-08-01
+117 val_118 2009-08-01
+118 val_118 2009-08-01
+118 val_118 2009-08-01
+118 val_119 2009-08-01
+118 val_119 2009-08-01
+118 val_119 2009-08-01
+119 val_119 2009-08-01
+119 val_119 2009-08-01
+119 val_119 2009-08-01
+119 val_120 2009-08-01
+119 val_120 2009-08-01
+119 val_120 2009-08-01
+12 val_12 2009-08-01
+12 val_12 2009-08-01
+12 val_13 2009-08-01
+120 val_120 2009-08-01
+120 val_120 2009-08-01
+120 val_121 2009-08-01
+121 val_122 2009-08-01
+121 val_122 2009-08-01
+122 val_123 2009-08-01
+122 val_123 2009-08-01
+122 val_123 2009-08-01
+123 val_124 2009-08-01
+123 val_124 2009-08-01
+125 val_125 2009-08-01
+125 val_125 2009-08-01
+125 val_126 2009-08-01
+126 val_126 2009-08-01
+126 val_127 2009-08-01
+126 val_127 2009-08-01
+128 val_128 2009-08-01
+128 val_128 2009-08-01
+128 val_128 2009-08-01
+128 val_129 2009-08-01
+128 val_129 2009-08-01
+129 val_129 2009-08-01
+129 val_129 2009-08-01
+129 val_130 2009-08-01
+129 val_130 2009-08-01
+131 val_131 2009-08-01
+132 val_133 2009-08-01
+132 val_133 2009-08-01
+133 val_133 2009-08-01
+133 val_134 2009-08-01
+134 val_134 2009-08-01
+134 val_134 2009-08-01
+134 val_135 2009-08-01
+135 val_136 2009-08-01
+135 val_136 2009-08-01
+135 val_136 2009-08-01
+136 val_136 2009-08-01
+136 val_137 2009-08-01
+137 val_137 2009-08-01
+137 val_137 2009-08-01
+137 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_138 2009-08-01
+138 val_139 2009-08-01
+138 val_139 2009-08-01
+140 val_141 2009-08-01
+143 val_143 2009-08-01
+143 val_144 2009-08-01
+144 val_145 2009-08-01
+145 val_145 2009-08-01
+146 val_146 2009-08-01
+146 val_146 2009-08-01
+147 val_148 2009-08-01
+147 val_148 2009-08-01
+149 val_149 2009-08-01
+149 val_149 2009-08-01
+149 val_150 2009-08-01
+15 val_15 2009-08-01
+15 val_15 2009-08-01
+15 val_16 2009-08-01
+15 val_16 2009-08-01
+150 val_150 2009-08-01
+151 val_152 2009-08-01
+151 val_152 2009-08-01
+152 val_152 2009-08-01
+152 val_152 2009-08-01
+152 val_153 2009-08-01
+152 val_153 2009-08-01
+152 val_153 2009-08-01
+153 val_153 2009-08-01
+153 val_154 2009-08-01
+153 val_154 2009-08-01
+155 val_155 2009-08-01
+156 val_156 2009-08-01
+156 val_157 2009-08-01
+156 val_157 2009-08-01
+157 val_157 2009-08-01
+157 val_158 2009-08-01
+157 val_158 2009-08-01
+158 val_158 2009-08-01
+16 val_17 2009-08-01
+16 val_17 2009-08-01
+160 val_160 2009-08-01
+160 val_161 2009-08-01
+161 val_162 2009-08-01
+161 val_162 2009-08-01
+161 val_162 2009-08-01
+161 val_162 2009-08-01
+162 val_162 2009-08-01
+162 val_163 2009-08-01
+163 val_163 2009-08-01
+164 val_164 2009-08-01
+164 val_164 2009-08-01
+164 val_165 2009-08-01
+164 val_165 2009-08-01
+165 val_165 2009-08-01
+165 val_165 2009-08-01
+165 val_166 2009-08-01
+166 val_166 2009-08-01
+167 val_167 2009-08-01
+167 val_167 2009-08-01
+167 val_167 2009-08-01
+167 val_168 2009-08-01
+168 val_168 2009-08-01
+168 val_169 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+169 val_169 2009-08-01
+17 val_17 2009-08-01
+170 val_170 2009-08-01
+170 val_171 2009-08-01
+172 val_172 2009-08-01
+172 val_172 2009-08-01
+172 val_173 2009-08-01
+174 val_174 2009-08-01
+174 val_174 2009-08-01
+174 val_175 2009-08-01
+174 val_175 2009-08-01
+175 val_175 2009-08-01
+175 val_175 2009-08-01
+175 val_176 2009-08-01
+175 val_176 2009-08-01
+176 val_176 2009-08-01
+176 val_176 2009-08-01
+177 val_177 2009-08-01
+177 val_178 2009-08-01
+177 val_178 2009-08-01
+178 val_178 2009-08-01
+178 val_179 2009-08-01
+178 val_179 2009-08-01
+179 val_179 2009-08-01
+179 val_179 2009-08-01
+179 val_180 2009-08-01
+18 val_18 2009-08-01
+18 val_18 2009-08-01
+180 val_180 2009-08-01
+181 val_181 2009-08-01
+182 val_183 2009-08-01
+183 val_183 2009-08-01
+183 val_184 2009-08-01
+184 val_185 2009-08-01
+185 val_186 2009-08-01
+186 val_186 2009-08-01
+187 val_187 2009-08-01
+187 val_187 2009-08-01
+187 val_187 2009-08-01
+189 val_189 2009-08-01
+189 val_190 2009-08-01
+19 val_19 2009-08-01
+19 val_20 2009-08-01
+190 val_190 2009-08-01
+191 val_191 2009-08-01
+191 val_191 2009-08-01
+191 val_192 2009-08-01
+192 val_192 2009-08-01
+192 val_193 2009-08-01
+193 val_193 2009-08-01
+193 val_193 2009-08-01
+193 val_193 2009-08-01
+194 val_194 2009-08-01
+195 val_195 2009-08-01
+195 val_195 2009-08-01
+196 val_196 2009-08-01
+196 val_197 2009-08-01
+196 val_197 2009-08-01
+196 val_197 2009-08-01
+197 val_197 2009-08-01
+197 val_197 2009-08-01
+197 val_198 2009-08-01
+199 val_199 2009-08-01
+199 val_199 2009-08-01
+199 val_199 2009-08-01
+199 val_200 2009-08-01
+2 val_2 2009-08-01
+2 val_3 2009-08-01
+20 val_20 2009-08-01
+20 val_21 2009-08-01
+20 val_21 2009-08-01
+200 val_200 2009-08-01
+200 val_200 2009-08-01
+201 val_201 2009-08-01
+202 val_202 2009-08-01
+203 val_203 2009-08-01
+203 val_203 2009-08-01
+204 val_205 2009-08-01
+205 val_205 2009-08-01
+205 val_205 2009-08-01
+205 val_206 2009-08-01
+206 val_207 2009-08-01
+206 val_207 2009-08-01
+206 val_207 2009-08-01
+207 val_207 2009-08-01
+207 val_207 2009-08-01
+208 val_208 2009-08-01
+208 val_208 2009-08-01
+208 val_208 2009-08-01
+209 val_209 2009-08-01
+209 val_209 2009-08-01
+209 val_210 2009-08-01
+209 val_210 2009-08-01
+21 val_22 2009-08-01
+21 val_22 2009-08-01
+21 val_22 2009-08-01
+21 val_22 2009-08-01
+212 val_213 2009-08-01
+213 val_213 2009-08-01
+213 val_213 2009-08-01
+213 val_214 2009-08-01
+214 val_214 2009-08-01
+215 val_216 2009-08-01
+216 val_216 2009-08-01
+216 val_216 2009-08-01
+216 val_217 2009-08-01
+217 val_217 2009-08-01
+217 val_217 2009-08-01
+217 val_218 2009-08-01
+217 val_218 2009-08-01
+218 val_218 2009-08-01
+219 val_219 2009-08-01
+219 val_219 2009-08-01
+22 val_23 2009-08-01
+221 val_221 2009-08-01
+221 val_221 2009-08-01
+222 val_222 2009-08-01
+222 val_223 2009-08-01
+223 val_223 2009-08-01
+223 val_223 2009-08-01
+224 val_224 2009-08-01
+224 val_224 2009-08-01
+224 val_225 2009-08-01
+226 val_226 2009-08-01
+226 val_227 2009-08-01
+226 val_227 2009-08-01
+226 val_227 2009-08-01
+226 val_227 2009-08-01
+227 val_228 2009-08-01
+228 val_228 2009-08-01
+228 val_229 2009-08-01
+229 val_229 2009-08-01
+229 val_229 2009-08-01
+23 val_24 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+230 val_230 2009-08-01
+231 val_232 2009-08-01
+233 val_233 2009-08-01
+233 val_233 2009-08-01
+235 val_235 2009-08-01
+235 val_236 2009-08-01
+237 val_237 2009-08-01
+237 val_237 2009-08-01
+238 val_238 2009-08-01
+238 val_238 2009-08-01
+238 val_239 2009-08-01
+239 val_239 2009-08-01
+239 val_239 2009-08-01
+239 val_240 2009-08-01
+239 val_240 2009-08-01
+24 val_24 2009-08-01
+24 val_24 2009-08-01
+240 val_241 2009-08-01
+241 val_241 2009-08-01
+241 val_242 2009-08-01
+241 val_242 2009-08-01
+241 val_242 2009-08-01
+241 val_242 2009-08-01
+242 val_242 2009-08-01
+242 val_242 2009-08-01
+242 val_243 2009-08-01
+243 val_244 2009-08-01
+243 val_244 2009-08-01
+244 val_244 2009-08-01
+244 val_245 2009-08-01
+244 val_245 2009-08-01
+244 val_245 2009-08-01
+245 val_246 2009-08-01
+245 val_246 2009-08-01
+246 val_247 2009-08-01
+246 val_247 2009-08-01
+247 val_247 2009-08-01
+248 val_248 2009-08-01
+248 val_249 2009-08-01
+249 val_249 2009-08-01
+249 val_250 2009-08-01
+249 val_250 2009-08-01
+252 val_252 2009-08-01
+252 val_253 2009-08-01
+254 val_255 2009-08-01
+255 val_255 2009-08-01
+255 val_255 2009-08-01
+256 val_256 2009-08-01
+256 val_256 2009-08-01
+256 val_257 2009-08-01
+257 val_257 2009-08-01
+257 val_258 2009-08-01
+257 val_258 2009-08-01
+258 val_258 2009-08-01
+258 val_259 2009-08-01
+259 val_260 2009-08-01
+259 val_260 2009-08-01
+26 val_26 2009-08-01
+26 val_26 2009-08-01
+260 val_260 2009-08-01
+260 val_261 2009-08-01
+260 val_261 2009-08-01
+261 val_262 2009-08-01
+262 val_262 2009-08-01
+262 val_263 2009-08-01
+262 val_263 2009-08-01
+263 val_263 2009-08-01
+264 val_265 2009-08-01
+264 val_265 2009-08-01
+265 val_265 2009-08-01
+265 val_265 2009-08-01
+265 val_266 2009-08-01
+266 val_266 2009-08-01
+267 val_268 2009-08-01
+268 val_269 2009-08-01
+27 val_27 2009-08-01
+271 val_272 2009-08-01
+272 val_272 2009-08-01
+272 val_272 2009-08-01
+272 val_273 2009-08-01
+273 val_273 2009-08-01
+273 val_273 2009-08-01
+273 val_273 2009-08-01
+273 val_274 2009-08-01
+274 val_274 2009-08-01
+274 val_275 2009-08-01
+275 val_275 2009-08-01
+275 val_276 2009-08-01
+275 val_276 2009-08-01
+276 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_277 2009-08-01
+277 val_278 2009-08-01
+277 val_278 2009-08-01
+278 val_278 2009-08-01
+278 val_278 2009-08-01
+278 val_279 2009-08-01
+28 val_28 2009-08-01
+280 val_280 2009-08-01
+280 val_280 2009-08-01
+281 val_281 2009-08-01
+281 val_281 2009-08-01
+281 val_282 2009-08-01
+281 val_282 2009-08-01
+281 val_282 2009-08-01
+282 val_282 2009-08-01
+282 val_282 2009-08-01
+283 val_283 2009-08-01
+284 val_284 2009-08-01
+284 val_285 2009-08-01
+284 val_285 2009-08-01
+285 val_285 2009-08-01
+285 val_286 2009-08-01
+286 val_286 2009-08-01
+286 val_287 2009-08-01
+287 val_287 2009-08-01
+287 val_288 2009-08-01
+287 val_288 2009-08-01
+288 val_288 2009-08-01
+288 val_288 2009-08-01
+289 val_289 2009-08-01
+289 val_290 2009-08-01
+29 val_30 2009-08-01
+29 val_30 2009-08-01
+291 val_291 2009-08-01
+291 val_292 2009-08-01
+291 val_292 2009-08-01
+292 val_292 2009-08-01
+292 val_293 2009-08-01
+292 val_293 2009-08-01
+293 val_294 2009-08-01
+293 val_294 2009-08-01
+295 val_296 2009-08-01
+295 val_296 2009-08-01
+296 val_296 2009-08-01
+296 val_297 2009-08-01
+298 val_298 2009-08-01
+298 val_298 2009-08-01
+298 val_298 2009-08-01
+3 val_4 2009-08-01
+30 val_30 2009-08-01
+30 val_31 2009-08-01
+300 val_301 2009-08-01
+300 val_301 2009-08-01
+302 val_302 2009-08-01
+302 val_303 2009-08-01
+303 val_304 2009-08-01
+303 val_304 2009-08-01
+304 val_305 2009-08-01
+305 val_305 2009-08-01
+305 val_306 2009-08-01
+306 val_306 2009-08-01
+306 val_307 2009-08-01
+307 val_307 2009-08-01
+307 val_307 2009-08-01
+308 val_308 2009-08-01
+308 val_309 2009-08-01
+308 val_309 2009-08-01
+309 val_309 2009-08-01
+309 val_309 2009-08-01
+309 val_310 2009-08-01
+31 val_32 2009-08-01
+310 val_310 2009-08-01
+310 val_311 2009-08-01
+310 val_311 2009-08-01
+310 val_311 2009-08-01
+311 val_311 2009-08-01
+311 val_311 2009-08-01
+311 val_311 2009-08-01
+313 val_314 2009-08-01
+314 val_315 2009-08-01
+315 val_315 2009-08-01
+316 val_316 2009-08-01
+316 val_316 2009-08-01
+316 val_316 2009-08-01
+317 val_317 2009-08-01
+317 val_317 2009-08-01
+317 val_318 2009-08-01
+318 val_318 2009-08-01
+318 val_318 2009-08-01
+318 val_318 2009-08-01
+318 val_319 2009-08-01
+32 val_33 2009-08-01
+321 val_321 2009-08-01
+321 val_321 2009-08-01
+322 val_322 2009-08-01
+322 val_322 2009-08-01
+322 val_323 2009-08-01
+323 val_323 2009-08-01
+323 val_324 2009-08-01
+324 val_325 2009-08-01
+325 val_325 2009-08-01
+325 val_325 2009-08-01
+326 val_327 2009-08-01
+327 val_327 2009-08-01
+327 val_327 2009-08-01
+327 val_327 2009-08-01
+328 val_329 2009-08-01
+328 val_329 2009-08-01
+33 val_33 2009-08-01
+33 val_34 2009-08-01
+330 val_331 2009-08-01
+331 val_331 2009-08-01
+331 val_331 2009-08-01
+331 val_332 2009-08-01
+331 val_332 2009-08-01
+332 val_332 2009-08-01
+333 val_333 2009-08-01
+333 val_333 2009-08-01
+333 val_334 2009-08-01
+334 val_335 2009-08-01
+335 val_335 2009-08-01
+335 val_336 2009-08-01
+335 val_336 2009-08-01
+336 val_336 2009-08-01
+336 val_337 2009-08-01
+337 val_338 2009-08-01
+338 val_338 2009-08-01
+338 val_339 2009-08-01
+339 val_339 2009-08-01
+34 val_34 2009-08-01
+340 val_341 2009-08-01
+341 val_341 2009-08-01
+341 val_342 2009-08-01
+341 val_342 2009-08-01
+341 val_342 2009-08-01
+342 val_342 2009-08-01
+342 val_342 2009-08-01
+342 val_343 2009-08-01
+343 val_344 2009-08-01
+344 val_344 2009-08-01
+344 val_344 2009-08-01
+344 val_345 2009-08-01
+345 val_345 2009-08-01
+347 val_348 2009-08-01
+347 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_348 2009-08-01
+348 val_349 2009-08-01
+349 val_350 2009-08-01
+349 val_350 2009-08-01
+349 val_350 2009-08-01
+349 val_350 2009-08-01
+35 val_35 2009-08-01
+35 val_35 2009-08-01
+35 val_35 2009-08-01
+35 val_36 2009-08-01
+35 val_36 2009-08-01
+35 val_36 2009-08-01
+351 val_351 2009-08-01
+351 val_352 2009-08-01
+351 val_352 2009-08-01
+352 val_353 2009-08-01
+352 val_353 2009-08-01
+353 val_353 2009-08-01
+353 val_353 2009-08-01
+353 val_354 2009-08-01
+355 val_356 2009-08-01
+355 val_356 2009-08-01
+356 val_356 2009-08-01
+356 val_357 2009-08-01
+356 val_357 2009-08-01
+358 val_359 2009-08-01
+360 val_360 2009-08-01
+360 val_361 2009-08-01
+362 val_362 2009-08-01
+363 val_364 2009-08-01
+363 val_364 2009-08-01
+363 val_364 2009-08-01
+364 val_364 2009-08-01
+364 val_365 2009-08-01
+365 val_365 2009-08-01
+366 val_366 2009-08-01
+367 val_367 2009-08-01
+367 val_367 2009-08-01
+367 val_368 2009-08-01
+367 val_368 2009-08-01
+368 val_368 2009-08-01
+369 val_369 2009-08-01
+369 val_369 2009-08-01
+369 val_369 2009-08-01
+369 val_370 2009-08-01
+37 val_37 2009-08-01
+37 val_37 2009-08-01
+371 val_372 2009-08-01
+371 val_372 2009-08-01
+371 val_372 2009-08-01
+371 val_372 2009-08-01
+373 val_373 2009-08-01
+373 val_374 2009-08-01
+374 val_374 2009-08-01
+374 val_375 2009-08-01
+375 val_375 2009-08-01
+375 val_376 2009-08-01
+375 val_376 2009-08-01
+375 val_376 2009-08-01
+375 val_376 2009-08-01
+375 val_376 2009-08-01
+376 val_377 2009-08-01
+377 val_377 2009-08-01
+378 val_378 2009-08-01
+378 val_379 2009-08-01
+379 val_379 2009-08-01
+379 val_380 2009-08-01
+381 val_382 2009-08-01
+382 val_382 2009-08-01
+382 val_382 2009-08-01
+382 val_383 2009-08-01
+382 val_383 2009-08-01
+384 val_384 2009-08-01
+384 val_384 2009-08-01
+384 val_384 2009-08-01
+384 val_385 2009-08-01
+384 val_385 2009-08-01
+384 val_385 2009-08-01
+385 val_386 2009-08-01
+385 val_386 2009-08-01
+386 val_386 2009-08-01
+386 val_387 2009-08-01
+386 val_387 2009-08-01
+388 val_389 2009-08-01
+389 val_389 2009-08-01
+389 val_390 2009-08-01
+389 val_390 2009-08-01
+390 val_391 2009-08-01
+390 val_391 2009-08-01
+390 val_391 2009-08-01
+391 val_392 2009-08-01
+391 val_392 2009-08-01
+392 val_392 2009-08-01
+392 val_393 2009-08-01
+392 val_393 2009-08-01
+393 val_393 2009-08-01
+393 val_394 2009-08-01
+393 val_394 2009-08-01
+394 val_394 2009-08-01
+395 val_395 2009-08-01
+395 val_395 2009-08-01
+395 val_396 2009-08-01
+395 val_396 2009-08-01
+396 val_396 2009-08-01
+396 val_396 2009-08-01
+396 val_396 2009-08-01
+397 val_397 2009-08-01
+397 val_397 2009-08-01
+398 val_399 2009-08-01
+399 val_399 2009-08-01
+399 val_399 2009-08-01
+399 val_400 2009-08-01
+399 val_400 2009-08-01
+4 val_4 2009-08-01
+4 val_5 2009-08-01
+40 val_41 2009-08-01
+40 val_41 2009-08-01
+400 val_400 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_401 2009-08-01
+401 val_402 2009-08-01
+402 val_402 2009-08-01
+402 val_403 2009-08-01
+402 val_403 2009-08-01
+402 val_403 2009-08-01
+403 val_403 2009-08-01
+403 val_403 2009-08-01
+403 val_403 2009-08-01
+404 val_404 2009-08-01
+404 val_404 2009-08-01
+404 val_405 2009-08-01
+404 val_405 2009-08-01
+404 val_405 2009-08-01
+405 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_406 2009-08-01
+406 val_407 2009-08-01
+407 val_407 2009-08-01
+407 val_408 2009-08-01
+407 val_408 2009-08-01
+407 val_408 2009-08-01
+408 val_409 2009-08-01
+408 val_409 2009-08-01
+409 val_409 2009-08-01
+409 val_409 2009-08-01
+409 val_409 2009-08-01
+409 val_410 2009-08-01
+409 val_410 2009-08-01
+41 val_41 2009-08-01
+410 val_411 2009-08-01
+411 val_411 2009-08-01
+411 val_412 2009-08-01
+412 val_413 2009-08-01
+412 val_413 2009-08-01
+413 val_413 2009-08-01
+413 val_413 2009-08-01
+413 val_414 2009-08-01
+414 val_414 2009-08-01
+414 val_414 2009-08-01
+414 val_415 2009-08-01
+415 val_416 2009-08-01
+416 val_417 2009-08-01
+417 val_417 2009-08-01
+417 val_417 2009-08-01
+417 val_417 2009-08-01
+418 val_418 2009-08-01
+419 val_419 2009-08-01
+42 val_42 2009-08-01
+42 val_42 2009-08-01
+42 val_43 2009-08-01
+42 val_43 2009-08-01
+42 val_43 2009-08-01
+421 val_421 2009-08-01
+421 val_422 2009-08-01
+421 val_422 2009-08-01
+423 val_424 2009-08-01
+424 val_424 2009-08-01
+424 val_424 2009-08-01
+424 val_425 2009-08-01
+425 val_426 2009-08-01
+426 val_427 2009-08-01
+427 val_427 2009-08-01
+427 val_428 2009-08-01
+427 val_428 2009-08-01
+428 val_429 2009-08-01
+429 val_429 2009-08-01
+429 val_429 2009-08-01
+429 val_430 2009-08-01
+429 val_430 2009-08-01
+43 val_43 2009-08-01
+430 val_430 2009-08-01
+430 val_430 2009-08-01
+430 val_430 2009-08-01
+430 val_431 2009-08-01
+431 val_431 2009-08-01
+431 val_431 2009-08-01
+431 val_431 2009-08-01
+431 val_432 2009-08-01
+432 val_432 2009-08-01
+432 val_433 2009-08-01
+435 val_435 2009-08-01
+435 val_436 2009-08-01
+436 val_436 2009-08-01
+436 val_437 2009-08-01
+437 val_437 2009-08-01
+437 val_438 2009-08-01
+438 val_438 2009-08-01
+438 val_438 2009-08-01
+438 val_438 2009-08-01
+438 val_439 2009-08-01
+438 val_439 2009-08-01
+439 val_439 2009-08-01
+439 val_439 2009-08-01
+439 val_440 2009-08-01
+439 val_440 2009-08-01
+44 val_44 2009-08-01
+440 val_441 2009-08-01
+440 val_441 2009-08-01
+441 val_442 2009-08-01
+442 val_443 2009-08-01
+443 val_443 2009-08-01
+443 val_444 2009-08-01
+443 val_444 2009-08-01
+443 val_444 2009-08-01
+444 val_444 2009-08-01
+446 val_446 2009-08-01
+446 val_447 2009-08-01
+446 val_447 2009-08-01
+447 val_448 2009-08-01
+448 val_448 2009-08-01
+448 val_449 2009-08-01
+449 val_449 2009-08-01
+450 val_451 2009-08-01
+450 val_451 2009-08-01
+451 val_452 2009-08-01
+452 val_452 2009-08-01
+453 val_453 2009-08-01
+453 val_454 2009-08-01
+454 val_454 2009-08-01
+454 val_454 2009-08-01
+454 val_454 2009-08-01
+454 val_455 2009-08-01
+454 val_455 2009-08-01
+455 val_455 2009-08-01
+455 val_456 2009-08-01
+455 val_456 2009-08-01
+457 val_457 2009-08-01
+457 val_458 2009-08-01
+457 val_458 2009-08-01
+458 val_458 2009-08-01
+458 val_458 2009-08-01
+459 val_459 2009-08-01
+459 val_459 2009-08-01
+459 val_460 2009-08-01
+46 val_47 2009-08-01
+460 val_460 2009-08-01
+461 val_462 2009-08-01
+462 val_462 2009-08-01
+462 val_462 2009-08-01
+462 val_463 2009-08-01
+463 val_463 2009-08-01
+463 val_463 2009-08-01
+463 val_464 2009-08-01
+466 val_466 2009-08-01
+466 val_466 2009-08-01
+466 val_466 2009-08-01
+467 val_467 2009-08-01
+467 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_468 2009-08-01
+468 val_469 2009-08-01
+468 val_469 2009-08-01
+468 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_469 2009-08-01
+469 val_470 2009-08-01
+47 val_47 2009-08-01
+47 val_48 2009-08-01
+470 val_470 2009-08-01
+470 val_471 2009-08-01
+472 val_472 2009-08-01
+473 val_474 2009-08-01
+474 val_475 2009-08-01
+474 val_475 2009-08-01
+475 val_475 2009-08-01
+475 val_476 2009-08-01
+476 val_477 2009-08-01
+476 val_477 2009-08-01
+477 val_477 2009-08-01
+477 val_478 2009-08-01
+478 val_478 2009-08-01
+478 val_478 2009-08-01
+478 val_479 2009-08-01
+478 val_479 2009-08-01
+479 val_479 2009-08-01
+48 val_49 2009-08-01
+48 val_49 2009-08-01
+480 val_480 2009-08-01
+480 val_480 2009-08-01
+480 val_480 2009-08-01
+480 val_481 2009-08-01
+480 val_481 2009-08-01
+481 val_481 2009-08-01
+481 val_482 2009-08-01
+482 val_482 2009-08-01
+482 val_483 2009-08-01
+483 val_483 2009-08-01
+484 val_484 2009-08-01
+484 val_485 2009-08-01
+485 val_485 2009-08-01
+485 val_486 2009-08-01
+485 val_486 2009-08-01
+486 val_487 2009-08-01
+487 val_487 2009-08-01
+487 val_488 2009-08-01
+488 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_489 2009-08-01
+489 val_490 2009-08-01
+49 val_50 2009-08-01
+49 val_50 2009-08-01
+490 val_490 2009-08-01
+490 val_491 2009-08-01
+491 val_491 2009-08-01
+491 val_492 2009-08-01
+491 val_492 2009-08-01
+492 val_492 2009-08-01
+492 val_492 2009-08-01
+492 val_493 2009-08-01
+492 val_493 2009-08-01
+493 val_493 2009-08-01
+494 val_494 2009-08-01
+494 val_495 2009-08-01
+494 val_495 2009-08-01
+495 val_495 2009-08-01
+495 val_496 2009-08-01
+496 val_496 2009-08-01
+496 val_497 2009-08-01
+497 val_497 2009-08-01
+497 val_498 2009-08-01
+497 val_498 2009-08-01
+498 val_498 2009-08-01
+498 val_498 2009-08-01
+498 val_498 2009-08-01
+5 val_5 2009-08-01
+5 val_5 2009-08-01
+5 val_5 2009-08-01
+5 val_6 2009-08-01
+50 val_51 2009-08-01
+51 val_51 2009-08-01
+51 val_51 2009-08-01
+51 val_52 2009-08-01
+52 val_53 2009-08-01
+52 val_53 2009-08-01
+52 val_53 2009-08-01
+52 val_53 2009-08-01
+53 val_53 2009-08-01
+53 val_54 2009-08-01
+54 val_54 2009-08-01
+56 val_57 2009-08-01
+57 val_57 2009-08-01
+58 val_58 2009-08-01
+58 val_58 2009-08-01
+58 val_59 2009-08-01
+58 val_59 2009-08-01
+59 val_60 2009-08-01
+6 val_7 2009-08-01
+6 val_7 2009-08-01
+60 val_61 2009-08-01
+61 val_62 2009-08-01
+62 val_63 2009-08-01
+62 val_63 2009-08-01
+63 val_64 2009-08-01
+64 val_64 2009-08-01
+65 val_65 2009-08-01
+65 val_66 2009-08-01
+65 val_66 2009-08-01
+66 val_66 2009-08-01
+67 val_67 2009-08-01
+67 val_67 2009-08-01
+68 val_69 2009-08-01
+69 val_69 2009-08-01
+69 val_70 2009-08-01
+70 val_70 2009-08-01
+70 val_70 2009-08-01
+70 val_70 2009-08-01
+70 val_71 2009-08-01
+71 val_72 2009-08-01
+72 val_72 2009-08-01
+72 val_72 2009-08-01
+74 val_74 2009-08-01
+75 val_76 2009-08-01
+76 val_76 2009-08-01
+76 val_76 2009-08-01
+76 val_77 2009-08-01
+76 val_77 2009-08-01
+76 val_77 2009-08-01
+77 val_77 2009-08-01
+77 val_78 2009-08-01
+77 val_78 2009-08-01
+78 val_78 2009-08-01
+78 val_79 2009-08-01
+8 val_8 2009-08-01
+8 val_9 2009-08-01
+80 val_80 2009-08-01
+80 val_81 2009-08-01
+82 val_82 2009-08-01
+82 val_83 2009-08-01
+82 val_83 2009-08-01
+83 val_83 2009-08-01
+83 val_83 2009-08-01
+84 val_84 2009-08-01
+84 val_84 2009-08-01
+85 val_85 2009-08-01
+85 val_86 2009-08-01
+86 val_86 2009-08-01
+86 val_87 2009-08-01
+87 val_87 2009-08-01
+87 val_88 2009-08-01
+87 val_88 2009-08-01
+89 val_90 2009-08-01
+89 val_90 2009-08-01
+89 val_90 2009-08-01
+9 val_9 2009-08-01
+90 val_90 2009-08-01
+90 val_90 2009-08-01
+90 val_90 2009-08-01
+91 val_92 2009-08-01
+92 val_92 2009-08-01
+93 val_94 2009-08-01
+93 val_94 2009-08-01
+93 val_94 2009-08-01
+94 val_95 2009-08-01
+95 val_95 2009-08-01
+95 val_95 2009-08-01
+96 val_96 2009-08-01
+97 val_97 2009-08-01
+97 val_97 2009-08-01
+97 val_98 2009-08-01
+97 val_98 2009-08-01
+98 val_98 2009-08-01
+98 val_98 2009-08-01
+99 val_100 2009-08-01
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input41-0-763ab5853bff619e6525c01e46b2a923
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input41-0-763ab5853bff619e6525c01e46b2a923 b/sql/hive/src/test/resources/golden/input41-0-763ab5853bff619e6525c01e46b2a923
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input41-0-763ab5853bff619e6525c01e46b2a923
@@ -0,0 +1 @@
+0
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input41-1-8112b3a278e8337dbd6f017ae178658b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input41-1-8112b3a278e8337dbd6f017ae178658b b/sql/hive/src/test/resources/golden/input41-1-8112b3a278e8337dbd6f017ae178658b
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input41-2-61812b3093413d09f0fd2372c61f7d53
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input41-2-61812b3093413d09f0fd2372c61f7d53 b/sql/hive/src/test/resources/golden/input41-2-61812b3093413d09f0fd2372c61f7d53
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input41-3-526399455dc5ecd4ea9f676b09fafeee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input41-3-526399455dc5ecd4ea9f676b09fafeee b/sql/hive/src/test/resources/golden/input41-3-526399455dc5ecd4ea9f676b09fafeee
new file mode 100644
index 0000000..579784a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input41-3-526399455dc5ecd4ea9f676b09fafeee
@@ -0,0 +1,2 @@
+0
+500
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input43-0-2baba8070f3585debc14b6bb3c83607a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input43-0-2baba8070f3585debc14b6bb3c83607a b/sql/hive/src/test/resources/golden/input43-0-2baba8070f3585debc14b6bb3c83607a
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-0-b0cdbecce0321ac452c8e13e1bfc6924
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-0-b0cdbecce0321ac452c8e13e1bfc6924 b/sql/hive/src/test/resources/golden/input46-0-b0cdbecce0321ac452c8e13e1bfc6924
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-1-1efdd5ebfa732abdedeb10467ca71f7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-1-1efdd5ebfa732abdedeb10467ca71f7f b/sql/hive/src/test/resources/golden/input46-1-1efdd5ebfa732abdedeb10467ca71f7f
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-2-4b3b3bedcb5765c5cfaa5d8e8bfb69ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-2-4b3b3bedcb5765c5cfaa5d8e8bfb69ca b/sql/hive/src/test/resources/golden/input46-2-4b3b3bedcb5765c5cfaa5d8e8bfb69ca
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-3-c185163787977498a4b84f39f983c431
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-3-c185163787977498a4b84f39f983c431 b/sql/hive/src/test/resources/golden/input46-3-c185163787977498a4b84f39f983c431
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-4-7f05cde078d90c25780a7d5491b20c27
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-4-7f05cde078d90c25780a7d5491b20c27 b/sql/hive/src/test/resources/golden/input46-4-7f05cde078d90c25780a7d5491b20c27
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input46-5-f5c502e88a3dc3edb37b04af7d7955ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input46-5-f5c502e88a3dc3edb37b04af7d7955ab b/sql/hive/src/test/resources/golden/input46-5-f5c502e88a3dc3edb37b04af7d7955ab
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input49-0-2bd546beeb607da5b925ffbea20a741c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input49-0-2bd546beeb607da5b925ffbea20a741c b/sql/hive/src/test/resources/golden/input49-0-2bd546beeb607da5b925ffbea20a741c
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input49-1-e2b5acbef6ef09cb3eecdb0ce2729e8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input49-1-e2b5acbef6ef09cb3eecdb0ce2729e8d b/sql/hive/src/test/resources/golden/input49-1-e2b5acbef6ef09cb3eecdb0ce2729e8d
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input49-2-d56860e68d333bb6132ef5ed0327eb1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input49-2-d56860e68d333bb6132ef5ed0327eb1 b/sql/hive/src/test/resources/golden/input49-2-d56860e68d333bb6132ef5ed0327eb1
new file mode 100644
index 0000000..0d3a5cb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input49-2-d56860e68d333bb6132ef5ed0327eb1
@@ -0,0 +1 @@
+false 2.9098519E7 1410.0 996 40408519555 test_string 12
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input49-3-4b0fff4bd5c63666ccc22b07a521b7b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input49-3-4b0fff4bd5c63666ccc22b07a521b7b0 b/sql/hive/src/test/resources/golden/input49-3-4b0fff4bd5c63666ccc22b07a521b7b0
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4_cb_delim-0-f8e975c0fc126982e8e70cc30d2b6367
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4_cb_delim-0-f8e975c0fc126982e8e70cc30d2b6367 b/sql/hive/src/test/resources/golden/input4_cb_delim-0-f8e975c0fc126982e8e70cc30d2b6367
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4_cb_delim-1-5692d0e91dd0114729b8eb3aee388b72
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4_cb_delim-1-5692d0e91dd0114729b8eb3aee388b72 b/sql/hive/src/test/resources/golden/input4_cb_delim-1-5692d0e91dd0114729b8eb3aee388b72
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4_cb_delim-2-e52787bf798a941c854eb09d75efe617
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4_cb_delim-2-e52787bf798a941c854eb09d75efe617 b/sql/hive/src/test/resources/golden/input4_cb_delim-2-e52787bf798a941c854eb09d75efe617
new file mode 100644
index 0000000..218c223
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input4_cb_delim-2-e52787bf798a941c854eb09d75efe617
@@ -0,0 +1,500 @@
+val_238 238
+val_86 86
+val_311 311
+val_27 27
+val_165 165
+val_409 409
+val_255 255
+val_278 278
+val_98 98
+val_484 484
+val_265 265
+val_193 193
+val_401 401
+val_150 150
+val_273 273
+val_224 224
+val_369 369
+val_66 66
+val_128 128
+val_213 213
+val_146 146
+val_406 406
+val_429 429
+val_374 374
+val_152 152
+val_469 469
+val_145 145
+val_495 495
+val_37 37
+val_327 327
+val_281 281
+val_277 277
+val_209 209
+val_15 15
+val_82 82
+val_403 403
+val_166 166
+val_417 417
+val_430 430
+val_252 252
+val_292 292
+val_219 219
+val_287 287
+val_153 153
+val_193 193
+val_338 338
+val_446 446
+val_459 459
+val_394 394
+val_237 237
+val_482 482
+val_174 174
+val_413 413
+val_494 494
+val_207 207
+val_199 199
+val_466 466
+val_208 208
+val_174 174
+val_399 399
+val_396 396
+val_247 247
+val_417 417
+val_489 489
+val_162 162
+val_377 377
+val_397 397
+val_309 309
+val_365 365
+val_266 266
+val_439 439
+val_342 342
+val_367 367
+val_325 325
+val_167 167
+val_195 195
+val_475 475
+val_17 17
+val_113 113
+val_155 155
+val_203 203
+val_339 339
+val_0 0
+val_455 455
+val_128 128
+val_311 311
+val_316 316
+val_57 57
+val_302 302
+val_205 205
+val_149 149
+val_438 438
+val_345 345
+val_129 129
+val_170 170
+val_20 20
+val_489 489
+val_157 157
+val_378 378
+val_221 221
+val_92 92
+val_111 111
+val_47 47
+val_72 72
+val_4 4
+val_280 280
+val_35 35
+val_427 427
+val_277 277
+val_208 208
+val_356 356
+val_399 399
+val_169 169
+val_382 382
+val_498 498
+val_125 125
+val_386 386
+val_437 437
+val_469 469
+val_192 192
+val_286 286
+val_187 187
+val_176 176
+val_54 54
+val_459 459
+val_51 51
+val_138 138
+val_103 103
+val_239 239
+val_213 213
+val_216 216
+val_430 430
+val_278 278
+val_176 176
+val_289 289
+val_221 221
+val_65 65
+val_318 318
+val_332 332
+val_311 311
+val_275 275
+val_137 137
+val_241 241
+val_83 83
+val_333 333
+val_180 180
+val_284 284
+val_12 12
+val_230 230
+val_181 181
+val_67 67
+val_260 260
+val_404 404
+val_384 384
+val_489 489
+val_353 353
+val_373 373
+val_272 272
+val_138 138
+val_217 217
+val_84 84
+val_348 348
+val_466 466
+val_58 58
+val_8 8
+val_411 411
+val_230 230
+val_208 208
+val_348 348
+val_24 24
+val_463 463
+val_431 431
+val_179 179
+val_172 172
+val_42 42
+val_129 129
+val_158 158
+val_119 119
+val_496 496
+val_0 0
+val_322 322
+val_197 197
+val_468 468
+val_393 393
+val_454 454
+val_100 100
+val_298 298
+val_199 199
+val_191 191
+val_418 418
+val_96 96
+val_26 26
+val_165 165
+val_327 327
+val_230 230
+val_205 205
+val_120 120
+val_131 131
+val_51 51
+val_404 404
+val_43 43
+val_436 436
+val_156 156
+val_469 469
+val_468 468
+val_308 308
+val_95 95
+val_196 196
+val_288 288
+val_481 481
+val_457 457
+val_98 98
+val_282 282
+val_197 197
+val_187 187
+val_318 318
+val_318 318
+val_409 409
+val_470 470
+val_137 137
+val_369 369
+val_316 316
+val_169 169
+val_413 413
+val_85 85
+val_77 77
+val_0 0
+val_490 490
+val_87 87
+val_364 364
+val_179 179
+val_118 118
+val_134 134
+val_395 395
+val_282 282
+val_138 138
+val_238 238
+val_419 419
+val_15 15
+val_118 118
+val_72 72
+val_90 90
+val_307 307
+val_19 19
+val_435 435
+val_10 10
+val_277 277
+val_273 273
+val_306 306
+val_224 224
+val_309 309
+val_389 389
+val_327 327
+val_242 242
+val_369 369
+val_392 392
+val_272 272
+val_331 331
+val_401 401
+val_242 242
+val_452 452
+val_177 177
+val_226 226
+val_5 5
+val_497 497
+val_402 402
+val_396 396
+val_317 317
+val_395 395
+val_58 58
+val_35 35
+val_336 336
+val_95 95
+val_11 11
+val_168 168
+val_34 34
+val_229 229
+val_233 233
+val_143 143
+val_472 472
+val_322 322
+val_498 498
+val_160 160
+val_195 195
+val_42 42
+val_321 321
+val_430 430
+val_119 119
+val_489 489
+val_458 458
+val_78 78
+val_76 76
+val_41 41
+val_223 223
+val_492 492
+val_149 149
+val_449 449
+val_218 218
+val_228 228
+val_138 138
+val_453 453
+val_30 30
+val_209 209
+val_64 64
+val_468 468
+val_76 76
+val_74 74
+val_342 342
+val_69 69
+val_230 230
+val_33 33
+val_368 368
+val_103 103
+val_296 296
+val_113 113
+val_216 216
+val_367 367
+val_344 344
+val_167 167
+val_274 274
+val_219 219
+val_239 239
+val_485 485
+val_116 116
+val_223 223
+val_256 256
+val_263 263
+val_70 70
+val_487 487
+val_480 480
+val_401 401
+val_288 288
+val_191 191
+val_5 5
+val_244 244
+val_438 438
+val_128 128
+val_467 467
+val_432 432
+val_202 202
+val_316 316
+val_229 229
+val_469 469
+val_463 463
+val_280 280
+val_2 2
+val_35 35
+val_283 283
+val_331 331
+val_235 235
+val_80 80
+val_44 44
+val_193 193
+val_321 321
+val_335 335
+val_104 104
+val_466 466
+val_366 366
+val_175 175
+val_403 403
+val_483 483
+val_53 53
+val_105 105
+val_257 257
+val_406 406
+val_409 409
+val_190 190
+val_406 406
+val_401 401
+val_114 114
+val_258 258
+val_90 90
+val_203 203
+val_262 262
+val_348 348
+val_424 424
+val_12 12
+val_396 396
+val_201 201
+val_217 217
+val_164 164
+val_431 431
+val_454 454
+val_478 478
+val_298 298
+val_125 125
+val_431 431
+val_164 164
+val_424 424
+val_187 187
+val_382 382
+val_5 5
+val_70 70
+val_397 397
+val_480 480
+val_291 291
+val_24 24
+val_351 351
+val_255 255
+val_104 104
+val_70 70
+val_163 163
+val_438 438
+val_119 119
+val_414 414
+val_200 200
+val_491 491
+val_237 237
+val_439 439
+val_360 360
+val_248 248
+val_479 479
+val_305 305
+val_417 417
+val_199 199
+val_444 444
+val_120 120
+val_429 429
+val_169 169
+val_443 443
+val_323 323
+val_325 325
+val_277 277
+val_230 230
+val_478 478
+val_178 178
+val_468 468
+val_310 310
+val_317 317
+val_333 333
+val_493 493
+val_460 460
+val_207 207
+val_249 249
+val_265 265
+val_480 480
+val_83 83
+val_136 136
+val_353 353
+val_172 172
+val_214 214
+val_462 462
+val_233 233
+val_406 406
+val_133 133
+val_175 175
+val_189 189
+val_454 454
+val_375 375
+val_401 401
+val_421 421
+val_407 407
+val_384 384
+val_256 256
+val_26 26
+val_134 134
+val_67 67
+val_384 384
+val_379 379
+val_18 18
+val_462 462
+val_492 492
+val_100 100
+val_298 298
+val_9 9
+val_341 341
+val_498 498
+val_146 146
+val_458 458
+val_362 362
+val_186 186
+val_285 285
+val_348 348
+val_167 167
+val_18 18
+val_273 273
+val_183 183
+val_281 281
+val_344 344
+val_97 97
+val_469 469
+val_315 315
+val_84 84
+val_28 28
+val_37 37
+val_448 448
+val_152 152
+val_348 348
+val_307 307
+val_194 194
+val_414 414
+val_477 477
+val_222 222
+val_126 126
+val_90 90
+val_169 169
+val_403 403
+val_400 400
+val_200 200
+val_97 97
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4_limit-0-4f0124854141b8be1defa7a6d0877d8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4_limit-0-4f0124854141b8be1defa7a6d0877d8d b/sql/hive/src/test/resources/golden/input4_limit-0-4f0124854141b8be1defa7a6d0877d8d
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input4_limit-1-c634fc723fb3aac3ce007069bdcb2af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input4_limit-1-c634fc723fb3aac3ce007069bdcb2af b/sql/hive/src/test/resources/golden/input4_limit-1-c634fc723fb3aac3ce007069bdcb2af
new file mode 100644
index 0000000..217a191
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input4_limit-1-c634fc723fb3aac3ce007069bdcb2af
@@ -0,0 +1,10 @@
+0 val_0
+0 val_0
+0 val_0
+2 val_2
+4 val_4
+5 val_5
+5 val_5
+5 val_5
+8 val_8
+9 val_9
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input5-0-659e06570690cceeb3f37e10e855d2ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input5-0-659e06570690cceeb3f37e10e855d2ea b/sql/hive/src/test/resources/golden/input5-0-659e06570690cceeb3f37e10e855d2ea
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input5-1-b1062ddf6be670dbfc66a6e7dc0e7a56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input5-1-b1062ddf6be670dbfc66a6e7dc0e7a56 b/sql/hive/src/test/resources/golden/input5-1-b1062ddf6be670dbfc66a6e7dc0e7a56
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input5-2-3d6eb15b4fe23d0a1aa303da818d97ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input5-2-3d6eb15b4fe23d0a1aa303da818d97ad b/sql/hive/src/test/resources/golden/input5-2-3d6eb15b4fe23d0a1aa303da818d97ad
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input5-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input5-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input5-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f8aa003
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input5-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,11 @@
+NULL NULL
+[0,0,0] [{"myint":0,"mystring":"0","underscore_int":0}]
+[1,2,3] [{"myint":1,"mystring":"1","underscore_int":1}]
+[2,4,6] [{"myint":4,"mystring":"8","underscore_int":2}]
+[3,6,9] [{"myint":9,"mystring":"27","underscore_int":3}]
+[4,8,12] [{"myint":16,"mystring":"64","underscore_int":4}]
+[5,10,15] [{"myint":25,"mystring":"125","underscore_int":5}]
+[6,12,18] [{"myint":36,"mystring":"216","underscore_int":6}]
+[7,14,21] [{"myint":49,"mystring":"343","underscore_int":7}]
+[8,16,24] [{"myint":64,"mystring":"512","underscore_int":8}]
+[9,18,27] [{"myint":81,"mystring":"729","underscore_int":9}]
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input6-0-659e06570690cceeb3f37e10e855d2ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input6-0-659e06570690cceeb3f37e10e855d2ea b/sql/hive/src/test/resources/golden/input6-0-659e06570690cceeb3f37e10e855d2ea
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input6-1-21149162906e31964a328b6cb2d5286e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input6-1-21149162906e31964a328b6cb2d5286e b/sql/hive/src/test/resources/golden/input6-1-21149162906e31964a328b6cb2d5286e
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input6-2-9601ace6dce45dc8d6281cc248c9e28c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input6-2-9601ace6dce45dc8d6281cc248c9e28c b/sql/hive/src/test/resources/golden/input6-2-9601ace6dce45dc8d6281cc248c9e28c
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input6-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input6-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input6-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..b4dc488
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input6-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+NULL
+NULL val_27
+NULL val_165
+NULL val_409
+NULL val_484
+NULL val_265
+NULL val_193
+NULL
+NULL
+NULL
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input7-0-8daa7823607b82336736a9d4f9a2ce45
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input7-0-8daa7823607b82336736a9d4f9a2ce45 b/sql/hive/src/test/resources/golden/input7-0-8daa7823607b82336736a9d4f9a2ce45
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input7-1-bb25de1b9a7791ec5609303bab350da0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input7-1-bb25de1b9a7791ec5609303bab350da0 b/sql/hive/src/test/resources/golden/input7-1-bb25de1b9a7791ec5609303bab350da0
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input7-2-c740098a289f9a4267d26fc10347a0dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input7-2-c740098a289f9a4267d26fc10347a0dc b/sql/hive/src/test/resources/golden/input7-2-c740098a289f9a4267d26fc10347a0dc
new file mode 100644
index 0000000..e69de29
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input7-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input7-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input7-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..0b8a896
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input7-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,25 @@
+NULL 238
+NULL NULL
+NULL 311
+NULL NULL
+NULL NULL
+NULL NULL
+NULL 255
+NULL 278
+NULL 98
+NULL NULL
+NULL NULL
+NULL NULL
+NULL 401
+NULL 150
+NULL 273
+NULL 224
+NULL 369
+NULL 66
+NULL 128
+NULL 213
+NULL 146
+NULL 406
+NULL NULL
+NULL NULL
+NULL NULL
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input8-0-584fc8ceef39e1e1333ebaeec3e9e7fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input8-0-584fc8ceef39e1e1333ebaeec3e9e7fa b/sql/hive/src/test/resources/golden/input8-0-584fc8ceef39e1e1333ebaeec3e9e7fa
new file mode 100644
index 0000000..e69de29